Flow blew up for fundamentally the same reason the the 2017WikitextEditor project blew up, and the same reason the SingleEditTab project went boom. They all went boom because of a problematic obsession with a mostly-insignificant secondary editor that almost no editors want use. They all tried to force the wiki over to VE in various ways.
@PPelberg (WMF), can we please please please agree on the following points?
- Please confirm the default editor will be wikitext. There may be an option to switch to VE as a secondary editor. (I believe this has already been resolved on Phabricator, but I include it for completeness.)
- Please confirm the team will not try to use VE's "wikitext mode", also known as 2017WikitextEditor, as the Wikitext editor. The community overwhelmingly rejected deploying VE's wikitext mode as a wikitext editor for article space, and we don't want this jeopardizing the talk project.
- Please confirm the team will not try to use VE or VE's parser (parsoid) for previews. Previews must use the genuine wikitext parser. If you check the link above, this is one of the reasons the 2017WikitextEditor project blew up.
Please close Phab task T238218, which proposes running everything through VE's parser.
No point attempting to discuss this in this thread
P.S. Wow we just discovered another impressively bad Flow/parsoid bug. I applied a single <s>strikethough</s> to the entire post, but magically one line in the middle renders without strikethrough. Does anyone think this is SANE behavior? Does anyone think it would be acceptable for the new Talk Page interface to bug out like that, because the team runs everything though VE's parser?