Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Epic]: DCR for Apps - release plan #8750

Closed
7 of 11 tasks
jamesgorrie opened this issue Sep 5, 2023 · 2 comments
Closed
7 of 11 tasks

[Epic]: DCR for Apps - release plan #8750

jamesgorrie opened this issue Sep 5, 2023 · 2 comments
Assignees

Comments

@jamesgorrie
Copy link
Contributor

jamesgorrie commented Sep 5, 2023

We should be aiming to get some articles rendered via DCR into the PROD release of the app as soon as possible.

While we can, and should, rely on the Beta release, we should follow the current paradigm of how it is currently used:

flowchart LR
    subgraph Not This
        direction LR
        AddIncrementalSupportV2["Add incremental support"]-->TestInBetaV2["Test in Beta"]-->EveryThingDone{"Is it all done?"}-->|No|AddIncrementalSupportV2
        EveryThingDone{"Is it all done?"}-->|Yes|ReleaseToProdV2["Release to prod"]
    end
    subgraph This
        direction LR
        AddIncrementalSupport["Add incremental support"]-->TestInBeta["Test in Beta"]-->ReleaseToProd["Release to Prod"]-->AddIncrementalSupport
    end
Loading

We will release the project in 3 phases:

  • Release to Beta users
  • Release to Prod users
  • Release to Prod based on content (CAPI) structure

Beta release

Preview Give feedback
  1. 2 of 2
    Epic
  2. Team Candidate: WebX
    AshCorr abeddow91
    ioannakok

Initial Prod release

Preview Give feedback
  1. Team Candidate: WebX
  2. DCAR: First Production Release
    DanielCliftonGuardian georgeblahblah
  3. Team Candidate: WebX
    AshCorr abeddow91
    ioannakok
  4. 2 of 2
    Epic

Incremental prod release

Preview Give feedback
  1. 15 of 15
    Discussion Epic
  2. 4 of 6

To incrementally release to readers we'll need to start updating DcrSupportUtils in MAPI.

As part of this we must expand our logging to help us identify areas we could focus on to increase coverage for DCR.

@github-project-automation github-project-automation bot moved this to Triage in WebX Team Sep 5, 2023
@jamesgorrie jamesgorrie moved this from Triage to Backlog in WebX Team Sep 5, 2023
@jamesgorrie jamesgorrie moved this from Backlog to In progress in WebX Team Sep 5, 2023
@jamesgorrie jamesgorrie moved this from In progress to Done in WebX Team Sep 28, 2023
@jamesgorrie jamesgorrie moved this from Done to In progress in WebX Team Sep 28, 2023
@michaelclapham
Copy link
Member

Are bridget integrations for making sure adverts show up needed for beta?

@JamieB-gu JamieB-gu added this to the DCR for Apps milestone Oct 5, 2023
@alinaboghiu alinaboghiu moved this from In progress to Backlog in WebX Team Oct 20, 2023
@JamieB-gu JamieB-gu removed the Epic label Oct 16, 2024
@JamieB-gu
Copy link
Contributor

The remaining tasks are tracked separately, so we no longer need this issue.

@JamieB-gu JamieB-gu closed this as not planned Won't fix, can't repro, duplicate, stale Oct 21, 2024
@github-project-automation github-project-automation bot moved this from Backlog to Done in WebX Team Oct 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

4 participants