Thanks for bringing this up, Steven and Oliver. I'm sorry for having
pushed Drafts into more prominence without checking with this team
first. What's the best way to check with the design team to get a
proper design review of a proposed extension, such as Drafts? Should I
add it to
https://www.mediawiki.org/wiki/UX_review_queue and/or ask the
code author to follow
https://www.mediawiki.org/wiki/WMF_Project_Design_Review_Process ?
Boring how-this-happened details: Just before my vacation this summer, I
asked for some help maintaining the review queue (for new extensions to
potentially be deployed on WMF sites:
https://www.mediawiki.org/wiki/Review_queue ). The Drafts extension got
added to this list, and in late August I accidentally went straight into
requesting code review and improvements from Trevor, using his 20% time.
Per our procedures at
https://www.mediawiki.org/wiki/Writing_an_extension_for_deployment#Design_r…
, I should have instead gotten Drafts a design review first, from WMF's
product management or design team. That procedure document indicates
that requesting a design review should start a conversation about the
design of the feature, which should include community consensus on the
wiki where the extension would be deployed.
Thanks.
--
Sumana Harihareswara
Engineering Community Manager
Wikimedia Foundation