I'm a moderator. Assuming the mails don't cause the spam filter to be
engaged, I'll moderate them through.


On Fri, Apr 26, 2013 at 2:25 PM, OmPrakash Muppirala
<bigosma...@gmail.com>wrote:

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