Comment 11 for bug 551306

Revision history for this message
George (george-archive) wrote : Re: Merge authors

Here's what we need to get settled before we can release Merge Authors to anyone that's logged in:

1. Links into the Merge UI (Lance)
2. Finalize UI on main merge page (Lance, Ariel, George)
3. Transition to save_many (Edward, Anand)
4. Revert/Undo (Lance, Ariel)

---

1. Links into the Merge UI (Lance)
- Author facet on search results (done)
- From Author Search result page
  - http://openlibrary.org/search/authors?q=larsson
  - http://home.us.archive.org/~georgeo/mocks/merge-link-on-author-search.png

2. Finalize UI on main merge page (Lance, Ariel, George)
- Flow needs to be slightly different
- Master should be selected by default (author with most works; potentially check for a birthdate, or # of edits)
  - We should select a default for the user. In my experience using the UI, it's only very rarely that I select something other than the top result as Master.
- Fix formatting/copy on the Are You Sure pop-up
- After you click "YES, MERGE" you should go to the Master Author's page, with a progress bar at the top (instead of the transaction occurring in the pop-up.)
http://home.us.archive.org/~georgeo/mocks/author-merge-progress.png

3. save_many (Edward, Anand)
- Change the transaction to use save_many
- Change the representation in History, to a single entry for the merge with an option to "expand" to see a list of every merge (as it is today)
  - One entry in the user's editing history, and recent changes list
  http://home.us.archive.org/~georgeo/mocks/authors-merge-history-save-many.png

4. Revert/Undo (Lance, Ariel)
http://home.us.archive.org/~georgeo/mocks/author-merge-history-view.png
- There should be two types of Revert: Batch (top right), and each item.
Clicking on the “revert” link next to an item in the history should italicize the row (perhaps with a yellow fading highlight). It should change to appear like a standard revert.
- Should link to this detailed view from Master author history:
http://home.us.archive.org/~georgeo/mocks/author-merge-master-history-note.png