Community Wishlist/Wishes/Allow changeset edits for templates and modules

Allow changeset edits for templates and modules Open

Edit wish Discuss this wish

Description

When working with version control on software development, it's good practice to have each individual revision reflect a single (type of) change. However, in MediaWiki each individual revision is immediately committed to the live version of a page (discounting FlaggedRevs and the like), meaning this type of separation can be potentially very expensive if it's happening on a widely-transcluded template/widely-invoked module, since each individual edit creates jobs for every page using that template/module. Therefore, it should be possible to make multiple changes to a template/module as separate revisions, and then submit them all as a single edit/commit/whatever to the live template/module.

Assigned focus area

Unassigned.

Type of wish

System change

All projects

Affected users

template editors and Lua module programmers

Other details