Page MenuHomePhabricator

TDMP Phase 6 - Submit Decision Record
Closed, ResolvedPublic3 Estimated Story Points

Description

Phase 5 << • Phase 6

  • Write a decision record summarizing the decision and add to the decisions page
  • Include guidance about what is what is not in scope for the use of this mechanism
  • Include a description of the underlying mechanism that will be used to persist preferences for anonymous users
  • Include a writeup summarizing the API to use

Event Timeline

LGoto set the point value for this task to 3.Jun 20 2023, 4:39 PM

Final write-up is here. Needs sign-off.

Jdlrobson added subscribers: NBaca-WMF, Jdlrobson.

I've asked Mo to have a look ahead at T339268 and have a proof of concept patch that implements the descision as documented to be supplementary material to this. document.

Change 932819 had a related patch set uploaded (by Mabualruz; author: Mabualruz):

[mediawiki/core@master] [POC] - core - client side preferences

https://gerrit.wikimedia.org/r/932819

Change 933499 had a related patch set uploaded (by Mabualruz; author: Mabualruz):

[mediawiki/skins/Vector@master] [POC] - Vector - client side preferences

https://gerrit.wikimedia.org/r/933499

@Mabualruz could you provide an update on this one please?

There are a few more problems with the prototype: https://gerrit.wikimedia.org/r/c/mediawiki/core/+/932819 but provided those get resolved, the document looks very descriptive!

Both writeup and decision record look great! Thank you to all involved in discussing and summarizing these findings! Next step is to post the finding here and begin the implementation!

Change 932819 had a related patch set uploaded (by Mabualruz; author: Mabualruz):

[mediawiki/core@master] core - client side preferences inline script

https://gerrit.wikimedia.org/r/932819