Community Wishlist Survey 2017/Editing

Editing
25 proposals, 372 contributors



Provide easy interface for replacements in the Visual Editor

Edit proposal/discussion

  • Who would benefit: At least fawiki, hewiki, rowiki and ruwiki users, presumably many more
  • Proposed solution:
    What most of the scripts needs are:
    • A utility function for doing replacement (similar to ve.dm.Document.prototype.findText maybe ve.dm.Document.prototype.replaceText)
    • The replacement should be able to keep the annotations
    • Advance use: sometimes (as you can see in fawiki) replacements are context aware. It may be too far to support such complex replacements within ve itself, but providing documentation how to do it would be great.
  • More comments:
    • Moved from Bots and gadgets to Editing as we supposedly would want a general solution rather than a gadget on a few select wikis. Max Semenik (talk) 19:48, 8 November 2017 (UTC)

DiscussionEdit

  • I support this request. I think this is a major blocker for advanced gadgets for VisualEditor, hence blocker for wider adaption of VE for experienced users. eranroz (talk) 10:36, 17 November 2017 (UTC)

VotingEdit

VisualEditor: Allow editing of auto-generated references before adding them

Edit proposal/discussion

  • Problem: It's only a small thing but one that bugs me. When you use the VE's ability to autogenerate a reference based on a URL, oftentimes there will be need to manually fix the generated ref. However, currently you have to first save the incorrect reference before editing it.
  • Who would benefit: Everyone using VE
  • Proposed solution: I propose another button "edit" on the autogenerated reference besides add to fix mistakes immediately.
  • More comments:
  • Proposer: SoWhy 19:19, 10 November 2017 (UTC)

DiscussionEdit

Similar, yes, although that solution would skip the "insert" button which my proposal would keep. On a side note, people should really use better descriptions of their feature requests in Phabricator because when searching for previous proposals, I could not find that one. Regards SoWhy 16:39, 13 November 2017 (UTC)
  • Note, you don't currently need to save, only to insert. After inserting you will get a preview, which has an Edit button. —TheDJ (talkcontribs) 17:38, 29 November 2017 (UTC)
    In VE, but that doesn't work in WTE 2017. --Izno (talk) 19:04, 29 November 2017 (UTC)
  • I have to edit references quite often, mostly to go from "cite news" to "cite web" (or whatever it's called in English). From what I understand, this wouldn't cover it? Exilexi (talk) 08:23, 21 December 2017 (UTC)

VotingEdit

Make it possible to format tables in VisualEditor

Edit proposal/discussion

  • Problem: Currently it's not possible to do many different things for tables using visual editor. You can add rows and columns, but you can't for example add background colours or set text alignment. You always need to change to the wikitext editor if you want to add background colours, and for newbies it may be very difficult to add html code.
  • Who would benefit: Table editors.
  • Proposed solution: Implement more tools for table editing.
  • More comments:
  • Phabricator tickets: phab:T54180, phab:T103276, phab:T99890
  • Proposer: Stryn (talk) 18:38, 16 November 2017 (UTC)
  • Translations: none yet

DiscussionEdit

Inline styles are both technically inferior (they make it impossible to have different presentation for different devices, screen sizes etc) and result in poor readability and maintainability of the wikitext. We shouldn't encourage them. TemplateStyles should be the preferred solution for table styling. (That still requires the ability to edit classes of table cells, if not their other properties, though.) --Tgr (WMF) (talk) 12:22, 18 November 2017 (UTC)

There are some pretty valid uses, such as aligning text right for number values as well as setting sort values on individual cells. (Though, I agree, the typical "PRETTY COLORS!" type is pretty obnoxious.) --Izno (talk) 03:53, 19 November 2017 (UTC)
There are valid use cases for formatting table cells, but editing inline CSS is not the right implementation for them. Define the styles somewhere else and implement some kind of HTML class editor in VisualEditor. --Tgr (WMF) (talk) 06:27, 19 November 2017 (UTC)

Don't get stuck on the discussion above as to what should be possible with tables in VE. Merging/separating cells, copy-pasting to/from excel/libreoffice and many more are possible.--Strainu (talk) 15:31, 26 November 2017 (UTC)

Isn't this basically the same as the first one: Community Wishlist Survey 2017/Editing/More table types in editing section? Maybe they should be merged together. --Dvorapa (talk) 09:05, 28 November 2017 (UTC)

I wonder whether this should include phab:T180867/phab:T169306. Whatamidoing (WMF) (talk) 19:24, 1 December 2017 (UTC)

VotingEdit

VisualEditor: Allow references to be named

Edit proposal/discussion

  • Problem: One cannot enter a name for a reference in the VisualEditor which will assign ":0", ":1" automatically to references used multiple times.
  • Who would benefit: Everyone using VE
  • Proposed solution: Allow editors to assign individual names to references when clicking on a reference in the VE
  • More comments: According to the Phab ticket, it was deemed too complicated for Q3 back in 2015 but since then there was no further updates. I'm certainly not a master coder but I don't see how this is really a complicated problem, considering that apparently this was once possible and has been removed.
  • Proposer: SoWhy 19:26, 10 November 2017 (UTC)

DiscussionEdit

Endorse. A piece of code of type <ref name=":0"> is ugly and very unhelpful (especially when editing in wikitext mode). --Vachovec1 (talk) 10:48, 11 November 2017 (UTC)

Agree with above. Maybe take the first authors last name and add the year of publication to it? Doc James (talk · contribs · email) 21:52, 13 November 2017 (UTC)
Endorse. A user came into -help with this exact concern and some ideas were discussed around it, eluding to the auto-generation Doc James is mentioning. There seems to be some good suggestions in the comments of the phab tickets. Although it gets a bit iffy for online references. One person suggested domain, underscore, page name (If only a bare url is given) (e.g. bbc_magazine-23969607), which isn't horrible but not a ton better than just [domain]-[sequential number]. Either way, this is a vast improvement over the current system. Drewmutt (^ᴥ^) talk 03:37, 14 November 2017 (UTC)

Endorse. If there's one thing I hate, it's reffing an article in VE then having to tediously go back through in source mode to rename all the refs. Premeditated Chaos (talk) 23:30, 14 November 2017 (UTC)

There are two problems being conflated here:

  1. Allowing manual addition of reference names
  2. Automatically generating a reference name based on properties of the reference

The difficulty of solving the first problem depends on the class of user you're aiming the solution at. If you're aiming it at advanced users, it doesn't seem to difficult, for example, to add a reference name field to the dialogue shown when you edit a reference. I don't know exactly where it'd go, but that doesn't seem too complex to figure out. If you're aiming it at new users, it's significantly more complex. Newer users using visual editor probably won't understand what a "reference name" is given that it doesn't affect anything about the article layout in visual editing mode, so you'd need to explain it to them. Putting it in the edit dialogue is probably too late for them, so you'd need to add it earlier in the workflow, which would increase the complexity of the basic workflow of adding a citation, which does not seem like an acceptable tradeoff. So, designing it for newer users would involve a lot of time and thought, since the risks of disrupting their workflows are much higher.

The second problem isn't too complicated in principle, but the devil is in the details. The biggest issues are hash collisions and incorrect assumptions about the structure of references, see phab:T169841#3411881 for more details on that. A fallback would be necessary, which would likely be the numerical system. These problems can be mitigated of course, but we might end up with a situation that isn't much better than the current one. That could be acceptable if the current situation is suboptimal enough.

A combination of these two solutions might be nice; use some automated system to generate nice(ish) reference names to solve the problem with newer users, and add a reference name field to the edit reference dialogue for advanced users. That means the workflows of new users are not changed at all, and advanced users have nice ways of changing things in the visual editing environment.

For the record, since I've often had people quote thinking-out-loud brainstorming like this like it's some form of immutable truth, I want to point out quite clearly that brainstorming is exactly what this post was. Things could turn out to be more simpler or more complex than I imagine, or the solutions I brainstormed here might not be the ones that are worked on, if the item is worked on at all. :-)

