On Wed, Feb 10, 2016 at 4:10 AM, Amir Ladsgroup ladsgroup@gmail.com wrote:
Hello, Per stats. There are 305 open change sets in pywikibot/core which make us the second project after mediawiki/core in number of open change sets.
However pywikibot is different, in that we are all volunteers, unlike all of the other projects of roughly equivalent size which are heavily staffed.
Also, you will find that most of the pending changes are by the core developers. IMO the simplest solution, and I have said this before to you, if for you to have a Gerrit query that removes pending patches from people who have lots of old patches that you dont want to see.
I would be much more interested in stats that shows only non-core (i.e. not +2 rights) developers, as that shows whether we're treating patches by newcomers respectfully.
Open change sets won't do any harm but sometimes it's hard to find good patches in pool of out-of-date-or-not-needed-anymore patches.
Some projects have rules like "if a change set has -2 for more than N weeks, it can be abandoned" it can work for us.
No thank you. Fixing a stat only helps the stat. it does not help the developers.
Most of them are WIP for hard problems that we have not yet solved. Gerrit is not a very helpful interface; if they are abandoned, it is hard to find them. We have lots of abandoned patches because they were a solution which was not the best.
Unless you solve those problems, the current patch is useful for discussion. Most of them hold very valuable discussions already, indicating what has yet to be done.
Also I think if we look into our own old patches we might find several patches that are not needed anymore due to several reasons such as being implemented another way, too big schema change in pywikibot, etc. We can abandon them. Please check your old patches.
I doubt that you would find many like that. Last year we would regularly look through them all to see what could be re-reviewed or abandoned, and if I felt they needed to be abandoned I would note that on the gerrit discussion. I dont have time to do that now, but it would be great if someone did.
As a decent number of these changesets are mine, or I was a -1'er, please be advised that I will start to have more time to work on them again after a few weeks.