Re: Pull-Request Crusade [was Re: [Products.Archetypes] Correctly...]

Jean Jordaan <[email protected]>
Newsgroups gmane.comp.web.zope.plone.devel
Message-ID <CAJqnznB1_HKzk86jGPkH6eQWBtDOVP3DyGZaCrb-1MB9rQL2Hg@mail.gmail.com>
On Wed, May 14, 2014 at 8:09 AM, Dylan Jay <djay-n0pU0XVUApFWk0Htik3J/[email protected]> wrote:
> On 13 May 2014, at 5:30 pm, Jens W. Klein <jens-/[email protected]> wrote:
>>
>> So help appreciated - and if its just a short comment from people deeper
>> into the package.

I'd like to devote time to this ... but usually just get exhausted.

>> I think looking at pull-requests (and issues) is also a good and needed
>> sprint topic - imo it must be a topic on every future Plone Sprint.

That's a good idea. There may even be pending PRs relevant to the sprint
topic. But there must be online momentum as well. Community service PR
gardening.

>> As a contributor/requester it must be completly disapointing: One has
>
> As someone who some of those pull request belong to, it is disappointing.

I recently fixed a valid prematurely-closed ticket from 4 years ago
(naturally after being bitten by the issue myself):
  https://dev.plone.org/ticket/11150

I don't know why kleist "defected" but there's a lot of open issues from
him in the tracker.

> It's not an easy thing to fix. Who's job is it to review pull requests?

Well, anyone with commit access is eligible, but yes how to alert the best
people for the PR. I like your (Dylan) suggestion (find and hassle). Perhaps we
should have an "orphan PR" label. When a reviewer responds, the label can be
removed and the issue is considered adopted.  Then FWT or release manager
can look for old "orphan PR" issues and try to find a reviewer. If the
adopter of
a PR finds that they can't handle it in time, they could add back the
"orphan PR"
label.

-- 
jean                                              . .. .... //\\\oo///\\

------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.