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

Dylan Jay <djay-n0pU0XVUApFWk0Htik3J/[email protected]>
Newsgroups gmane.comp.web.zope.plone.devel
Message-ID <[email protected]>
On 14 May 2014, at 4:53 pm, Jean Jordaan <[email protected]> wrote:

> 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.

Another idea I'd previously floated is a @plonedev github account that emails either the plone-dev list or another list. That way if the contributor doesn't have to know who to ask to review they have a good default choice. However that still puts the responsibility of hassling for a review on the contributor, not on the rest of the community, particularly if it's a large list of people and everyone just things someone else will pick it up.


> 
> -- 
> 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.