Talk:Wikimedia Apps/Team/iOS/Watchlist

Hello!
Saying hi to anyone who may be following the project. RWambua-WMF (talk) 13:08, 26 April 2023 (UTC)

Hey! Just leaving some feedback here. I don't use the Watchlist so I cannot comment on the designs as how they apply to the task of going through the watchlist, but I have some preferences in terms of general navigation and design patterns:

- I prefer the navigation bar at the top. At the bottom it clutters the view and I'm not sure what the extra button is adding. The only times I prefer buttons at the bottom is when the view has sections (tabbed view) or when there are key actions that should be accessible.

- For the diffs, I would choose a mix of the two designs. I like that the versions are listed side by side at the top, but I prefer seeing deletions/additions together. The way versions are listed in the second design takes too much space and pushes the key part of this view (the diff itself) below the fold.

- Of the rest of the images, the only one that stands out is the undo modal. I don't know how much text people use to undo edits, but it seems like very little space if it's meant to allow a long line of text.

--JCNunez (WMF) (talk) 17:12, 10 May 2023 (UTC)

As a Watchlist user who utilizes the iOS app, I'm excited for these changes! My only feedback is that I like the idea of keeping the filtering options near search (AKA ). That seems logical and the more expected UI / UX. Thanks for working on this! KStoller-WMF (talk) 18:26, 11 May 2023 (UTC)

TheDJ
Thank you —Th e DJ (Not WMF) (talk • contribs) 11:46, 15 May 2023 (UTC)
 * I really like the summary of the page at the bottom as in the first design.
 * Diff view: I'd like to propose another option. The basis is the stacked design, but by default only show the metadata of the "to" version, and for From only show a show/hide. The to information generally is much more important when you are paging through the list. The From information generally much less so (really only when you revert, as it determines where you revert TO). I personally really like the diff of the Github app which might serve as an inspiration.
 * When doing the above, we should show the From information in the dialog BEFORE doing the revert, as part of the action.
 * Ideally, we should indicate when there is more than 1 changeset shown in the dialog (when diffing to current revision or something). Not sure if this info is currently available to diff actions however.
 * We can indicate if the shown diff is To the 'current'/'latest' revision
 * I like the idea the user names being clickable action buttons, but worry about the discoverability. Can there be something like a dropdown indicator perhaps ?
 * I like that we are taking care of the difference between Rollback and Undo, but I think generally
 * Rollback has the side effect of rolling back any other changes that were made by that user, immediately preceding this change.
 * Both of them really should only be used for vandalism and obvious problems. This is something that should be communicated via the interface.
 * I think we should have "History" and "Edit old version" actions, perhaps even "Edit new version"-actions.
 * If you look at a diff, it can be very important to take a quick look at the history of a page before making a decision. We should enable to do this, preferably without having to leave the diff interface (A 'quicklook').
 * A common alternative to reversion is simply opening the old version and saving that with an edit summary. this is essentially a reversion but without giving a judgement of vandalism or bad actor indication on the edit that you are reverting.