Om, Maybe I wasn't clear. I think a key aspect of whiteboards on GitHub is to have a commit to your whiteboard be seen on the commits@flex.a.o list by anyone subscribed to commits@f.a.o without other work on their part like signing up with GitHub or being added as a member of the an "organization".
We can't get an email to commits@f.a.o to happen for all activity on your whiteboard? On 4/26/13 11:04 AM, "OmPrakash Muppirala" <bigosma...@gmail.com> wrote: > On Fri, Apr 26, 2013 at 10:51 AM, Alex Harui <aha...@adobe.com> wrote: > >> Om, >> >> Thanks for working on this. Some questions: >> >> 1) do you have this actually setup? If so, can you commit something to >> your >> whiteboard so I can see what the notification email looks like? >> > > Yes, but with a private account. I can add you as a member of this test > organization. > We can 'watch' repos and notifications emails can be configured [1], [2] > More details on Organiations available here [3] > > >> 2) When the contributor sends the pull request, how does the committer get >> notified? Can an email go to the commits list? Or does the committer >> only >> get notified off-list? >> > > We should be able to make the notifications go to any and multiple email > ids [4]. We will have to add the <notificati...@github.com> email id to > our list. > > Thanks, > Om > > [1] https://help.github.com/articles/watching-repositories > [2] https://help.github.com/articles/configuring-notification-emails > [3] https://help.github.com/categories/2/articles > [4] > https://help.github.com/articles/notifications#per-organization-email-routing > > >> >> -Alex >> >> On 4/26/13 10:27 AM, "OmPrakash Muppirala" <bigosma...@gmail.com> wrote: >> >>> I have been experimenting with a GitHub based workflow for the whiteboard >>> repos for our committers. Here is the workflow I would like to propose: >>> >>> * Apache Flex creates an 'Organization' account GitHub >>> * Each Apache Flex committer is encouraged to create an account on GitHub >>> * The committer then posts their GitHub id on dev@flex.apache.org and >> asks >>> to be added to the ApacheFlex@GitHub account >>> * The Apache Flex PMC will add the committer's GitHub id to the >>> ApacheFlex@GitHub account. >>> * In the contributing.md file [1] at the root of each committer's github >>> project, there will be information about Apache's contribution guidelines >>> including a link to the ICLA [2] >>> * Any public contributor is free to fork an ApacheFlex committer's github >>> project. >>> * The contributor makes a few modifications and is ready to send a 'Pull >>> request' to the Apache Flex committer >>> * Before the 'Pull Request' can be sent, GitHub will automatically point >>> the contributor to take a look at the contribution guidelines first. >>> * Theoretically the contributor reads the contribution guidelines, agrees >>> to it implicitly and clicks the 'Send Pull Request' button. >>> * The Apache Flex Committer now will have a chance to peruse the commits >>> and decide whether or not to accept the pull request. >>> >>> There is another alternative I have been working on as well. There is a >>> CLAHub [3] plugin for GitHub. The workflow for this is described in the >>> same link [3]. I have been experimenting with this plugin but have found >>> various issues with it. I am currently working with the plugin's >> creator, >>> Jason Morrison and support@GitHub to fix these issues. They have been >> very >>> helpful so far. I hope to be able to fix all the issues soon and send >> out >>> a demo. >>> >>> Please let me know if the above mentioned steps are sufficient or if >>> something like CLAHub plugin would be better. >>> >>> Thanks, >>> Om >>> >>> >>> [1] https://github.com/blog/1184-contributing-guidelines >>> [2] http://www.apache.org/licenses/icla.txt >>> [3] http://www.clahub.com/ >> >> -- >> Alex Harui >> Flex SDK Team >> Adobe Systems, Inc. >> http://blogs.adobe.com/aharui >> >> -- Alex Harui Flex SDK Team Adobe Systems, Inc. http://blogs.adobe.com/aharui