CEPH filesystem development
 help / color / mirror / Atom feed
From: Loic Dachary <loic@dachary.org>
To: Ceph Development <ceph-devel@vger.kernel.org>
Subject: Improving the Ceph contributor experience (episode 0)
Date: Sun, 14 Feb 2016 21:53:02 +0700	[thread overview]
Message-ID: <56C094CE.1040800@dachary.org> (raw)

[-- Attachment #1: Type: text/plain, Size: 1012 bytes --]

Hi Ceph,

As a contributor to Ceph, each iteration is about proposing a change, running tests, getting a review and publishing a new Ceph release with it. It sounds simple but for those lucky enough to be paid full time to work on Ceph, it is difficult to understand the difficulties new contributors may experience. With this series of mails, I'll publish metrics that matter to the contributor and the success or failures of my attempts to improve them.

In the past 18 months or so, the average age of a pull request increased from around 30 days to around 50 days, as shown by the attached graph. Note that it does not include rgw or CephFS pull requests because I'm less familiar with these parts of Ceph. The details of how that was collected and graphed are at https://github.com/ceph/ceph/pull/7644.

The pull requests are now included in the rados bi-weekly scrub (in addition to the Ceph tracker issues) which should help keep the pull requests young.

Cheers
-- 
Loïc Dachary, Artisan Logiciel Libre

[-- Attachment #2: pr-age.png --]
[-- Type: image/png, Size: 66349 bytes --]

                 reply	other threads:[~2016-02-14 14:53 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=56C094CE.1040800@dachary.org \
    --to=loic@dachary.org \
    --cc=ceph-devel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox