I reluctantly agreed to this. Personally, I'd rather have them there than not at all. We should definitely spend some time working on fixing it up; it's been sitting like this for far too long at this point.

--Shahyar


On Wed, Aug 27, 2014 at 2:41 PM, Jon Robson <jrobson@wikimedia.org> wrote:
Whoops this was meant to be to the public mailing list!


---------- Forwarded message ----------
From: Jon Robson <jrobson@wikimedia.org>
Date: Wed, Aug 27, 2014 at 2:39 PM
Subject: Non-JavaScript Flow: Hiding non-ready functionality
To: "Editor engagement list for the core E2 development team."
<e2@lists.wikimedia.org>


I noticed in a code review today that S was confused to why actions
are unavailable in titlebar and posts

(.client-nojs .flow-menu" has display:none in CSS)

Recently in the last retrospective the Flow team agreed to record on
the mailing list decisions, and since this decision happened prior to
the meeting (about 3/4 weeks ago) I should try my best to record that
decision.

 May, Danny, Shahyar and I sat down and spoke about the non-JavaScript
version of the site, in particular with respect to mobile, as many
mobile devices on slow connections will hit the non-JS site at some
point.

The summary was that the current non-js needed lots of love, but that
we should focus on the topic and reply workflows (which are currently
being looked on as part of this iteration [1])

Any functions that didn't fit into this, where the UX was suboptimal
would be hidden, even if they were functional. The link to summarize
for instance will take you to a page like this:

http://en.wikipedia.beta.wmflabs.org/w/index.php?title=Topic:S15sspioi5wvqzma&action=edit-topic-summary

The page simply shows a textarea and doesn't really help you
understand what you are doing.

Likewise clicking edit title takes you to a page like so:
http://en.wikipedia.beta.wmflabs.org/w/index.php?title=Topic:S15sspioi5wvqzma&action=edit-title&topic_revId=s15sspkmnph1zdua

Displaying them again is pretty easy (Shahyar already has a patch [2])
but the UX love is much needed before doing so.

[1] https://trello.com/c/fp2odUa3/531-g-1-mobile-no-js-make-reply-field-a-link-to-another-page-remove-open-text-fields-3
[2] https://gerrit.wikimedia.org/r/153354

_______________________________________________
EE mailing list
EE@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/ee