There is lack of option to assign tags to a revisions from editing form.
The main ways to assign tags to revision is:
- automatic editing (api.php?action=edit&tags=) - Allows gadgets/bots to assign tag to their edit
- Manual (action=editchangetags) - provides users ability to add/remove tags from revision
However, there is no option to assign tags to a revision from the main editing form (both wikitext and VE).
Assigning tags from editing form should serve the following use cases:
- Semi automatic tools - even if it is implemented as <input type="hidden"> it will allow semi automatic tools to tag themselves in the editing form. (Examples of semi automatic tools: citation expender, automatic replace gadgets etc)
- manual - provide a similar interface to action=editchangetags, will allow editors to assign tags to their own edit. Example of such useful tags can be: "disclosure tags" e.g someone editing article about himself or "this is paid editing" tag.