Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

STATUS 

CHANGES

APPLIES TO NEW MODULES

TARGET RELEASE

DRAFTYES

Security, 1st party, third party

NO

Future

ACCEPTED

Security Only?, 1st party only

NO

Future

ACTIVE

Security Only?, 1st party only

YES

Current Flower Release (In support)

  • Being developed/in progress
  • Latest release in production
  • Previous release

ARCHIVED

NO

NO

Past Flower Release(Out of support)

...

Page Properties Report
cqllabel = "supportedtechnologies" and space = currentSpace()

Timing of Upkeep Activities

  • When release cycle milestones are published, the TC should plan the following activities
  • When a release is GA, the TC should create the DRAFT for the release after the next
    • E.g. at Poppy GA, the TC should create the DRAFT for Ramsons.  The Quesnelia page would have been created when Orchid went GA.
  • The TC should accept the draft for the next release prior to the release scope refinement deadline
    • The TC should start reviewing the draft in the weeks leading up to this milestone
  • The TC should transition ACCEPTED pages to ACTIVE when development begins on that release
    • Roughly around the feature development freeze for the current release cycle. 
  • ACTIVE transitions to ARCHIVED when the release goes out of support
    • E.g. at Poppy GA, Nolana is no longer supported, and should be ARCHIVED.

Open Questions:

  • Timelines - What are the relevant milestones in the release cycle for moving a page from one status to another?
  • Do we want a single status for the current release + releases still in support periods?  Or do we want multiple status for these?
  • Do we even need status at all?  Can we instead lean on the approval/review dates?
  • What exactly does the process look like?
    • In terms of "communicating changes to the TC
    • wrt workflow/state transitions
    • etc.