https://bugzilla.wikimedia.org/show_bug.cgi?id=38962

--- Comment #5 from Addshore <[email protected]> ---
Just a few comments / ideas on the above down so I don't forget :)

What happens when you are on a redirect page and edit?
* If you are on a redirect page and edit you should have the ability to edit
the redirect, but when visiting the redirect in the first place you would ,, be
redirected to the target item, genrally you would only find yourself on the
actual redirect page you are there because you want to be there and edit it.

What happens when you try to EditEntity a redirect through the API?
* This is an interesting one :/ I almost feel like saying you cant.. Imagine if
a bot were to get a list of items and work on them throught a day, during the
day one of the items gets redirected by another user, the bot then comes around
to make its edit, if it had the ability to edit it may simply overwrite the
page, which may not be the right thing to do. Perhaps a parameter to not follow
redirects, so by default they would be followed, but if you really want to you
can still edit the entity from the api (there may be a case this is needed)

How do history and diffs of redirects look like?
* History simply shows the changes made to the item up to the point of redirect
and then the redirecting edit.
* Diff would show all content in the entity on the left before the redirect and
on the right something to signify the redirect (maybe #Redirect [[Q12345]]) is
we want to stay along the lines of MW

Undo on redirects?
* Naturally there should be an undo button incase mistakes are made.
Potentially this could be something limited via permissions.

How to display redirected entities in the UI?
* Pretty much the same as in core, a simple (Redirected from Q12345). In core
this is just below the title of an article. It could go in the same place in
wikidata (below the label), it could also go just above, benefit of this would
be no content moving slightly from one non redirected item to another non
redirected.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to