Community mailing list archives

Re: The issue mountain on github

Nhomar Hernandez
- 07/29/2015 18:40:25

2015-07-28 19:02 GMT-05:00 Antony Lesuisse <>:
The solution is to create pull request telling the issue AND providing the 
fix. Or to quote linus 'Talk is cheap. Show me the code.' :)

PLEASE dont create both an issue and a PR, if you have a patch only create a 
pr explaining the issue and providing the fix. It's explained here

We mainly process PRs and moslty not issues (unless its a security problem).

In 1 year we processed 2516 PRs and there are still currently 438 PR to 
process (please use the filter from the wiki to get the accurate number).


I understand perfectly the point of have more priority over the issues (no brain reason here I understand).


You can not have a public opensource project with almost 2000 open issues it sends (at least to pleople like me) 2 messages:

1.- Community Management sucks.
2.- Too complicated tool to solve issues.
3.- Not organized people behind this tool.
4.- This tool techinically sucks.

This is mostly our complain then let me propose some constructive solutions:

Opt 1.- Do again what we did in launchpad in the begining make a community "odoo-driver team" that only close label and clasify issues, this can be a selected team of 20 or 30 respected people on commuty which know that they can not push to odoo/odoo ever, it works really well in Launchpad.

Opt 2.- Create a new repository odoo-issues and manage the code in odoo/odoo and manage issues in odoo-issues and left open the clasification.

Opt 3.- You can dedicate a resource to label issues with a new clasification "Can be merged - Expected PR" and "Close Issues" ond/or mark as "Won't Fix".

IMHO this 3 options (maybe combined) can help to close almost 2000 issues it is really desperating see that.

Even the biggest tools in github do not have such number of issues.

Saludos Cordiales

CEO at Vauxoo Odoo's Gold Partner.
Nhomar Hernandez