We use Gitlab issue queues to organise our work as a community:
The core team play a co-ordinating role, and work on many of the issues. Many members of our community also work on resolving issues (and may also help with co-ordination). If you have an issue in the queue that you need fixed as soon as possible, consider providing the resources to fix it by submitting it to our paid issue queue.
Before submitting a feature request to the issue queue, make sure you have discussed your ideas with the core team or others in the community and there is agreement about how it will be implemented and who will fund it. We recommend you do by posting on CiviCRM's Stack Exchange in the form of a question ("how can I ...?") or by asking on the Mattermost community chat.
Before reporting a bug to the issue queue, please ensure you understand the bug reporting process and have verified that it is indeed a bug. We typically need clear steps to reproduce any bug before we can start work on it but you can find full details on how to report a bug here, or how to report a suspected security issue here. If you need help with bug reporting, please ask on Mattermost.
In an ideal world we would have the resources to implement all the improvements and fix all the bug reports we receive on the issue queue (all the sensible ones, anyway). In reality, we do not have the resources to do this and so have to triage issues. Triaging ensures we have the maximum impact with limited resources and it is based on the following :
Taking into account all of the above, we decide on one of the following:
If the triage could not be completed for any reason we will request more information from the reporter before proceeding with one of the above courses of action.
If you want an issue fixed faster than we are able to fix it in our standard issue queue, one option is to submit it to our paid issue queue. Essentially this enables you to move up the pririty queue by providing the (finanical) resources to fix the issue yourself.By doing so, you are helping to fund improvements to CiviCRM that keeping it free to download and used by our entire community.