--Dan Garry, Wikimedia Foundation (talk) 12:55, 17 November 2017 (UTC)

@Deskana (WMF): My post was about the first one, which should be easy. Useful autogenerated names would be neat but it would usually be sufficient to be able to name them manually. I do think the auto-generate problem should be a separate post here to avoid said conflating. Regards SoWhy 18:06, 18 November 2017 (UTC)
I'd use a manual field myself, but a simple automatic one shouldn't be difficult--such as the first character of the title field if present followed by a number, or the year field similarly. DGG (talk) 02:13, 20 November 2017 (UTC)
Hi, Deskana (WMF). There is no conflatulence. We mortal editors are not permitted to create named references that are numerical only, and nor should VE be allowed to do it with a colonic workaround. Having fun! Cheers! Checkingfax (talk) 21:05, 4 December 2017 (UTC)

VotingEdit

Review individual edits

Edit proposal/discussion

  • Problem: Revisions may persist for long periods of time because they're good edits and no one has a problem with them, or they may persist for long periods of time while being bad edits, simply because no one has noticed them and reverted them. Editors waste time verifying revisions that have already (silently) been verified by other people, while not noticing ones that haven't been reviewed.
  • Who would benefit: Editors, everyone
  • Proposed solution: Have an "upvote" or "reviewed" button next to revisions that indicates that you've looked through the diff and verified that it's a good change. A number on the revision history log will indicate how many people have reviewed it.
  • More comments: This would have no bearing on what revision is shown to viewers or anything like that. It would just be a helpful way to see at a glance which revisions have been checked by real human beings and are considered trustworthy/valid, and which diffs have not been viewed, and may need more attention to catch vandalism or poor quality changes. It's also psychologically similar to the "Thanks" feature, in that people can see that their edits were approved/appreciated by others and they aren't laboring in vain. It would also show editors that the revisions they're undoing were approved by multiple other people, making them think twice before wholesale revert warring. It would also help in finding the original source of subtle vandalism that has gone unnoticed for a while, so it can be reverted.
  • Phabricator tickets:

DiscussionEdit

mw:Help:Patrolled_edits exists. Not sure if what you're asking for is covered at least partially by https://phabricator.wikimedia.org/T25792, https://phabricator.wikimedia.org/T147012, https://phabricator.wikimedia.org/T19237, or other tasks that exist on the subject. Elitre (WMF) (talk) 15:31, 13 November 2017 (UTC)

FlaggedRevs can be configured to work like that. --Tgr (WMF) (talk) 12:13, 18 November 2017 (UTC)

@Omegatron: There are already technical solutions to this (as mentioned above). Do either of those meet your requirements? Kaldari (talk) 19:28, 20 November 2017 (UTC)
Those look similar, but no, not the same. This would not "set those revisions as the default revision to show upon normal page view" or require "a 'patrol' permission", and multiple people could approve the same revision, not a binary approved/unapproved state. — Omegatron (talk) 01:41, 21 November 2017 (UTC)

I agree completely with @Omegatron: that users need a way to know whether edits have or have not been reviewed by someone. A solution for this does exist already—it’s called the RCPatrol flag. Almost 100 wikis use RCPatrol today, but it was turned off on English Wikipedia and many others. @Quiddity: researched this situation recently and assembled a very clear analysis, along with recommendations. It’s an enlightening read.

