I updated the wiki to explain the rest of the process when discussion causes 
changes to the pull request:

Once the Pull Request is filed, there can be discussion on the PR. It is 
critical that any changes resulting from the discussion be first committed to 
the `ompi` repo on Github so they can be tested by the community prior to 
moving them to the release branch. Once the changes have been pushed to the 
`ompi` repo, the Pull Request should be updated and a commit message containing 
the revision's `master` hash added. This should be done at the time the changes 
are pushed to the `ompi` repo so tracking is maintained.



On Oct 10, 2014, at 3:05 AM, Jeff Squyres (jsquyres) <jsquy...@cisco.com> wrote:

> I just added this to the wiki 
> (https://github.com/open-mpi/ompi/wiki/SubmittingPullRequests):
> 
> NOTE: Pull requests on ompi-release must include a hash reference in the 
> body/comments corresponding to the commit(s) onompi:master from which it is 
> derived. Specifically: the intent is that code only goes to the ompi-release 
> repository after it has been committed to the ompi:master development branch. 
> Normally, you can just list a Git hash in a PR body/comment, and Github will 
> auto-link it. But since since ompi:master is a different Github repository 
> than ompi-release, you must prefix hashes with open-mpi/<repo_name> so that 
> Github will know to link it to the other repo. For example:
> 
> A commit in ompi:master: 
> open-mpi/ompi@ce8e33447ff342859c7ffd5216e8aa793d676428
> A commit in ompi-release:v1.8: 
> open-mpi/ompi-release@514ea9f6cc59bcd6426ec3f524ffdfb4279491e0
> 
> 
> 
> 
> On Oct 9, 2014, at 10:16 PM, Ralph Castain <r...@open-mpi.org> wrote:
> 
>> Just include the master hash in a comment on the pull request - a link is 
>> preferred so I can quickly jump to the master-level commit.
>> 
>> 
>> On Oct 9, 2014, at 6:12 PM, Howard Pritchard <hpprit...@gmail.com> wrote:
>> 
>>> Hi Ralph,
>>> 
>>> Just so its clear to everyone, what is the definition of "mark" in this 
>>> context?
>>> 
>>> Howard
>>> 
>>> 
>>> 2014-10-09 16:28 GMT-06:00 Ralph Castain <r...@open-mpi.org>:
>>> Hi folks
>>> 
>>> I would appreciate it if people marked their pull requests for the 1.8 
>>> series with the commit hash from the devel "master" that contains the 
>>> corresponding trunk changeset. This will help me when checking MTT results 
>>> to see how that change behaved and whether (or not) it is ready to go into 
>>> 1.8.
>>> 
>>> PR owners should retroactively do that as I won't be accepting PRs without 
>>> the "master" hash.
>>> 
>>> Thanks
>>> Ralph
>>> 
>>> _______________________________________________
>>> devel mailing list
>>> de...@open-mpi.org
>>> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
>>> Link to this post: 
>>> http://www.open-mpi.org/community/lists/devel/2014/10/16034.php
>>> 
>>> _______________________________________________
>>> devel mailing list
>>> de...@open-mpi.org
>>> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
>>> Link to this post: 
>>> http://www.open-mpi.org/community/lists/devel/2014/10/16035.php
>> 
>> _______________________________________________
>> devel mailing list
>> de...@open-mpi.org
>> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
>> Link to this post: 
>> http://www.open-mpi.org/community/lists/devel/2014/10/16036.php
> 
> 
> -- 
> Jeff Squyres
> jsquy...@cisco.com
> For corporate legal information go to: 
> http://www.cisco.com/web/about/doing_business/legal/cri/
> 
> _______________________________________________
> devel mailing list
> de...@open-mpi.org
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
> Link to this post: 
> http://www.open-mpi.org/community/lists/devel/2014/10/16037.php

Reply via email to