Hi guys,

now that you have commit access, I think it's a better solution to apply your modification directly in the code base. Attaching patches to JIRA is good, but it forces someone to apply them.

If you'd like to discuss a proposed patch, then the best is to attach the patch to a mail and start a discussion.

Now, it's up to you. In fact, you have two options when it comes to commits :
- c-t-r (commit-then-review)
- r-t-c (review then-commit)

The first option is considered as the standard politic at Apache. Most of the project just let people commit, then eventually review the patches. It assumes than a -1 (veto) on a commit requires a reverse and a discussion should then be started. Vetoing a commit is not an insult, it's just a way to say that there might be an issue with the commit.

The second option is used in mature projects (like httpd) which simply can't accept a breakage. I'm not sure that deft is old nor stable enough :)

Keep in mind that what is important here is to ease the development process, and as it seems you are very active, one way to avoid conflicts (I mean, code breakage, not fights between people ;) is to split the code in modules, with committers working on separate modules. In other words, decoupling.

This is just an advice, again, your choice :)

--
Regards,
Cordialement,
Emmanuel Lécharny
www.iktek.com

Reply via email to