I strongly recommend that RCPatrol be turned on for English and all other wikis. Once it is on, it will be a simple matter to, for example, implement a filter for Patrolled/Unpatrolled on Recent Changes and Watchlist. The various issues that people had with RCPatrol (such as the ! symbol on Recent Changes, which displeased many) can be addressed easily, in my opinion.

The fact that a technological solution exists already for this will help tremendously with getting it done, but it does not negate the value of this proposal. There are technological, design and community issues that must be worked through in order to turn RCPatrol on. Having community behind such a proposal would make success much more likely.

Omegatron, would RCPatrol solve your problem? If it does, perhaps it might be a good idea to rephrase the Solution section somewhat, to make it more about the general goal, and to retitle the proposal along similar lines. E.g., Have a way for editors to know if an edit has been reviewed. JMatazzoni (WMF) (talk) 20:51, 22 November 2017 (UTC)

Both patrolling and FlaggedRevs can be used coordinate one review per revision (without necessarily changing what revision the reader sees) and both are integrated with the existing patrol/review tools. Neither really supports multiple reviews though. Patrolling can't even store them (it's just a per-revision boolean flag); FlaggedRevs allows multiple reviews (with comments, optionally) per revision but only the last one is exposed in the UI, the rest only show up on Special:Logs. Also since English Wikipedia uses FlaggedRevs for flagged protection already, if you want to allow anyone to review revisions without interfering with that, you'd have to introduce a new review level which would make the configuration and UI more convoluted.

OTOH the requirement to have multiple reviews per revision seems somewhat disconnected from the problem statement. --Tgr (WMF) (talk) 00:12, 24 November 2017 (UTC)

