HOWTO become a new team member » History » Version 6
Loïc Dachary, 02/26/2016 07:51 AM
1 | 4 | Loïc Dachary | h3. Welcome package |
---|---|---|---|
2 | |||
3 | 1 | Loïc Dachary | A "team member":http://tracker.ceph.com/projects/ceph-releases is an individual willing to dedicate at least one day a week to backport issues and publish stable releases. The team member responsibility is to follow the process described in the "HOWTO":http://tracker.ceph.com/projects/ceph-releases/wiki/HOWTO and make it as easy as possible for the other parties involved to publish the next stable release. A team member is not expected to be an expert in backporting complex commits but is committed to reduce the backport overhead imposed on developers. If a team member is temporarily unable to fulfil his duties, Loic Dachary can be requested to act as a replacement in the meantime. |
4 | |||
5 | * Add the team member to the "ceph backporter group":http://tracker.ceph.com/groups/2458/edit |
||
6 | * Explain the structure of the "stable releases and backports":http://tracker.ceph.com/projects/ceph-releases/ project |
||
7 | ** "Backporter manual":http://tracker.ceph.com/projects/ceph-releases/wiki |
||
8 | ** "Ceph releases":http://ceph.com/docs/master/releases/ |
||
9 | ** "Ceph development workflow":http://ceph.com/docs/master/dev/development-workflow/ |
||
10 | 3 | Loïc Dachary | * During this first stable release the new team member is mentored through "each step":http://tracker.ceph.com/projects/ceph-releases/wiki/HOWTO and is expected to gradually take control of the process |
11 | 1 | Loïc Dachary | |
12 | 4 | Loïc Dachary | h3. Permissions |
13 | |||
14 | A few tasks require additional permissions and Loic Dachary can be used as a proxy when necessary: |
||
15 | 3 | Loïc Dachary | |
16 | * Being a member of the Ceph team at http://github.com/ceph/ceph to |
||
17 | ** assign issues, set labels and milestones |
||
18 | ** push the $release-backport branch content (so that packages required by teuthology are built by http://ceph.com/gitbuilder.cgi) |
||
19 | * Being a member of the Ceph team at http://tracker.ceph.com/ to |
||
20 | ** update issues in the Ceph project to update the backport field, assign issues and close pending backport issues |
||
21 | * Being an admin of http://tracker.ceph.com/ to |
||
22 | ** create or update publicly available custom search |
||
23 | 6 | Loïc Dachary | * Have "VPN access to the community lab":http://ceph.github.io/sepia/adding_users/#requesting-lab-access (sepia, ovh) to |
24 | 3 | Loïc Dachary | ** schedule teuthology suites |
25 | ** query paddles |