Page MenuHomePhabricator

Extend developer documentation with section about updating dependencies in Mismatch Finder
Closed, ResolvedPublic3 Estimated Story Points

Description

We are regularly updating the dependencies of our extensions, see for example T311231. To make this process as efficient as possible, we should add some guidelines and troubleshooting information about it to the project's developer documentation

That section should include:

  • which dependencies cannot be updated for the time being and why
    • (that seems to be dependencies related to Vue 3 and maybe some others?)
  • a list of steps what a robust incremental upgrade process looks like that minimizes developer frustration
  • other learnings from us updating the projects dependencies
  • a note about making a new release?

Event Timeline

Prio Notes:

  • Affects development efforts
  • Affects onboarding efforts
  • Doesn't affect external stakeholders
  • Doesn't affect end users

Well written, thank you!