- When bugs are discovered during normal development, they should be
  fixed in the next release.

I think we should say that they should "generally" be fixed for the next release. We should always strive to have addressed all known bugs for any given release. But we may run into situations where certain low-priority (or low-impact) bugs may need to be addressed in a future release, due to time/resource constraints.

- When bugs are discovered after a release candidate has been tagged, they should be investigated to determine their severity. Only critical bugs should hold up the release; all other bugs can go in the following release.

Agreed.

- It's ok for a release to be missing certain features, as long as those
  features are tracked on the roadmap and prioritized according to the
consensus priority. The prioritization of JIRA tickets is always open for debate on the dev list, though it should be kept in mind that if a developer
  chooses to work on something of lower priority, that's his or her
  prerogative and should not be discouraged.

Agreed.

Reply via email to