Onboarding backporters

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Bonjour,

Here is a proposal for onboarding new member of the Ceph Stable Releases team[0]:

* Say Hi! on the IRC channel[1]
* Kindly ask to be appointed "Backporter" in the tracker[2]
* Read how to submit backports[3]
* Pick a backport in Octopus that has status "New"[4] and work on it.

If you're lucky the "work on it" part will consist of running a single command and watch the pull request pass all tests. You can then move to the next backport, until you're not so lucky and there is a conflict or the tests fail. That's when the real work begins and a human brain is useful.

Cheers

P.S. A word of advice: if you're exceptionally lucky and manage to submit ten backports that have no conflict and are all green, it is advisable to stop there. There may be unexpected problems later on (when teuthology tests are run[5]) that will require your attention. And you may be in trouble if you have too many pull requests in flight and not enough time to address them all.

[0] https://tracker.ceph.com/projects/ceph-releases
[1] irc://oftc.net/#ceph-backports
[2] https://tracker.ceph.com/projects/ceph
[3] https://github.com/ceph/ceph/blob/master/SubmittingPatches-backports.rst
[4] https://tracker.ceph.com/projects/ceph/issues?query_id=199
[5] https://github.com/ceph/ceph/blob/master/qa/crontab/teuthology-cronjobs etc.

-- 
Loïc Dachary, Artisan Logiciel Libre

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

_______________________________________________
Dev mailing list -- dev@xxxxxxx
To unsubscribe send an email to dev-leave@xxxxxxx

[Index of Archives]     [CEPH Users]     [Ceph Devel]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux