flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christofer Dutz <christofer.d...@c-ware.de>
Subject AW: [LAZY] Enabling Github pull requests in Apache Flex
Date Mon, 28 Jul 2014 09:46:58 GMT
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?


Von: Christofer Dutz <christofer.dutz@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).


Von: João Fernandes <joaopedromartinsfernandes@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 <bigosmallm@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

View raw message