GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | |||||||||||||||||||||||||||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | |||||||||||||||||||||||||||||||||||||||
GeezerVison is showing phabricator.wikimedia.org — T15937 Changeable (editable) edit summaries
Assigned To None Authored By
Project Tags Referenced Files
Description Background At present, on submission of edits to MediaWiki, the edit summary and minor-edit status is fixed, so cannot be changed. These are key metadata about the edit that is displayed in a page's edit history, in a User's user-contributions, and in Special:RecentChanges. Edit summaries are invaluable for tasks such as understanding work on Wikipedia, building datasets of edits for study, and contextualizing edits. For background, also see T287992: [medium] Understand current usage of edit summary statements on Wikipedia. Edit summaries however may not be accurate. Vandals may provide misleading summaries and many editors leave the summary blank or use a canned edit summary that may or may not accurately reflect the impact of the edit. Users often report submitting an edit and immediately regretting not leaving an edit summary. Proposal It should be possible to change edit summaries after they've been submitted. This would allow the original editor to change their edit summary after the fact. It would also allow admins to change any misleading edit summaries, or add edit summaries where they are missing. Let's talk about changing edit summaries rather than "editing" edit summaries, as then "editing" can exclusively refer to changes made using action=edit, to avoid potential confusion. It should also be possible to mark or unmark edits as minor. There may be potential for automation or semi-automation of this with AI. Modern AI is now very good at comparing the differences between two texts and summarising those differences. Note the AI is not proactively generating content here by itself, but reacting to human-generated content, which should avoid major hallucinations and thereby avoid genuine concerns regarding insertion of incorrect hallucinated information into wiki pages. See T326595: [long] Train model for auto-generating edit summaries. Outline scheme Here's an outline of how this could be implemented: First, you'll need some user rights. Registered users can probably be trusted to change their own edit summaries (changeowneditsummaries). Admins can be trusted to change others' edit summaries (changeotherseditsummaries). Second, you'll need a log -- i.e. EditSummaryChangeLog. This should record the Revision ID, the user ID and username of the user who made the edit, the user ID and username of the user who changed the summary, and both old and new edit summaries. Changes should be numbered to count the total number, and to identify any change. Also, the number of changes made to a particular edit summary should be noted, and could be displayed next to it in page histories/user contributions. Log entries should be suppressible by members of the Suppressors user group, in case anything legally problematic finds its way into the log (suppresseditsummarychangelogentries). Third, you'll need a special page at Special:ChangeEditSummary that will take a revision's RevisionID, so Special:ChangeEditSummary/1234567890` would allow a change to be made to the edit with revisionID 1234567890 (whatever that is). Fourth, in logs where edit summaries appear, i.e. user contributions, and page history, new page log (are there others?), we'll need a "change" link after the edit summary. This would enable that summary to be changed. It should be visible only to users with permission to make changes to that summary (i.e. admins and the editor who made the edit). Deal with any other issues that come up. Implementing this is likely to be a fairly large (Epic ) project (see comments below). There are also some concerns about cluttering the UI. Using AI to generate summaries for 25+ years of Wikipedia edits would use lot of computing power (i.e. electricity, water -> environmental impact), so enabling this might not be the best idea while computational power load for AI remains high. Any implementation attempt should bear these objections in mind. Background to requests Something like this has been proposed for a long time. This card tracks a proposal from the 2015 Community Wishlist Survey: https://meta.wikimedia.org/wiki/2015_Community_Wishlist_Survey/Miscellaneous#Technical_user_right_to_edit_summaries Original 2008 description: I propose to implement a mechanism to correct edit summaries (1) if it is your own edit (2) and if it is the last edit (3) during a short time span (e.g. 1 - 12 hours). One possible way to do this would be a link on history pages, e.g. "(rollback | undo | fix summary)". A new page would then allow to fix the summary. Such a function would allow to fix accidents such as empty summaries, switched summaries (when you have many tabs open), and half-completed raw summaries. Currently, minor or fake edits are required to provide a correct summary. Under the proposed restrictions (own, last, recent), there is probably no potential for abuse (e.g. any following edit would make the previous summary permanent). This would allow to simply overwrite the edit summary field without the need for a summary history or log. This might have to be restricted to registered users as theoretically an anonymous user with reassigned IP would be able to change summaries not belonging to him. There is a current [2008] Village Pump proposal (https://en.wikipedia.org/wiki/Wikipedia:Village_pump_(proposals)/Archive_30#Being_able_to_edit_your_edit_summaries) with currently only positive responses. There is a also somewhat related closed bug T12105: Allow editing of edit summaries after the fact which did not discuss reasonable restrictions or implementation details. The current proposal addresses previous objections such as increased user interface, system, or code complexity.
Details
Related Changes in Gerrit:
Related Objects Search...
Event TimelineThere are a very large number of changes, so older changes are hidden. Show Older Changes Comment Actions This very clearly isn't just "related" to bug 10105, but depends on it; this is merely modifying the default rights set for the functionality requested in bug 10105, so discussion should remain there. Comment Actions Note that https://www.mediawiki.org/wiki/Extension:RevisionCommentSupplement provides similar functionality without the dependency on bug 10105 Comment Actions Other reasons for allowing changing an edit summary:
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptNov 11 2015, 8:35 PM2015-11-11 20:35:09 (UTC+0) • DannyH added a project: Community-Wishlist-Survey-2015.Dec 7 2015, 10:22 PM2015-12-07 22:22:50 (UTC+0) • DannyH set Security to None. • DannyH moved this task from Wishlist 51-on to Wishlist 11-20 on the Community-Wishlist-Survey-2015 board.Dec 15 2015, 8:27 PM2015-12-15 20:27:11 (UTC+0) Comment Actions IMPORTANT: If you are a community developer interested in working on this task: The Wikimedia Hackathon 2016 (Jerusalem, March 31 - April 3) focuses on #Community-Wishlist-Survey projects. There is some budget for sponsoring volunteer developers. THE DEADLINE TO REQUEST TRAVEL SPONSORSHIP IS TODAY, JANUARY 21. Exceptions can be made for developers focusing on Community Wishlist projects until the end of Sunday 24, but not beyond. If you or someone you know is interested, please REGISTER NOW. Restricted Application added a subscriber: JEumerus. · View Herald TranscriptJan 21 2016, 2:53 PM2016-01-21 14:53:54 (UTC+0) • DannyH updated the task description. (Show Details)Feb 5 2016, 11:51 PM2016-02-05 23:51:56 (UTC+0) Bugreporter renamed this task from Correcting edit summaries (if own, last, & recent) to Correcting edit summaries.Feb 13 2016, 10:45 AM2016-02-13 10:45:34 (UTC+0) Tacsipacsi updated the task description. (Show Details)Jun 8 2016, 10:41 AM2016-06-08 10:41:25 (UTC+0) Comment Actions Change 296630 had a related patch set uploaded (by Sethakill): Sethakill subscribed. Quiddity updated the task description. (Show Details)Aug 21 2016, 7:13 PM2016-08-21 19:13:44 (UTC+0) Quiddity subscribed. Comment ActionsThere are 2 main difficulties with this task:
Whilst (1) is potentially easily (albeit imperfectly) solvable, implementing all the requirements for (2) would take many months of effort from a few developers, given the numerous core code changes and database changes that would be required. It would also further complicate the tracking changes pages and logs from an editor perspective. He7d3r awarded a token. Restricted Application removed a project: Patch-Needs-Improvement. · View Herald TranscriptDec 4 2024, 6:55 AM2024-12-04 06:55:52 (UTC+0) Comment Actions I understand that it would be epic project, and that developers are busy with important things. But, I think it's at least worth reopening as a function request, to be completed as and when (there is no deadline). https://en.wikipedia.org/wiki/Wikipedia:There_is_no_deadline With the advent of AI technology, I think this is worth revisiting in 2025 in a way that wasn't conceivable in 2016. AI is very good at sifting through text. That gives AI a possible role in sorting out the mess that's the Wikipedia database:
Restrict changes to trusted users (e.g. admins, bots run by trusted individuals). A database log could be kept of any changes to the edit summary. Call it "edit summary change log." What do you think @Quiddity ? Bugreporter2 raised the priority of this task from Low to Medium.Jan 23 2025, 8:42 AM2025-01-23 08:42:36 (UTC+0) Comment Actions
Officially, I don't think anything has changed regarding either of the 2 main difficulties I briefly described above in T15937#2606108 - Especially the amount of new code-complexity this would require creating - for a relatively minimal benefit. Personally, I think your new idea #1 might be an interesting feature for some people (but it doesn't seem related to correcting edit summaries; I believe it's more about the initial creation of edit summaries, given that manual-review is almost certainly desired by each end-user). For this task, I believe it ought to be classified as Low priority, but I won't change it back myself. Comment Actions I agree with Quiddity and I think these ideas are better placed as separate tickets (i think they have merit in some ways, though low in priority). I personally don't see the usefulness of correcting edit summaries. I always look at this from the perspective of.. "out of all the thousands of things that we could possibly do and spend time on, would doing this have a large impact on building an encyclopedia (or any other type of wiki for that matter) or the community doing that building" and in that frame, I just don't see the impact. What i see are a few people that feel a need to make things 'correct'. It's like saying "i like a clean house, so we should build clean houses" but we are not in the business of building clean houses, it's not our purpose. We just need it to be clean enough for most people to function. So for me priority is like bottom of the barrel honestly. Bugreporter2 updated the task description. (Show Details)May 11 2025, 2:42 PM2025-05-11 14:42:12 (UTC+0) Bugreporter2 renamed this task from Correcting edit summaries to Changeable (editable) edit summaries.May 11 2025, 3:11 PM2025-05-11 15:11:57 (UTC+0) Bugreporter2 updated the task description. (Show Details)Jul 22 2025, 6:38 AM2025-07-22 06:38:20 (UTC+0) Bugreporter2 updated the task description. (Show Details)Jul 22 2025, 6:48 AM2025-07-22 06:48:00 (UTC+0) Aklapper lowered the priority of this task from Medium to Low.Jul 23 2025, 12:08 PM2025-07-23 12:08:08 (UTC+0) Comment Actions Here's an idea brought up at WP:VPI:
Though not by much, this might be easier to implement than the original idea. Comment Actions
I think that would be more confusing than anything else. Comment Actions It's just built-in support for dummy edits. Comment Actions Change #296630 abandoned by Hashar: [mediawiki/core@master] [WIP] Allow users to change edit summary Comment Actions Change #296630 restored by Thcipriani: [mediawiki/core@master] [WIP] Allow users to change edit summary Pppery edited projects, added: Patch-Needs-Improvement; removed: Patch-For-Review.Mar 31 2026, 1:52 AM2026-03-31 01:52:37 (UTC+0) Bugreporter2 updated the task description. (Show Details)Mar 31 2026, 7:15 AM2026-03-31 07:15:32 (UTC+0) Bugreporter2 updated the task description. (Show Details)Jun 4 2026, 2:25 PM2026-06-04 14:25:44 (UTC+0) Bugreporter2 updated the task description. (Show Details)Jun 5 2026, 3:52 AM2026-06-05 03:52:30 (UTC+0) Bugreporter2 updated the task description. (Show Details)Jun 5 2026, 4:08 AM2026-06-05 04:08:45 (UTC+0) Comment Actions
So first (1) we should develop it to be run via either calling LLM provider directly or via an agent server not hosted in Wikimedia production; (2) be used with an opt-in basis (e.g. as a gadget). Developing "changable edit summaries" does not depends on that. Content licensed under Creative Commons Attribution-ShareAlike (CC BY-SA) 4.0 unless otherwise noted; code licensed under GNU General Public License (GPL) 2.0 or later and other open source licenses. By using this site, you agree to the Terms of Use, Privacy Policy, and Code of Conduct. · Wikimedia Foundation · Privacy Policy · Code of Conduct · Terms of Use · Disclaimer · CC-BY-SA · GPL · Credits | |||||||||||||||||||||||||||||||||||||||
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |