Talk:Parser 2011/Real-time collaboration

From MediaWiki.org
Jump to navigation Jump to search

It's a very cool idea, but can it work without Javascript? I am not enthusiastic about making features which are available to haves but not have nots. 67.6.179.27 00:19, 29 October 2011 (UTC)

Impossible. Johnduhart 04:48, 31 October 2011 (UTC)

My thoughts about real-time collaboration:

  • Multi-person editing should be the default. Anyone who clicks edit while someone else is editing should "join" their edit screen unless otherwise specified. If a user want to go into a "private editing" mode, their edits should take lower priority when resolving an edit conflict.
  • Mediawiki needs to be modified to allow more than one user to be the author of an edit. No individual author should have "higher" placement in a recorded shared edit than any other, and all shared edits should show up in each user's contributions.
  • History diffs of shared edits should be completely transparent. Every modification within the edit should be recorded in the diff, and finding out who did what when should be simple. Viewing the history of a diff should be possible before the diff is finished/saved. Linking to any part or parts of a diff should be possible.
  • Any blocks should take effect immediately, stopping a user from continuing the edit they are currently working on. Countering "live" vandalism needs to be a simple process. A "report this user" button would probably be useful, and undoing someone else's contributions to a diff should be as simple as possible. Users should also have their own "undo" processes, and standard ctrl-z should undo one's own most recent change.
  • The "creation" of an article and it's first save should be separate actions. An article with no saved revisions and no users actively editing should be automatically deleted. Multiple users should be able to be editing an article with no saved content at once.
  • Any chat functionality should allow standard wikitext if the user wishes to use it. Even after the visual editor is deployed, it will be a long while before users' instinctive "link" reaction is no longer to surround the words with square brackets.
  • Would be useful: A transcludable special page listing all articles currently being edited.

--Yair rand 00:25, 28 November 2011 (UTC)

Facebook/Skype style[edit]

I think we don't need to invent a wheel. We can get the best of how things are working in Facebook/Skype and wikify it towards our needs.

I'm referring to my proposal https://meta.wikimedia.org/wiki/Wikimedia_Forum#On-wiki_chat that I think should be implemented as a part of the Real-time collaboration, or at least be connected to it.Tdfdc (talk) 12:47, 9 January 2014 (UTC)

Authorea[edit]

I thought someone might want to take a look: This site, describing itself as "the collaborative typewriter for academia", seems to have several interesting features we may be interested in learning about. More at en:Authorea. --Elitre (WMF) (talk) 10:48, 5 May 2015 (UTC)

The en.wiki article only mentions obvious things, can you point out exactly what would be interesting? Seems to be yet another LaTeX interface, similar to ShareLaTeX. --Nemo 06:57, 6 May 2015 (UTC)
I am interested in what collaborative "visual" editing (here's another example) could look like. Toggleable index? Toggleable comments? All interesting features to me. --Elitre (WMF) (talk) 14:19, 6 May 2015 (UTC)
@Elitre (WMF), Nemo bis: Unfortunately it's neither collaborative (it just locks the section as you edit it, which is worse than MediaWiki's current situation) nor visual (it's a LaTeX editor with out-of-band previewing). Jdforrester (WMF) (talk) 15:23, 6 May 2015 (UTC)