This is tremendously helpful, thanks! I'll start up an MVP sub-page, too :)
I've been mulling over the interwiki stuff, and I realized that one of the
big benefits of not working on the Feed view in the first release is that
we don't necessarily have to worry about all the thorny "what happens when
this board is semi-protected on project x and I'm an admin on project y but
haven't been autoconfirmed on project x?" issues yet – focusing on
individual boards means we're sticking closer to the current talk page
mental model, which is very much per-project based. Deploying to a
WikiProject discussion space (or the Flow portal talk pages...) will give
us an opportunity to see if and how we want to aggregate topics from
multiple boards and display them to the user, but it's not a hard first
release requirement.
Also, I seem to have inherited a bounty of ee-related mailing lists – do
people care which one we use to share work like this? I figured the e2 list
(E2 development team) might be better, as this list (Editor Engagement) has
a broad WMF and non-WMF audience and seems more appropriate for general
idea-sharing, rather than announcements aimed at specific teams of
staffers. I don't care as long as we're consistent; I'm just worried that
if Flow announcements start to dominate here, volunteers and non-EE
staffers will feel less comfortable posting non-Flow related things.
On Sun, Aug 18, 2013 at 5:28 PM, Brandon Harris <bharris(a)wikimedia.org>wrote;wrote:
I've gone ahead and written up two Functional Specification
documents:
http://www.mediawiki.org/wiki/Flow_Portal/Functional_Specifications/Moderat…
* This reflects the conversations we had on
Thursday and Friday and fleshes out some behaviors.
http://www.mediawiki.org/wiki/Flow_Portal/Functional_Specifications/Search_…
* This describes (mostly) how the local Board
search will work. It gets kind of technical with the language (e.g.,
"compositional intersection tokens") but I think it's readable for the
audience. I did this one because I was getting asked about it.
I'm going to be creating several of these and breaking them up
into sections. Stuff like "this is how timestamps behave" and "this is
how
edit windows behave" and the like. Where necessary I'll start making
mockups (some of this will be easier to do in photoshop than making
interactive ones, especially given the speed at which Andrew and Erik are
producing code).
Off the top of my head, here is my current list of TODOs:
* User renames / Account merges (merge boards)
* Board
* Single Topic
* Feed
* Editors
* Scratchpads
* Timestamp behavior
* History behavior
---
Brandon Harris, Senior Designer, Wikimedia Foundation
Support Free Knowledge:
http://wikimediafoundation.org/wiki/Donate
--
Maryana Pinchuk
Product Manager, Wikimedia Foundation
wikimediafoundation.org