GNOME had a micro release exception granted by the Technical Board in June 2012. Since the granting of micro release exceptions was made more generic and then decisions delegated to the SRU team directly, the documentation of this exception was removed.

However, GNOME does not meet the new generic terms on the QA requirement. The policy requires a TB exception. Since this was granted previously, including the consideration of QA, we can treat this as "grandfathered".

Therefore, GNOME has a microrelease exception as follows, which applies regardless of the additional QA requirements in the current general MRE policy:

SRU-team tooling to automatically check if a package falls under the GNOME MRE is in progress. Until that is complete, the following lists are authoritative for MRE purposes:

Testing

An appropriate test plan varies according to the package.

The desktop team will maintain specific test plans at CategoryDesktopTestPlans. If a test plan is for a particular package is provided there, then it should be followed during SRU verification for SRUs performed under this exception.

Such test plans are subject to review and approval by the SRU team. Once a test plan is reviewed, an SRU team member will add an approval note to the page. It is possible to determine if an approval is still valid by comparing the note against the "last edited" timestamp and username at the bottom right of the page. If a test plan has been improved since the approval, then changes should be reconsidered and reapproved by the SRU team the next time an SRU for that particular package is reviewed.

If a test plan is approved by the SRU team, then it can be expected that in the common case the SRU team won't require further review changes to it (ie. to avoid "bikeshedding"). Exceptions: if something substantial has changed since the approval, or if a significant gap is identified or otherwise noticed by an SRU team member.

If there is no standard test plan, then ad-hoc test plans in individual bugs are acceptable, but these will require individual negotiation with SRU team members every time, and so may incur additional review iteration delays.

References

StableReleaseUpdates/GNOME (last edited 2024-07-17 05:45:01 by raof)