Nate Stoddard wrote:
Hello,

Hi Nate

I would like to help contribute to the taglist plugin; however, I do not
have any experience with the mojo development process.  As a start, I
created a patch for issue MTAGLIST-20.  Please help me get a better
understanding of this development process by answering a few questions.

Thanks for contributing! The development guidelines here at Mojo can be found here:

  http://mojo.codehaus.org/development/guidelines.html

1.  Not being a developer or contributor I can't submit to SVN, but is there
something I should do to get the patch evaluated by a developer?  Or is the
submittal of the patch in JIRA enough?

Putting it in JIRA is usually enough. Be prepared that it might take some time before a developer evaluates your patch. Developers usually work on one plugin at a time, fixing a bunch of issues. If you think that it's taking too long it is OK to ping the dev list for some attention.

2.  Should I have asked for permission or design ideas before I started on
the patch?  If so, should that have been done via the dev mailing list or
the JIRA issue?

It's fine to submit a patch without asking. If the developers think that the patch is wrong in some way, they will usually point out the issues and request that a new patch is submitted.

3.  If I start work on another issue before a developer makes the
MTAGLIST-20 SVN updates; do I make the second issue's patch against the
current trunk or the trunk plus the MTAGLIST-20 fix?

It is preferred if patches are against the current svn trunk. That makes them easier to apply for the developer. Also if one of the patches are rejected, for some reason, it is much easier if all the patches are separate. This can be a bit cumbersome for you as a contributor. One trick I used was to have one checkout of the code for each issue you want to create a patch for.

4.  I noticed that the current taglist issues are not assigned.  Are issues
normally assigned if developers/contributors begin work on issues?

Issues are unassigned until someone picks one up and starts working on it.

Thanks for the help,
-Nate



--
Dennis Lundberg

---------------------------------------------------------------------
To unsubscribe from this list please visit:

   http://xircles.codehaus.org/manage_email

Reply via email to