•  
     
    story #33979 have dedicated Backlog service
Summary
Empty
have dedicated Backlog service

we can get rid of AgileDashboard

Expected behaviour:

  • AgileDasbhoard becomes Backlog (kanban already has it's own service)
  • The AgileDashboard homepage (with What's hot/What's done/What's next) is removed
  • The Backlog service displays "Top Backlog Planning" view
  • "Top Backlog Planning" is renamed "Backlog" (page title & breadcrumb)
  • When there is no planning configuration, there is an empty state with the ability to "Start Backlog" (previously known as "Start scrum")
  • It's possible to revert to "AgileDashboard service & homepage" with a feature flag (per project) in case of major troubles.
  • People that already had an experience should be displayed a "Agile Dashboard is replaced by Backlog/Kanban" modal at first encounter with a project that have either Kanban or Backlog service activated.
    • It's only displayed once per user (not in every project that have backlog/kanban)
    • It's only displayed in project with Kanban or Backlog service (not when we go on "issue tracking" template for instance)
    • Warning: People that are new to Tuleap should not have the message

Program Management

Program Management is compatible with Kanban service, but not with Backlog service. Allowing both would cause confusion because Programs have their own app to handle the backlog, it would be redundant (and would not work) with Backlog as well.

  • In order to avoid complicated maintenance, the feature flag is always active for projects using the Program service.
  • For projects using the Program service, project administrator cannot enable the Backlog service. Accessing any page of the Backlog service (admin, project backlog) should be rejected.
  • projects that use the Backlog service cannot enable the Program service
Empty
Empty
Status
Backlog
Done
Development
  • [ ] Does it involves User Interface? 
  • [ ] Are there any mockups?
  • [ ] Are permissions checked?
  • [ ] Does it need Javascript development?
  • [ ] Does it need a forge upgrade bucket?
  • [ ] Does it need to execute things in system events?
  • [ ] Does it impact project creation (templates)?
  • [ ] Is it exploratory?
Empty
Details
#33979
Manuel Vacelet (vaceletm)
2023-09-15 16:46
2023-08-18 15:40
35611

References

Follow-ups

User avatar
Joris MASSON (jmasson)2023-09-14 17:25
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
  • Status changed from On going to Done
User avatar
Joris MASSON (jmasson)2023-09-06 17:19
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
User avatar

gerrit #29259 integrated into Tuleap 14.12.99.28


  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes