Project management

Benoit Chesneau edited this page Feb 26, 2017 · 3 revisions

Gunicorn uses GitHub for the project management. GitHub issues are used for 3 different purposes:

Because of these different usages, a high level of organization is needed.

If an issue is reporting a bug within Gunicorn, it goes in the "Bug tracker" category. If it is a question, an unidentified problem, an idea, a proposition, an enhancement, or anything else, it goes in the "Forum" category. Finally issue that are clearly discussion between contributors about features of Gunicorn, or the ones which derive to a discussion, goes in the "Mailing list" category.

Rules

Here are some general rules about Gunicorn project management:

  • @benoitc has the last word.
  • If at least 2 core-team members agree that a PR/issue is a wontfix, it can be closed.
  • If a majority of people participating to a the discussion agree that's a wontfix, one core-team member is enough to close it.
  • If an issue is at least 2 months old and nobody answered after 1 month, one core-team member is allowed to close it.
  • Issues that have been been identified to be upstream issues can be closed by one core-team member. The important ones would still be kept open to allow following their progress on Gunicorn side.
Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.