Skip to content
This repository has been archived by the owner on Jun 10, 2024. It is now read-only.

AWS: Pull Request Priorities

Mark Chappell edited this page Sep 16, 2022 · 9 revisions

This page shows which tickets should be prioritized by the Ansible AWS Working Group. See the end of the list for an explanation of how issues should be prioritized

0) Manual high priority issues

No more than 3 high priority tasks wo are working on as an agreed primary goal for the AWS Working Group. N.B. we might group together multiple pull requests as one priority task if they area all needed together.

1) Top Priority:Need Merge List

PR has gone green on CI PR has positively been reviewed and approved

is:pr is:open sort:updated-desc -label:needs_revision review:approved (amazon.aws) is:pr is:open sort:updated-desc -label:needs_revision review:approved (community.aws)

2) Priority - bug fixes ready to review

is:pr is:open sort:updated-desc -label:needs_revision label:bug (amazon.aws) is:pr is:open sort:updated-desc -label:needs_revision label:bug (community.aws)

3) Priority - tickets ready for community review

these tickets are a good place to start for community members since they can directly get code improvements in quickly.

is:pr is:open sort:updated-desc label:community_review (amazon.aws) is:pr is:open sort:updated-desc label:community_review (community.aws)

Low priority - excluded from above tickets

These are generally tickets which are excluded from the above reports because their authors need to act. We need to work out how to follow these up to get author interest early in the processes.

If your ticket in this list then generally, by reading the comments in the ticket you should be able to resolve the problem and bring it back into the higher priority lists.

All tickets with Needs revision: -

is:pr is:open sort:updated-desc label:needs_revision (amazon.aws) is:pr is:open sort:updated-desc label:needs_revision (community.aws)

Information on prioritization

Prioritisation principles

These are our current principles for prioritisation of tickets. Since we are always thin on volunteers work

  • work that is further into the process should get higher priority
  • bug fixes should get higher priority over new features
  • pull requests which deliver full test cases will be prioritized
  • pull requests without test cases will typically not be prioritized. To accelerate write test cases.
  • test cases come in at very high priority
  • features which have a clear maintainer / active engagement should get high priority.

Further reading.

(ARchived) Working groups

Working groups are now in the Ansible forum

Ansible project:
Community, Contributor Experience, Docs, News, Outreach, RelEng, Testing

Cloud:
AWS, Azure, CloudStack, Container, DigitalOcean, Docker, hcloud, Kubernetes, Linode, OpenStack, oVirt, Virt, VMware

Networking:
ACI, AVI, F5, Meraki, Network, NXOS

Ansible Developer Tools:
Ansible-developer-tools

Software:
Crypto, Foreman, GDrive, GitLab, Grafana, IPA, JBoss, MongoDB, MySQL, PostgreSQL, RabbitMQ, Zabbix

System:
AIX, BSD, HP-UX, macOS, Remote Management, Solaris, Windows

Security:
Security-Automation, Lockdown

Tooling:
AWX, Galaxy, Molecule

Communities

Modules:
unarchive, xml

Plugins:
httpapi

Wiki

Roles, Communication, Reviewing, Checklist, TODO

Clone this wiki locally