I think we're on the same page, but I would really like to see this in
action before we start having bringing people through the process. Can you
please send some trivial pull requests, with and without JIRA tickets? I
want to make sure they can be closed and we don't further the mess in
https://github.com/apache/mesos/pulls by leaving more and more pull
requests open. Also, closing the existing ones would be great.


> Most contributions including bug fixes should have JIRA issues associated
> with them anyway, so I don't see this as an issue for outsiders of the

project.


But weren't you just saying that some of these would be trivial changes to
documentation? We certainly should not be making a JIRA ticket for every
typo in a document, how will this process work with pull requests without
JIRA tickets?


JIRA isn't a suitable tool for review because it
>
lacks basic in-line commenting of patches that are necessary for
> feedback/review; both ReviewBoard and GitHub include this feature although
> they differ in their complexity.
>

Some Apache projects actually do reviews this way! ;)
Ex: https://issues.apache.org/jira/browse/HADOOP-9909


>
> We should look at this less as a question about project management (needing
> to control a single process for how the community does work), and instead
> look at is as a question about what tools provide the best experience/use
> for the job. For many smaller patches, GitHub provides the best experience
> for developers and makes no difference to reviewers who will give a simple
> #shipit. And for larger patches, ReviewBoard provides the best experience
> for reviewers, forcing developers who may be unfamiliar with RB to learn
> the ropes (and they've likely crossed that hurdle of investment where they
> will put in the time to do so). Both tools have different uses, and are
> useful to different audiences. Let's not worry about either displacing the
> other, and instead embrace these differences by adopting both tools.
>

Again, please send some pull requests, with and without JIRA tickets. I'd
like to make sure they will close appropriately.

Reply via email to