||<>|| = Recommendations = Suggestions and recommendations arising from round 1 of this testing. == Mock-up 1: Creating a new derived distro series == * In general, improve the field descriptions and UI text so as to explain what impact each option has. * In particular, for Name, Title, Display Name, etc, amend the field descriptions found at https://edge.launchpad.net/projects/+new * Clarify, both in the UI text and with pop-up help if necessary, what it means to select or deselect "Initialise series from parent" * Offer checkbox lists to select the architectures and parent packagesets * Consider offering the option to make the derived distroseries private straight away. == Mock-up 2: New portlet for the distroseries page == * Consider offering graphs, over time, for these numbers. * Consider offering a pie-chart representing the current state of these numbers. * Consider adding a fourth line, and subsequent fourth click-through page, that shows how many packages have been modified in the parent series but are not present in the derived series. * Clarify the wording of these links: * "8 local differences" might be better as "8 packages different between Derilucid and Lucid" * "24 local packages not in parent" might be better as "24 packages in Derilucid not in Lucid" * "4 missing packages in cloned packagesets" might require a tool-tip for further explanation * Ensure these links match the meaning of the titles on the click-through pages. "4 missing packages in cloned packagesets" does not seem to mean the same as "Packages in 'Derilucid' but not in parent series 'Lucid'", does it? * Explain what a sync is, tell people if it will overwrite their changes. == Mock-up 3: Local package differences == * Clarify what "Version", "Base version" and "Upstream version" mean. * Consider using the derived and parent series names where appropriate. * Clarify what it means for a package to have a different "Version" and "Upstream version" but also "No local changes" * Consider offering more diff options * Consider using Ajax to enable a sync in-line * Allow people to make comments on each entry == Mock-up 4: Missing packages == * Again, consider clarifying what the column title "Upstream version" means and/or name the series we're talking about * Again, allow people to make comments on each entry * Offer an idea of how those missing packages might fit into the derived distro. * If you synced one of those packages, would you have all the dependencies you need? * Allow the user to hide an entry == Mock-up 5: Unique packages == * Offer a next action: what do I do about this?