You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openwhisk.apache.org by Carlos Santana <cs...@gmail.com> on 2017/02/20 14:33:28 UTC

Action Required for Committers: Transferring Github Repositories

For those committers that review and merge Pull Requests, you need to setup
gitbox to be able to have write access to the repositories being moved to
the Apache Github Organization

We just moved the first repository incubator-openwhisk-tutorial [1]

I'm working with Daniel Gruno from the INFRA team as we transfer more
repositories [2]

Daniel has helped on getting everything setup for the repo once is
transferred, including redirects from old location, and email notifications
to the commit@ list [3]

Actions for Committers:
To be able to get write access to the repository here are the steps
1. Verify your apache id exist
2. Enter your github id in your apache id profile (wait 2 hours to take
effect) [5]
3. Setup gitbox to configure OAuth for Apache ID and Github ID (wait 2
hours to take effect) [6]
4. Verify you have write access by checking you can see the button "New
Label"  [7], if you don't see it you don't have write access yet.

For Contributors you can continue with the same workflow to submit Pull
Requests

[1] https://github.com/apache/incubator-openwhisk-tutorial
[2] https://issues.apache.org/jira/browse/INFRA-13011
[3] commits@openwhisk.apache.org
[4] https://people.apache.org/committer-index.html
[5] https://id.apache.org/
[6] https://gitbox.apache.org/setup/
[7] https://github.com/apache/incubator-openwhisk-tutorial/labels

Re: Action Required for Committers: Transferring Github Repositories

Posted by Carlos Santana <cs...@gmail.com>.
It look like some had trouble because they didn't have 2FA enable on their
Github account

I adjusted the steps and documented them on the wiki
https://cwiki.apache.org/confluence/display/OPENWHISK/Accessing+Apache+GitHub+as+a+Committer

Here is a copy for your convenience:


   1. Verify you have a Github id enable with 2FA
   https://help.github.com/articles/securing-your-account-with-two-factor-authentication-2fa/
   2. Enter your Github id into your Apache id profile
   https://id.apache.org/ (Wait for an email inviting you to Apache Github
   Organization and accept invitation)
   3. Verify you are part of the Github team "Apache Committers"
   https://github.com/orgs/apache/teams/apache-committers
   4. Merge your Apache and GitHub accounts using GitBox
   https://gitbox.apache.org/setup/
   5. You should get invited to Github team "openwhisk committers"
   https://github.com/orgs/apache/teams/openwhisk-committers




On Mon, Feb 20, 2017 at 9:33 AM Carlos Santana <cs...@gmail.com> wrote:

> For those committers that review and merge Pull Requests, you need to
> setup gitbox to be able to have write access to the repositories being
> moved to the Apache Github Organization
>
> We just moved the first repository incubator-openwhisk-tutorial [1]
>
> I'm working with Daniel Gruno from the INFRA team as we transfer more
> repositories [2]
>
> Daniel has helped on getting everything setup for the repo once is
> transferred, including redirects from old location, and email notifications
> to the commit@ list [3]
>
> Actions for Committers:
> To be able to get write access to the repository here are the steps
> 1. Verify your apache id exist
> 2. Enter your github id in your apache id profile (wait 2 hours to take
> effect) [5]
> 3. Setup gitbox to configure OAuth for Apache ID and Github ID (wait 2
> hours to take effect) [6]
> 4. Verify you have write access by checking you can see the button "New
> Label"  [7], if you don't see it you don't have write access yet.
>
> For Contributors you can continue with the same workflow to submit Pull
> Requests
>
> [1] https://github.com/apache/incubator-openwhisk-tutorial
> [2] https://issues.apache.org/jira/browse/INFRA-13011
> [3] commits@openwhisk.apache.org
> [4] https://people.apache.org/committer-index.html
> [5] https://id.apache.org/
> [6] https://gitbox.apache.org/setup/
> [7] https://github.com/apache/incubator-openwhisk-tutorial/labels
>
>