Skip to content
This repository has been archived by the owner on Nov 1, 2022. It is now read-only.

Rings (aka Channels) #88

Open
Studio384 opened this issue Nov 29, 2020 · 0 comments
Open

Rings (aka Channels) #88

Studio384 opened this issue Nov 29, 2020 · 0 comments
Assignees
Labels
feature New feature
Milestone

Comments

@Studio384
Copy link
Member

Like platforms, rings will be stored in the database with ChangeWindows 6.

We're also going to allow "publishing" a ring for a milestone by platform as well as publishing a ring for a general platform. This will help generate the Rings-pages as well as the timeline sidebar, but also influence which rings can be selected in the flight forms.

Should we rename this feature to "Channels"?

We should store the following information:

  • Generic ring name: the name for the ring in general, across platforms there are multiple names for the rings that we consider equivalent (e.g.: the "Beta Channel" for PC is called the "Beta Ring" for Xbox and doesn't have an official name for Server, but we call it the "Preview Channel" for that platform), but this will be the general ring that will appear within filters, etc.
  • Color: the color we assign for this ring.
  • Position: the ranking of the ring.

Unlike how ChangeWindows currently work, we'll also allow for rings (for both platforms as well as platforms by milestone) to have 3 different states (currently there are 2: true or false). These 3 states will cover the following cases:

  • None: this ring was never available for this platform or never flighted for this platform within this milestone.
  • Inactive: this ring at one point was available for this platform or at one point flighted updates for this platform within this milestone.
  • Active: this ring is currently available for this platform or is currently flighting updates for this platform within this milestone.
@Studio384 Studio384 added the feature New feature label Nov 29, 2020
@Studio384 Studio384 added this to the Version 6.0 milestone Nov 29, 2020
@Studio384 Studio384 self-assigned this Nov 29, 2020
Studio384 added a commit that referenced this issue Dec 1, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature New feature
Projects
None yet
Development

No branches or pull requests

1 participant