The suggestion has been raised (
https://www.mediawiki.org/wiki/Topic:Tbyqbjcuihhkhtk8) that one of the
Topics for the upcoming Developer Summit be the Community Wishlist.
It seems to me that the community wishlist is still not completely embraced
by engineering/devs, perhaps partly because some of the items are
impossible, or already on a roadmap, or others have priorities which are
out of sync with implementation difficulty. It is excellent work by the
Community Tech team that somehow still feels "not completely integrated".
Perhaps one way to structure a "wishlist" topic at the dev summit would be
to collaborate to improve the 'status' category of
https://meta.wikimedia.org/wiki/2015_Community_Wishlist_Survey/Results. It
would be helpful to have an engineering assessment for each wishlist item
detailing either:
(a) this is being actively worked on now by WMF staff
(b) this is on a roadmap for (roughly) XYZ date (with a link to the
roadmap),
(c) this depends on some other prior work (which is on a roadmap)
(d) this is technically sound but not a priority of the WMF (for
<reasons>, spelled out) so we are eager for community assistance
(e) there is serious disagreement about how to best accomplish this,
technically
(f) there is serious disagreement about how to best accomplish this,
non-technically (UX, social factors, mission creep, ongoing maintenance,
community A disagrees with community B, etc)
(g) this is, in the judgement of engineering, impossible or unwise.
It seems that this has been done for the top ten wishlist items, but we
could collaborate on filling out details on more of the items.
A follow up session could concentrate on items in categories (d) and (e),
attempting to resolve roadblocks. Category (f) would need non-engineering
participation, perhaps at the next Wikimania.
--scott
--
(
http://cscott.net)