On Fri, Apr 26, 2013 at 12:16 PM, Alex Harui <aha...@adobe.com> wrote:
> 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? > > Short answer: it is doable. Long answer: I can add an organization-wide notification setting to send emails to: comm...@flex.apache.org. The only problem is the list moderator for commits@f.a.o should manually add notificati...@github.com to the list so that the emails can go through. Who is the moderator of commits@f.a.o? Thanks, Om > > 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 > >