cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ian Duffy <...@ianduffy.ie>
Subject Re: [Github/Gitbox] Setting up your committer account
Date Sun, 16 Apr 2017 17:50:39 GMT
@PaulAngus something like enabling Zappr on the repository would give that
functionality https://zappr.opensource.zalan.do/login

Assuming we've full control over hooks this should be easy to do.

On 16 April 2017 at 09:15, Daan Hoogland <daan.hoogland@shapeblue.com>
wrote:

> Paul if we put effort in automation we should do so using the review
> functionality of github, where you can approve a PR
>
> On 16/04/17 09:45, "Paul Angus" <paul.angus@shapeblue.com> wrote:
>
>     That’s in progress...
>     It would be cool if we could parse comments for LGTM and OK to Merge
> so that we can have them as status labels.
>
>     Otherwise a manual process of updating a status would still be great.
>
>
>
>     Kind regards,
>
>     Paul Angus
>
>     paul.angus@shapeblue.com
>     www.shapeblue.com
>     53 Chandos Place, Covent Garden, London  WC2N 4HSUK
>     @shapeblue
>
>
>
>
>     -----Original Message-----
>     From: Wido den Hollander [mailto:wido@widodh.nl]
>     Sent: 15 April 2017 11:30
>     To: dev@cloudstack.apache.org
>     Subject: [Github/Gitbox] Setting up your committer account
>
>     Hi,
>
>     Since yesterday we are using the Gitbox [0] services from ASF to have
> Github our 'primary' source of code.
>
>     This means that we can now label PRs, merge them, close them, all on
> Github.
>
>     If you are a committer you have to be added to the 'cloudstack
> committers' team on Github and this is done automatically [1] once every X
> hours.
>
>     You however need to make sure that your Apache Profile/ID [2] has the
> right information and that you have 2FA [3] enabled on your Github account.
>
>     The steps you need to take:
>
>     - Make sure you are a CloudStack committer
>     - Make sure you have a Github account
>     - Enable 2FA [3] on your Github account
>     - Update your Apache profile [2] and add your Github username
>
>     Now, after a few hours the sync between ASF and Github should be
> completed and you are added to the right team on Github.
>
>     If that doesn't work you might need to visit the Gitbox setup page [4]
> to link your Apache account to Github.
>
>     Since we moved to Gitbox the URL of our Git repositories also changed,
> for example:
>
>     - https://gitbox.apache.org/repos/asf/cloudstack.git
>
>     If you want RO you can also sync from Github:
>
>     - https://github.com/apache/cloudstack.git
>
>
>     Once you are in the right group on Github you should be able to label
> PRs, close them, merge them and move.
>
>     I have already created [5] a bunch of labels. If we all try to label
> the PRs it will be much easier for people to filter PRs and review them.
>
>     Questions? Ask!
>
>     Wido
>
>     [0]: https://gitbox.apache.org/
>     [1]: https://issues.apache.org/jira/browse/INFRA-13885
>     [2]: https://id.apache.org/
>     [3]: https://help.github.com/articles/about-two-factor-authentication/
>     [4]: https://gitbox.apache.org/setup/
>     [5]: https://github.com/apache/cloudstack/labels
>
>
>
> daan.hoogland@shapeblue.com
> www.shapeblue.com
> 53 Chandos Place, Covent Garden, London  WC2N 4HSUK
> @shapeblue
>
>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message