VotingEdit

  • Support Support --Liuxinyu970226 (talk) 13:04, 28 November 2017 (UTC)
  • Support Support Also allows to view the list of reviewers and make a comment? --YFdyh000 (talk) 14:06, 28 November 2017 (UTC)
  • Support Support Thomas Obermair 4 (talk) 21:46, 28 November 2017 (UTC)
  • Support Support Support what I believe is the principle, noting that in the discussion are hints to several implementations, some using existing infrastructure. The main principle to me, is to enhance cooperation and collective assessment. Currently we have mostly a sequence of individual decisions (one editor writes, one editor patrols, one editor(admin) blocks, and so on. We need more "collective" tools. (Lots of work that-a-way, I'll add no more now) Nabla (talk) 21:22, 30 November 2017 (UTC)
  • Support Support User Risk Engineer, (talk) 21:22, 30 November 2017 (UTC)
  • Support Support Braveheidi (talk) 07:11, 1 December 2017 (UTC)
  • Support Support Krinkle (talk) 19:31, 1 December 2017 (UTC)
  • Support Support If it's determining whether an edit constitutes vandalism or not, then really anyone could review it and the old tools could work just fine. But most of the edits that require reviewing (at least in my topic area) are good-faith edits that are more or less subtly misinformed, incompetent or biased, and there is only a small number of editors whose judgement I would trust to spot these flaws. Who has reviewed the edit matters a lot. Uanfala (talk) 01:47, 2 December 2017 (UTC)
  • Support Support ديفيد عادل وهبة خليل 2 (talk) 14:22, 2 December 2017 (UTC)
  • Support Support Emir of Wikipedia (talk) 16:04, 2 December 2017 (UTC)
  • Support Support Joshualouie711 (talk) 02:17, 3 December 2017 (UTC)
  • Support Support -- seth (talk) 11:09, 3 December 2017 (UTC)
  • Oppose Oppose Plays into the hands of article owners, making it easier for a person to act as gatekeeper of an article, rejecting any change from an outsider with which he disagrees. Giraffedata (talk) 22:18, 3 December 2017 (UTC)
  • Support Support Ciao • Bestoernesto 02:51, 4 December 2017 (UTC)
  • Support Support This could also be useful for AI. Doc James (talk · contribs · email) 02:23, 5 December 2017 (UTC)
  • Support Support Great idea: perhaps aletter R (or blue thumb up emoji resp. red thumb down) with a number  Klaas `Z4␟` V:  21:39, 6 December 2017 (UTC)
  • Support Support Ahm masum (talk) 08:45, 7 December 2017 (UTC)
  • Neutral Neutral Don't like the thumbs-down option; we have enough negative feedback channels that scare new editors already. But I'd like to edit an article without feeling that I'm tacitly approving all the past edits unseen. Is "So-and-so thought this edit useful" then just going to be a milder version of thanking? Would making the thanks record visible on the history page be similar? HLHJ (talk) 06:28, 8 December 2017 (UTC)
  • Support SupportJ.S.talk 15:34, 8 December 2017 (UTC)
  • Support Support I like upvoting things! RandomDSdevel (talk) 01:46, 9 December 2017 (UTC)
  • Oppose Oppose, please do not create one more edit patrolling/reviewing system, develop existing ones instead. I think this is feasible with some customised configuration of FlaggedRevisions — NickK (talk) 16:23, 11 December 2017 (UTC)

Ping users from the edit summary

Edit proposal/discussion

  • Problem: I recently saw a person wondering how to notify someone of a change, without necessarily leaving a message on the chat page.
  • Who would benefit: Every editor
  • Proposed solution: The solution would be to allow notifications when a user page is linked in a change summary.
  • More comments: A recurrent subject, which has not yet been resolved. It doesn't seem so complicated to implement. There would surely be some details to review, such as revert messages that send useless pings.

DiscussionEdit

I agree it is very time consuming to try and communicate with every editor/user one encounters. Even sending thanks can be cumbersome. There are also other reasons users are reluctant to post on a talkpage. Ottawahitech (talk) 14:50, 18 November 2017 (UTC) Please ping me

There was a similar request on the huwiki village pump (where we were collecting ideas for the wishlist) for pinging users from the FlaggedRevs review summary (the optional comment field when you mark an edit as reviewed). --Tgr (talk) 06:40, 20 November 2017 (UTC)

@Framawiki: do you have any idea how this should work? The summary field is already short and I am hesitant to support a proposal which can shorten it even more. Perhaps a secondary field for names of pinged users? --Vachovec1 (talk) 21:32, 27 November 2017 (UTC)

"The summary field is already short" It is planned to deploy allowing for longer comments very soon (this was worked as part of a previous year wish), so that should not be a large concern. --JCrespo (WMF) (talk) 15:40, 28 November 2017 (UTC)::to propose a new field, why not. I don't really see the benefit.
Vachovec1: To propose a new field, why not. But I don't really see the benefit to add something else to this well complicated system. For how to implement this, it is also possible to manage this after the vote, or let the team decide :)
The only problem I see with the implementation of this idea, which has already been written somewhere, is the risk of edits escalating, which would be a means of discussion. But it seems fair enough to me. --Framawiki (talk) 21:08, 28 November 2017 (UTC)

Since one of the comments below mention this, I would suggest that we integrate this with the way in which we have proposed support of "hashtags" as well in edit summaries: https://phabricator.wikimedia.org/T123529 . The idea being that edit summaries could be a tool for tracking both relationships to individuals activities (hence the ping suggested here), or to larger campaigns of activity (i.e. a WikiProject, event, or editing campaign in the vein of WikiProject Women in Red). Making the edit summaries more "connected" with the activities throughout the ecosystem -- would make it much easier to build tracking and coordination tools, to help folks feel like their work is part of larger efforts. Sadads (talk) 13:52, 1 December 2017 (UTC)

  • Note that some projects has banned polemic in the summary field, and allowing discussions with other users in the summary field would go against this. That said I believe this is a bad idea in general, as notifying other users should be part of the general notification structure. A small number of predefined notifications could be sent to other users that has the page on their watchlist. They should be predefined, otherwise the total workload increase as the messages must be wetted. — Jeblad 23:17, 10 December 2017 (UTC)

VotingEdit

  • Support Support Bencemac (talk) 18:06, 27 November 2017 (UTC)
  • Support Support Tacsipacsi (talk) 20:46, 27 November 2017 (UTC)
  • Support Support --OrsolyaVirág (talk) 21:20, 27 November 2017 (UTC)
  • Support Support NMaia (talk) 23:54, 27 November 2017 (UTC)
  • Support Support Jc86035 (talk) 03:04, 28 November 2017 (UTC)
  • Support Support David1010 (talk) 07:42, 28 November 2017 (UTC)
  • Support Supportviciarg414 08:17, 28 November 2017 (UTC)
  • Support Support --Regards, Krishna Chaitanya Velaga (talkmail) 08:31, 28 November 2017 (UTC)
  • Support Support Mahir256 (talk) 09:00, 28 November 2017 (UTC)
  • Support Support Jenks24 (talk) 09:11, 28 November 2017 (UTC)
  • Support Support Generally I support this idea, but summaries should not be overfilled. Maybe there should be some field under edit and summary fields dedicated only for pinging users to the edit. Dvorapa (talk) 09:12, 28 November 2017 (UTC)
  • Support Support Jcornelius (talk) 10:00, 28 November 2017 (UTC)
  • Support Support --Liuxinyu970226 (talk) 13:04, 28 November 2017 (UTC)
  • Support Support I would like both @ and # tracking within edit summaries, so that we can meaningfully have conversations and communication within the edit summaries. Sadads (talk) 13:38, 28 November 2017 (UTC)
  • Support Support YFdyh000 (talk) 14:09, 28 November 2017 (UTC)
  • Support SupportArkanosis 14:43, 28 November 2017 (UTC)
  • Support Support Consulnico (talk) 15:37, 28 November 2017 (UTC)
  • Support Support Husky (talk) 16:21, 28 November 2017 (UTC)
  • Support Support Dexxor (talk) 17:59, 28 November 2017 (UTC)
  • Support Support Agreeing with Dvorapa. — Draceane talkcontrib. 18:01, 28 November 2017 (UTC)
  • Support Support When principal database administrator (JCrespo) says it's OK, it's enough insurance for me. Vachovec1 (talk) 18:36, 28 November 2017 (UTC)
  • Support Support I am sad when I link a user name in an edit comment and then this does not generate a ping. --Gereon K. (talk) 18:45, 28 November 2017 (UTC)
  • Support Support Sannita - not just another it.wiki sysop 19:41, 28 November 2017 (UTC)
  • Support Support Hungarikusz Firkász (talk) 20:04, 28 November 2017 (UTC)
  • Support Support Léna (talk) 21:05, 28 November 2017 (UTC)
  • Support Support This might help with reverts where patrollers are too lazy to leave a comment on the user's talk page. But please use a separate field (which in case of a revert could even be auto-filled). Kurt Jansson (talk) 21:33, 28 November 2017 (UTC)
  • Support Support Thomas Obermair 4 (talk) 21:46, 28 November 2017 (UTC)
  • Support Support Could be really useful. Jules78120 (talk) 00:14, 29 November 2017 (UTC)
  • Support Support -- GrandCelinien (talk) 00:58, 29 November 2017 (UTC)
  • Support Support Shizhao (talk) 02:59, 29 November 2017 (UTC)
  • Support Support bspf Meuble Moucheture d hermine.svg (talk) 07:46, 29 November 2017 (UTC)
  • Support Support - Very neat idea. --George Ho (talk) 08:13, 29 November 2017 (UTC)
  • Support Support Ayack (talk) 12:55, 29 November 2017 (UTC)
  • Support Support Paucabot (talk) 17:13, 29 November 2017 (UTC)
  • Support Support Rhinopias (talk) 17:29, 29 November 2017 (UTC)
  • Support Support Niklem (talk) 19:10, 29 November 2017 (UTC)
  • Support Support Drm310 (talk) 19:13, 29 November 2017 (UTC)
  • Support Support 4nn1l2 (talk) 19:26, 29 November 2017 (UTC)
  • Support Support --Christian Ferrer (talk) 20:14, 29 November 2017 (UTC)
  • Support Support Pallanz (talk) 20:19, 29 November 2017 (UTC)
  • Support Support Tisfoon (talk) 20:33, 29 November 2017 (UTC)
  • Support Support Arthur Crbz (talk) 20:54, 29 November 2017 (UTC)
  • Support Support Patar knightchat/contributions 20:57, 29 November 2017 (UTC)
  • Support Support Bardia90 (talk) 22:07, 29 November 2017 (UTC)
  • Support Support Good idea Nick Moyes (talk) 22:46, 29 November 2017 (UTC)
  • Support Support Helder 23:25, 29 November 2017 (UTC)
  • Support Supportputnik 01:21, 30 November 2017 (UTC)
  • Support Support Most definitely! Bingobro (Meta-Chat) 03:07, 30 November 2017 (UTC)
  • Support Support Furfur (talk) 04:00, 30 November 2017 (UTC)
  • Support Support Daylen (talk) 04:22, 30 November 2017 (UTC)
  • Support Support Nihlus 05:09, 30 November 2017 (UTC)
  • Support Support - yona B. (D) 07:01, 30 November 2017 (UTC)
  • Support Support --BrownHairedGirl (talk) 08:59, 30 November 2017 (UTC)
  • Support Support Sakretsu (talk) 09:13, 30 November 2017 (UTC)
  • Support Support Sunfyre (talk) 13:57, 30 November 2017 (UTC)
  • Support Support Exilexi (talk) 14:49, 30 November 2017 (UTC)
  • Support Support Dromedar61 (talk) 20:50, 30 November 2017 (UTC)
  • Support Support Daniel Case (talk) 02:46, 1 December 2017 (UTC)
  • Support Support The solution as stated in Sadads seems good. JAn Dudík (talk) 06:08, 1 December 2017 (UTC)
  • Support Support --Superchilum(talk to me!) 16:29, 1 December 2017 (UTC)
  • Support Support ThePlatypusofDoom (talk) 17:07, 1 December 2017 (UTC)
  • Support Support Theklan (talk) 18:36, 1 December 2017 (UTC)
  • Support Support Ckoerner (talk) 21:33, 1 December 2017 (UTC)
  • Support Support Xavi Dengra (MESSAGES) 21:49, 1 December 2017 (UTC)
  • Support Support Good idea! Enterprisey (talk) 22:45, 1 December 2017 (UTC)
  • Support Support SEMMENDINGER (talk) 23:38, 1 December 2017 (UTC)
  • Support Support MGChecker (talk) 00:07, 2 December 2017 (UTC)
  • Support Support Whats new? (talk) 00:08, 2 December 2017 (UTC)
  • Support Support Terra  (talk) 06:59, 2 December 2017 (UTC)
  • Support Support Jo-Jo Eumerus (talk, contributions) 11:21, 2 December 2017 (UTC)
  • Support Support Shjup (talk) 11:41, 2 December 2017 (UTC)
  • Support Support ~Cybularny Speak? 12:18, 2 December 2017 (UTC)
  • Support Support Ented (talk) 12:36, 2 December 2017 (UTC)
  • Support Support Wolbo (talk) 13:00, 2 December 2017 (UTC)
  • Support Support ديفيد عادل وهبة خليل 2 (talk) 14:23, 2 December 2017 (UTC)
  • Support Support MichaelSchoenitzer (talk) 14:27, 2 December 2017 (UTC)
  • Support Support Townie (talk) 15:53, 2 December 2017 (UTC)
  • Support Support Termininja (talk) 15:54, 2 December 2017 (UTC)
  • Support Support Maitake (talk) 16:50, 2 December 2017 (UTC)
  • Support Support --PallertiLapin.svgRabbit Hole 18:43, 2 December 2017 (UTC)
  • Support Support Yep, I'll pile on this one. Boing! said Zebedee (talk) 21:59, 2 December 2017 (UTC)
  • Support Support provided it won"t become a chat-bis… Exceptionnal use shall be the rule Eric.LEWIN (talk) 00:24, 3 December 2017 (UTC)
  • Support Support Joshualouie711 (talk) 02:17, 3 December 2017 (UTC)
  • Support Support Slemi (talk) 06:00, 3 December 2017 (UTC)
  • Support Support Jcc (talk) 19:55, 3 December 2017 (UTC)
  • BA candidate.svg Weak oppose This is what watchlist is for. If we think that people don't use it then we need to improve watchlist instead...? Gryllida 00:46, 4 December 2017 (UTC)
  • Support Support Force Radical (talk) 04:29, 4 December 2017 (UTC)
  • BA candidate.svg Weak oppose Edit summaries should be used only for informing what changed in the page. Notifications stop making sense after a time period, while summaries should make sense in 10 years time. Notifying particular users of a change seems useful, but perhaps this could be done after the edit was saved in some other way. Perhaps using the "Your edit was saved" popup to have a button to ping other users? GoEThe (talk) 12:00, 4 December 2017 (UTC)
  • Support Support Davidpar (talk) 15:17, 4 December 2017 (UTC)
  • Support Support Pau Colominas (talk) 16:05, 4 December 2017 (UTC)
  • Oppose Oppose - If you want to ping an editor then do so on the articles talkpage, I really don't see the point in pinging someone in an edit summary, An edit summary is to be used to state what you're doing - Not to have a conversation - You're frequently told at EN "Edit summaries are not discussions" and allowing this could allow that precedent. –Davey2010Talk 16:44, 4 December 2017 (UTC)
  • Support Support Tiputini (talk) 17:10, 4 December 2017 (UTC)
  • Support Support Unapersona (talk) 17:24, 4 December 2017 (UTC)
  • Support Support Fixer88 (talk) 17:27, 4 December 2017 (UTC)
  • Support Support Guycn2 · 19:26, 4 December 2017 (UTC)
  • Oppose Oppose - too spammy. Having fun! Cheers! Checkingfax (talk) 21:09, 4 December 2017 (UTC)
  • Support Support Support this proposal. ··· 🌸 Rachmat04 · 07:46, 5 December 2017 (UTC)
  • Support Support Lofhi (talk) 18:04, 5 December 2017 (UTC)
  • Support Support Yeza (talk) 18:28, 5 December 2017 (UTC)
  • Support Support Elmidae (talk) 18:41, 5 December 2017 (UTC)
  • Support Support Carnildo (talk) 22:03, 5 December 2017 (UTC)
  • Support Support – Of course! It is especially useful when creating an article that no one has watchlisted yet and pinging an interested editor (e. g. here. Probably my strongest support so far! J947 05:13, 6 December 2017 (UTC)
  • Support Support Useful feature EMsmile (talk) 11:25, 6 December 2017 (UTC)
  • Support Support -glove- (talk) 16:15, 6 December 2017 (UTC)
  • Support Support Anthere (talk) 16:18, 6 December 2017 (UTC)
  • Support Support Kudpung (talk) 20:30, 6 December 2017 (UTC)
  • Support Support Klaas `Z4␟` V:  21:43, 6 December 2017 (UTC)
  • Support Support Neil P. Quinn (talk) 22:11, 6 December 2017 (UTC)
  • Support Support Ahm masum (talk) 08:47, 7 December 2017 (UTC)
  • Support Support Excellent Idea! —Alvaro Molina ( - ) 16:37, 7 December 2017 (UTC)
  • Support Support A change summary of the form "Modified so-and-so's editing of X thusly" seems pretty usual anyway. HLHJ (talk) 03:51, 8 December 2017 (UTC)
  • Support Support --jdx Re: 19:51, 8 December 2017 (UTC)
  • Support Support Ragesoss (talk) 00:31, 9 December 2017 (UTC)
  • Support Support RandomDSdevel (talk) 01:47, 9 December 2017 (UTC)
  • Support Support Uanfala (talk) 15:52, 9 December 2017 (UTC)
  • Support Support I support this element of the whishlist. Porbóllett (talk) 19:17, 9 December 2017 (UTC)
  • Support Support --Szilas (talk) 19:40, 9 December 2017 (UTC)
  • Support Support - Akela (talk) 22:57, 9 December 2017 (UTC)
  • Support Support --EniPort (talk) 23:32, 9 December 2017 (UTC)
  • Support Support --Hkoala (talk) 04:59, 10 December 2017 (UTC)
  • Support Support Ruslik (talk) 13:30, 10 December 2017 (UTC)
  • Support Support Spinster (talk) 21:12, 10 December 2017 (UTC)
  • Support Support Ottawahitech (talk) 21:16, 10 December 2017 (UTC) Please ping me
  • Support Support Jack who built the house (talk) 21:53, 10 December 2017 (UTC)
  • Support Support I though it worked this way until I was told it wasn't Dispenser (talk) 04:20, 11 December 2017 (UTC)
  • Support Support Additionally, it would be great to allow users to "thanks all contributors of this page". Psychoslave (talk) 07:51, 11 December 2017 (UTC)
  • Support Support Useful idea with major flaws. 1) There's should be a way to prevent spam, since it's hard even to track notification abuse (I can add [[User:Jimbo Wales|.]] to every edit and no users except Jimbo will notice that. Edits in sandboxes and my subpages probably will not be noticed as well. Edit summaries also cannot be deleted and edited). 2) Ping syntax probably should be more sophisicated than "give a link to user page". As a botmaster, I usually use edit summaries like "Done by [[User:Someone]]'s request", but I do not want to make a single ping.
    Support anyway. Facenapalm (talk) 13:15, 11 December 2017 (UTC)
  • Support Support --Meno25 (talk) 15:44, 11 December 2017 (UTC)
  • Neutral Neutral. I see some very narrow set of cases when a ping in an edit summary is really the most efficient way of contacting someone (e.g. fixing someone's mistake in good faith) and I see a much wider range of cases of potential abuse (e.g. spamming someone) or misuse (e.g. summaries of bot edits made on someone's request). In general discussions via edit summaries are discouraged, thus this is probably a useful feature but a very low priority for me — NickK (talk) 16:28, 11 December 2017 (UTC)
  • Support Support --Ilya (talk) 16:52, 11 December 2017 (UTC)
  • Support Support Abbe98 (talk) 17:02, 11 December 2017 (UTC)

Wikitext substitutions should work in ref and gallery blocks

Edit proposal/discussion

  • Problem: Links ending in |]], substitutions with {{subst: and tilde-timestamps (~~~~~) don't behave as expected within <ref> and <gallery> blocks. (Amongst others.)
  • Who would benefit: Article wikitext editors.
  • Proposed solution: Resolve that substitution and pipe tricks work inside other mediawiki tag extensions
  • More comments: More generally speaking: common wikitext substitutions that editors would expect to work in all reader-visible places, do not work in some contexts.

    mw:Extension:Cite has not evolved with other components of wikiediting. Substitution (subst:) and pipe tricks from inside custom tags like <ref> fail unless one pushes with more complicated use of {{#tag:}}. Such use can be problematic due to the misinterpretation of | and {{!}}. To note that the identified problem also applies to use of <poem>.

  • Phabricator tickets: T4700: Pre-save transform skips extensions using wikitext (gallery, references, footnotes, Cite, status indicators, pipe trick, subst, signatures)
  • Proposer: bdijkstra (talk) 16:49, 8 November 2017 (UTC)

DiscussionEdit

VotingEdit

  • Support Support Tgr (talk) 08:29, 28 November 2017 (UTC)
  • Support Support Dvorapa (talk) 09:13, 28 November 2017 (UTC)
  • Support Support --Liuxinyu970226 (talk) 13:04, 28 November 2017 (UTC)
  • Support Support — Draceane talkcontrib. 18:02, 28 November 2017 (UTC)
  • Support Support Ninovolador (talk) 21:08, 28 November 2017 (UTC)
  • Support Support Thomas Obermair 4 (talk) 21:46, 28 November 2017 (UTC)
  • Support Support Shizhao (talk) 02:59, 29 November 2017 (UTC)
  • Support Support Luan (discussão) 20:19, 29 November 2017 (UTC)
  • Support Support Syrenka V (talk) 21:26, 29 November 2017 (UTC)
  • Support Support - Evad37 (talk) 23:41, 29 November 2017 (UTC)
  • Support Support Dromedar61 (talk) 20:50, 30 November 2017 (UTC)
  • Support Support Very very old bug, supportin this might be the only way how to force developers t do something... JAn Dudík (talk) 06:10, 1 December 2017 (UTC)
  • Support Support«« Man77 »» [de] 13:57, 2 December 2017 (UTC)
  • Support Support MichaelSchoenitzer (talk) 14:28, 2 December 2017 (UTC)
  • Support Support Emir of Wikipedia (talk) 16:05, 2 December 2017 (UTC)
  • Support Support WikiMasterGhibif (talk) 23:24, 2 December 2017 (UTC)
  • Support Support Klaas `Z4␟` V:  08:55, 3 December 2017 (UTC)
  • Support Support Waldir (talk) 10:37, 3 December 2017 (UTC)
  • Support Support It also affects VE users: automatic addition of access date (using {{subst:#time:Y-m-d}} in {{cite web}} had to be removed because it messed up references inserted in VE, although it seemed to work while editing (!). Tacsipacsi (talk) 12:18, 3 December 2017 (UTC)
  • Support Support Ciao • Bestoernesto 02:53, 4 December 2017 (UTC)
  • Support Support - as proposed. Checkingfax (talk) 21:13, 4 December 2017 (UTC)
  • Support Support this is a quite annoying bug TRN 3.svg hugarheimur 22:36, 6 December 2017 (UTC)
  • Support Support the wub "?!" 00:24, 7 December 2017 (UTC)
  • Support Support Facenapalm (talk) 12:58, 11 December 2017 (UTC)
  • Support Support, a very annoying bug — NickK (talk) 16:29, 11 December 2017 (UTC)

Find & Replace feature

Edit proposal/discussion

  • Problem: It is hard to observe wrong punctuation
  • Who would benefit: every Visual Editor user
  • Proposed solution: Create a button in the Visual Editor in the Find & Replace dialogue to mark non-typographic Quotation marks, non-typographic apostrophes, wrong dashes and double spaces etc and then the editor can decide whether it has to be changed or not.
  • More comments:
  • Phabricator tickets:
  • Proposer: Dexxor (talk) 10:12, 18 November 2017 (UTC)
  • Translations: none yet

DiscussionEdit

VotingEdit

Converter from Latex and/or MSword

Edit proposal/discussion

  • Problem: Despite VE, many people still end up writing content in googledocs, MSword or LaTeXand wanting to copy it over (especially in editathons and WikiJournal article submissions). Additionally, many possible maths-focussed contibutors would benefit from being able to copy over equations writtn in LaTeX.
  • Who would benefit: Complete novices. Those who have written content outside of wikimedia but now wish to import it. Editathon organisers. WikiJournal editors receiving article submissions in formats other than wikimarkup. Mathsy types who want to paste in equations.
  • Proposed solution: It's pretty easy to convert between MS word, Googledoc, LaTeX, and PDF, so being able to convert to wikimarkup from any of these would be extremely helpful, even if it needed manual tweaking afterwards to deal with references and images to import to commons.
  • More comments:
  • Phabricator tickets:

DiscussionEdit

The sentence "It's pretty easy to convert between MS word, Googledoc, LaTeX, and PDF" is just not true. PDF can't be converted to anything useful in most of the cases. (Tools like pdftotext or pdfimages just extract some parts of the file)

There are tools like w:en:pandoc that are able to convert many formats (except pdf, of course) to mediawiki wikitext. However this needs manual post-production. So imho it would be better to create a kind of centralized 'service' for those who have technical problems (no matter of what kind). -- seth (talk) 11:04, 3 December 2017 (UTC)

You're right to say that there's not true conversion from pdf, even by MSword itself. However even just pulling text, images, and basic formatting like header level would be good. Extracting references would, of course, be the most useful but also the most difficult. T.Shafee(Evo﹠Evo)talk 03:47, 6 December 2017 (UTC)

We have wikipedia:Wikipedia:Tools#Importing (converting) content to Wikipedia (MediaWiki) format. I grant that something more unified and consistently-maintained would be nice, but how feasible? This is a seriously difficult task. seth is right; I've used pandoc, it can cope with the bog-standard things well, but if you have, say, image captions, you will be doing a lot of manual editing. It could be useful to set up a program to learn from how humans manually correct automated conversions. But this request might basically be an AI problem.
Export functions are a similar problem. Orgs like PLOS are already using Mediawiki as a publisher's tool, and need to import author's copies, and produce other formats at the end of the processing; they might already have something specialized. But a lot of publishers seriously use hired typists for format conversion.
For equations, what modifications do you want to what we have? LaTeX is currently being very slowly updated; version three should be out any decade now. Stand-alone HTML 5 would be a nice format to have, and presumably easier.
If I've understood you correctly, extracting refs is the easy bit. Grab the DOIs and look them up, if there are any, or use more sophisticated scraping techniques if there are not DOIs. Zotero does this for me all the time, turning a downloaded PDF into a full citation database entry. It's open-source, I think we already use bits of its code. HLHJ (talk) 04:39, 8 December 2017 (UTC)
  • LaTex, maybe, but Google Docs and M$ Word? No way. We should not endorse proprietary software. I imagine one prominent usecase for this would be PR/marketing spammers preparing drafts offline. MER-C (talk) 05:03, 28 November 2017 (UTC)

VotingEdit

  • Support Support Strainu (talk) 22:43, 27 November 2017 (UTC)
  • Support Support --Liuxinyu970226 (talk) 13:05, 28 November 2017 (UTC)
  • Support Support Thomas Obermair 4 (talk) 21:47, 28 November 2017 (UTC)
  • Support Support Donald Trung (Talk 🤳🏻) (My global lock 🔒) (My global unlock 🔓) 10:04, 29 November 2017 (UTC)
  • Support Support with MER-C's comments Nabla (talk) 21:24, 30 November 2017 (UTC)
  • Support Support Theklan (talk) 18:38, 1 December 2017 (UTC)
  • Support Support --Xavi Dengra (MESSAGES) 21:55, 1 December 2017 (UTC)
  • Support Support for at least some of the functionality in Latex, though even that is going to be a nightmarishly complex task. Uanfala (talk) 01:51, 2 December 2017 (UTC)
  • Support Support WikiMasterGhibif (talk) 23:25, 2 December 2017 (UTC)
  • Support Support Ciao • Bestoernesto 02:54, 4 December 2017 (UTC)
  • Support Support Anthonyhcole (talk) 04:32, 5 December 2017 (UTC)
  • Support Support Elmidae (talk) 18:43, 5 December 2017 (UTC)
  • BA candidate.svg Weak oppose I'd utterly love the functionality, and I agree that it's important to MediaWiki's role as a publishing platform. But as currently phrased I think it is too vague, and might easily be way too much Community Tech effort for a borderline-useful result. Of course, if they disagree, and think that part or even all of it would be simple, I withdraw my objection. HLHJ (talk) 04:54, 8 December 2017 (UTC)
  • Support SupportJ.S.talk 15:29, 8 December 2017 (UTC)
  • Support Support I know an external wiki where this could come in very handy! RandomDSdevel (talk) 01:51, 9 December 2017 (UTC)

Re-use a citoid citation in VisualEditor's wikitext mode

Edit proposal/discussion

  • Problem: As you can read in the Phabricator ticket, currently in VE's wikitext mode we cannot re-use citations as we can in VE. This function of VE is one of the best; the software makes us the necessary code, we have to just insert them by clicking anywhere we want. However, it doesn't work if we use wikitext mode. First, we have to switch to VE mode to use this function, then switch back. It's not comfortable and logical.
  • Proposed solution: Add this function to wikitext editor too.
  • More comments:

DiscussionEdit

VotingEdit

Auto-save feature in Visual Editor and WikiText Editor

Edit proposal/discussion

  • Problem: We have nice new editor surfaces, like Visual Editor and WikiText Editor 2017, which are planned to use as default in the future. But unlike the old editors, the new ones lose the not-yet-saved content in case of a browser/system crash or an accidentally closed tab. We should offer a function to save the session data, at least as well as it worked until now.
  • Who would benefit: every editors
  • Proposed solution: Implement a kind of auto-save feature for VE (see the ticket)
  • More comments:
  • Proposer: Samat (talk) 15:54, 18 November 2017 (UTC)

DiscussionEdit

Other duplicated Phabricator tickets: T169965, T175489 etc. Samat (talk) 15:54, 18 November 2017 (UTC)

Same in Flow: T139804 (Note that Phabricator and ContentTranslation already have autosave so the common objection that this would result in evil users storing illegal things in the drafts and causing liability is moot.) --Tgr (WMF) (talk) 22:40, 19 November 2017 (UTC)

This is basic functionality, and should have been available from the start. There are various browser-level workarounds , but it should be a basic facility. DGG (talk) 02:16, 20 November 2017 (UTC)

  • Endorse. James Salsman (talk) 15:59, 20 November 2017 (UTC)
  • CodeMirror syntax highlighting too. Endorse, it was simply unacceptable to enable visual editor by default if it does not have any methods to auto-save text (frankly, didn’t know about this, because it is too slow for me as are most of new tools, so can’t really know about the situation there). stjn[ru] 04:30, 22 November 2017 (UTC)
  • I think it is critical to make sure the autosaved data truly is wiped out quickly. I mean, suppose an editor wants to use Wikipedia as his alibi after he is framed for murder. Well, right now, everyone in the courtroom can see when his account made edits without having to leave their seats. But if you do this, then his lawyers may be serving you with a subpoena saying show us the files that indicate he was steadily working on the text in between those times. Wikipedia doesn't want a subpoena -- not even when it might help to show innocence, and definitely not in the more likely nefarious case where a public or private censor is arguing in criminal or civil court that an editor was involved in posting something that mere peasants shouldn't be saying. Wnt (talk) 22:03, 5 December 2017 (UTC)

VotingEdit