I think the following types are useful:
- Move with redirect
- Move without redirect (also because this is a typical sysop right)
- the move overwrites a redirect
- The move overwrites a redirect and was without redirect
I think the following types are useful:
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T120764 Improve Special:Log | |||
Open | None | T109262 Allow users to filter log entries by type (tracking) | |||
Open | None | T109264 Allow to filter the move log by types | |||
Open | None | T152346 Separate log action for moves suppressing redirects |
(General note: For feature requests it's general welcome to provide specific usecases for the requested functionality.)
suppressredirect is a typical sysop right, so you can control person, using this right better
Since https://gerrit.wikimedia.org/r/#/c/281637/ you can already search for: Normal move, or overwriting redirect. But you still can't search for: suppressredirect used or not. But remeber, you can overwrite a redirect, and use suppressredirect, so we need a possibility to choose both.
Filtering based on parameters... might be problematic since the parameters get stored in various different formats that aren't really easy to query
Other move log types that could be considered are based on the different rights needed: general "move", user page "move-rootuserpages", file "movefile", category "move-categorypages", (and, maybe, pending-changes "movestable")