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
>
>

Reply via email to