I just got word from INFRA that the hooks have been deployed.

Alex, can you please subscribe asf...@urd.zones.apache.org to the dev@
mailing list so that the "reply-to" feature enabled?

Once that is done, we can start testing the workflow.

Thanks,
Om


On Fri, Aug 1, 2014 at 11:44 AM, OmPrakash Muppirala <bigosma...@gmail.com>
wrote:

> I have created a JIRA ticket for Infra for this integration [1]  I will
> send an update when this gets done.
>
> Thanks,
> Om
>
> [1] https://issues.apache.org/jira/browse/INFRA-8140
>
>
> On Mon, Jul 28, 2014 at 9:52 AM, OmPrakash Muppirala <bigosma...@gmail.com
> > wrote:
>
>> On Mon, Jul 28, 2014 at 2:46 AM, Christofer Dutz <
>> christofer.d...@c-ware.de> wrote:
>>
>>> Gee .. why didn't I get the original post ...
>>>
>>> so if the comment tracking is handled, I'm fine with that ... but still
>>> it sounds as if the workflow is still not smooth. As far as I know you have
>>> to have access to the account that recieves the pull request in order to
>>> apply it. If you don't you have to manually pull the changes, apply them
>>> youself and the initiating user hast to manually delete them ... or has
>>> Infra put any work into this?
>>>
>>> Chris
>>>
>>>
>> Yes, the workflow would be like this:
>>
>> 1.  A non-committer forks the flex-sdk (or other repos) at
>> https://github.com/apache/flex-sdk
>> 2.  They make some changes and generate a Pull Request (PR)
>> 3.  The PR notification is forwarded to dev@flex.apache.org
>> 4.  Folks can comment on/review the PR by replying to thread
>> 5.  The comments are forwarded to the Github PR page
>> 6.  An Apache Flex committer gets a patch version of the PR and
>> integrates it into the flex-sdk repo on ASF git.
>> 7.  This gets merged into github.com/apache/flex-sdk
>> 8.  The committer then responds to the thread on dev@flex.apache.org
>> asking the creator of the PR to close it.
>>
>> This process would make for better community involvement and not
>> necessarily make committers' lives easier.
>>
>> Thanks,
>> Om
>>
>>
>>> ________________________________________
>>> Von: Christofer Dutz <christofer.d...@c-ware.de>
>>> Gesendet: Montag, 28. Juli 2014 11:43
>>> An: dev@flex.apache.org
>>> Betreff: AW: [LAZY] Enabling Github pull requests in Apache Flex
>>>
>>> Yeah, but if the Apache Git infrastructure doesn't support it, we can
>>> vote as much as we like, it won't change anything at all ;-)
>>>
>>> I have seen some projects (Apache Camel) utilize a workflow where
>>> someone clones the Projects Github repo and issues normal pull requests to
>>> that.
>>> From then on some comitter in the project has to manually pull the
>>> changes, apply them to the codebase and push them to the Apache repo after
>>> which the changes get pushed to Github. After that the initiator has to
>>> manaually delete the pull-request as we don't have any access to the Apache
>>> GitHub account. So it's not really automatic. And discussions about
>>> pull-requests tend to be held in Github and therefore are not archived by
>>> Apache (Which they should especially as the Pull Requests have to be
>>> deleted after they have been applied). I guess the "not having access to
>>> the github account hosting our Flex projects" is the main problem here. So
>>> we can't utilize the normal Github workflow. To me it looks as if there is
>>> no real benefit in contrast to the "Add patch to Issue", but there are
>>> drawbacks (Loosing discussion after deleting PullRequest).
>>>
>>> Chris
>>>
>>>
>>>
>>>
>>> ________________________________________
>>> Von: João Fernandes <joaopedromartinsfernan...@gmail.com>
>>> Gesendet: Montag, 28. Juli 2014 10:54
>>> An: dev@flex.apache.org
>>> Betreff: Re: [LAZY] Enabling Github pull requests in Apache Flex
>>>
>>> Clearly a must have feature!
>>>
>>>
>>> On 25 July 2014 01:34, OmPrakash Muppirala <bigosma...@gmail.com> wrote:
>>>
>>> > The INFRA team has started supporting [1] pull requests from github.
>>>  If no
>>> > one has objections, I will open a ticket with INFRA to enable this
>>> feature
>>> > for Apache Flex.  In particular, these are the benefits we get from
>>> opting
>>> > in for the tighter GitHub integration
>>> >
>>> >    - Any Pull Request that gets opened, closed, reopened or commented
>>> on
>>> >    now gets recorded on the project's mailing list
>>> >    - If a project has a JIRA instance, any PRs or comments on PRs that
>>> >    include a JIRA ticket ID will trigger an update on that specific
>>> ticket
>>> >    - Replying to a GitHub comment on the dev@ mailing list will
>>> trigger a
>>> >    comment being placed on GitHub (yes, it works both ways!)
>>> >    - GitHub activity can now be relayed to IRC channels on the Freenode
>>> >    network.
>>> >
>>> > This means that we can actually accept pull requests from GitHub going
>>> > forward.
>>> >
>>> > Thanks,
>>> > Om
>>> >
>>> > [1]
>>> >
>>> >
>>> https://blogs.apache.org/infra/entry/improved_integration_between_apache_and
>>> >
>>>
>>>
>>>
>>> --
>>>
>>> João Fernandes
>>>
>>
>>
>

Reply via email to