User:Isarra/zsdffhgf

Flow describes a project to make it easier for Wikipedians and other MediaWiki users to yell at each other.

Essentially it boils down to two(?) things:
 * Implementing a more structured platform for talkpages
 * Something about watchlists
 * Maybe something else, I'm not sure.

Talkpages
Currently we have talkpages. These are otherwise ordinary pages used for talking. While they do work fairly well in most cases, they have their drawbacks, making them just harder to use than they need to be - for new and old users alike.

Suppose there's a relatable story here. As users we've all been there at some point.

Generally problems and/or difficulty are often associated with the following:
 * Initial learning curve (most users figure it out eventually, but it is unintuitive and others have been outright driven off by how unfriendly the talkpage system seems)
 * Complex discussions - it can be difficult to reply to the right person or sort through all the ::::s, especially if others have responded since the comment to which one wants to reply
 * Edit conflicts - need to resolve the conflict, but perhaps the new comment(s) need addressing too, and then it is more likely to run into another edit conflict as a result...
 * Multiple paragraphs/other unusual formatting in a reply (yes, you can do  or intermix colons and list items, but it gets messy - why should we have to deal with that?)
 * Finding old discussions - searching for them, linking to them
 * Archiving discussions - bots can resolve automation needs, but links still break, and searching archives can be difficult
 * Watching discussions - no way to only watch a single thread on a high-activity page
 * Checking for new replies - only ways with talkpages are to look at the entire thing and look for new bits (and potentially miss less apparent additions) or look at the diff of the page, which may not be of much use especially if other sections have been archived
 * Inflexibility of the system - everything that is put down on the talkpage is essentially hardcoded. Changing the page is an option, but whatever people put down is down - if folks prefer not to thread a conversation, then it is down as not threaded regardless of whether or not others who come in later or want to read it would prefer it be threaded to them, and visa versa - if folks thread something and others would prefer to just read it in order of post, there is no easy way to do this. BUCKETS SELF FIX THIS
 * Lack of metadata - no quick way to get a summary of a discussion (who started it, how long it's going, how many folks are even involved or is it just an argument between two users going nowhere, etc)

If properly implemented, a structured discussion system would be able to resolve all of these annoyances while largely maintaining the useful features and workflows that users currently enjoy with talkpages.

Other things
Stuff.