Overview
The OpenFX 8u20 release is aimed at stabilization. Over the past few years, many new features have been added to FX that have increased functionality but also increased the bug count. This release is about reducing the bug backlog, improving the SQE pass rate and improving the quality of the code that we already have.
Sanity Testing
Weekly sanity testing is performed to catch errors early. See Sanity Testing
Milestones
Milestones are clean points where FX could be shipped. A milestone contains no P1 or P2 issues. Committers are encouraged to hold back significant changes just before a milestone to maximize stability.
Milestones occur at roughly 6 week intervals, starting and ending on a Tuesday. Extra emphasis is placed on testing the week before a milestone and on the Monday of the milestone.
M1: January 13, 2014
- Reduce bug count
- Fix critical bug deferred from 8
- Intel HD support for Linux
- A11y prototype work
- Multitouch on Linux/ARM
M2: February 24, 2014
- Freescale i.MX6 support
- Fix critical bug deferred from 8
- Native Font Rasterizer on Linux
- A11y prototype work
- Reduce bug count
M3: March 31, 2014 [FF]
- Reduce bug count
- A11y prototype work
M4: May 12, 2014
- Reduce bug count
- A11y prototype work / test pass
M5: June 23, 2014 [RDP2]
- Reduce bug count
- A11y prototype complete
- Spinner prototype work
- Formatted Text prototype work
- xxxx
ZBB: July 1, 2014