[Freeswitch-docs] Assistance from the docs team

Ítalo Rossi italorossib at gmail.com
Fri Aug 29 21:24:05 MSD 2014


William,

Added one more section with how to update the pull request.

https://confluence.freeswitch.org/display/FREESWITCH/Pull+Requests#PullRequests-UpdatingPullRequestwithnewcode


2014-08-29 12:27 GMT-03:00 William King <wking at freeswitch.org>:

> Looks great. Not sure how best to display this information, but each
> pull request tracks the branch from the forked repo. So if they update
> the branch, the pull request is automatically updated with the new
> commits. This means the person who is contributing code needs to have a
> separate branch for each pull request, and if a developer asks for a
> change, then the contributor needs to make the change in the branch, and
> push the new change.
>
> William King
> wking at freeswitch.org
> FreeSWITCH Solutions, LLC
> PO BOX 2531
> Brookfield, WI 53008-2531
> Twitter: @FreeSWITCH , @quentusrex
> http://www.freeswitchbook.com
> http://www.freeswitchcookbook.com
>
> T: +1.213.286.0416
> Skype:quentusrex
>
> On 08/29/2014 07:43 AM, Ítalo Rossi wrote:
> > Here is the first version of the tutorial:
> >
> > https://confluence.freeswitch.org/display/FREESWITCH/Pull+Requests
> >
> > It's in Community -> Contributing Code -> Pull Requests.
> >
> > English is not my first language, so maybe there are some gramatical
> > issues that need to be fixed #).
> >
> >
> > 2014-08-28 23:35 GMT-03:00 Ítalo Rossi <italorossib at gmail.com
> > <mailto:italorossib at gmail.com>>:
> >
> >     Hi Ken,
> >
> >     Sure, I can do this tomorrow.
> >
> >     I think it's a good idea to put some screenshots, it helps to
> >     understand whole process.
> >
> >     Hey guys, can one of you help me out with a little process doc?
> >
> >     We are trying to encourage people to use Pull Requests for Patches
> >     and there seems to be a little confusion on how to do this.
> >
> >     Can someone write up this process nicely and post it on Confluence?
> >
> >     Here’s the steps
> >
> >     Login in to Stash
> >     Go to Repo you want to add a patch to
> >     Click the Fork Button.
> >     In the PopUp, name your fork (it will default to FreeSWITCH, but you
> >     may want to name it something more descriptive. Example
> >     freeswitch-FS-1234   where FS-1234 is the name of a jira you are
> >     addressing)
> >     This will bring you to your fork repo.
> >     Go to the “Settings” link on the menu bar, go to “Repository” link
> >     under permissions on the left verticle menu
> >     Check the enable box under Public Access.
> >     Click Save
> >
> >     Clone this repo, commit your patches, and push this repo back to
> >     stash. (standard GIT clone, commit, push workflow)
> >
> >     Return to Stash, Go to the Main FreeSWITCH Repo, and click “Pull
> >     Request” Button Upper right
> >     In the box on upper left, select your fork repo and branch that
> >     contains the new commits.
> >     Make sure that the FreeSWITCH/freeswitch repo is selected in the
> >     upper right box.
> >
> >     Edit the Title (it will default to the branch name)
> >     Edit the Description (if there is a matching Jira Please Reference
> >     the Jira Ticket ID at the top of the description. The description
> >     will auto populate with commit messages from commits on the branch
> >     not already in FreeSWITCH master repo)
> >
> >     Click Create Pull Request.
> >
> >     If you have not received feedback on your Pull Request by the
> >     regular Thursday Bug Hunt/Patch Review conference call, Call in to
> >     the bridge at 2PM US Central Time (1900 GMT) and ask to have your
> >     patch reviewed.
> >
> >     Documenter, Please reference the Confluence page for how to join the
> >     conf calls.
> >
> >
> >     Thanks
> >     K
> >
> >
> >
> >
> >
> >
> >
> >     --
> >     Ken
> >     _http://www.FreeSWITCH.org
> >     http://www.ClueCon.com
> >     http://www.OSTAG.org
> >     _irc.freenode.net <http://irc.freenode.net> #freeswitch
> >     Twitter: @FreeSWITCH
> >
> >
> >     _______________________________________________
> >     Freeswitch-docs mailing list
> >     Freeswitch-docs at lists.freeswitch.org
> >     <mailto:Freeswitch-docs at lists.freeswitch.org>
> >     http://lists.freeswitch.org/mailman/listinfo/freeswitch-docs
> >
> >
> >
> >
> > --
> > Ítalo Rossi
> >
> >
> > _______________________________________________
> > Freeswitch-docs mailing list
> > Freeswitch-docs at lists.freeswitch.org
> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-docs
> >
>
>
> _______________________________________________
> Freeswitch-docs mailing list
> Freeswitch-docs at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-docs
>
>


-- 
Ítalo Rossi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-docs/attachments/20140829/49c8116a/attachment-0001.html 


Join us at ClueCon 2014 Aug 4-7, 2014
More information about the Freeswitch-docs mailing list