Page MenuHomePhabricator

(stretch) Quality of life developer experience improvements
Closed, ResolvedPublic8 Estimated Story Points

Description

For example, we could automatically add CSS classes to the <body> tag for all experiments that are running, which developers could key in to at little cost. This would be a generalization of what @mpopov@wikimedia.org just proposed to Web at https://miro.com/app/board/uXjVMtGrgVc=/?moveToWidget=3458764620892974416&cot=14

TODO: Sam adds details about implementation :) (mostly copying the code from Mikhail's design above ^)

NOTE: this task shall be used as an opportunity to build bridges with folks using this platform.

Event Timeline

Milimetric triaged this task as Medium priority.Apr 15 2025, 1:57 PM
Milimetric renamed this task from Quality of life developer experience improvements to (stretch) Quality of life developer experience improvements.Apr 15 2025, 2:43 PM
Milimetric lowered the priority of this task from Medium to Low.
Milimetric updated the task description. (Show Details)
Milimetric set the point value for this task to 8.
phuedx claimed this task.
phuedx subscribed.

Being bold. The QoL improvement that spawned this task has been implemented (and will be tested as part of the synth A/A and during our own internal testing). Any other QoL improvements that we think of should be taskified and added to the backlog.