Comment 2 for bug 830584

Revision history for this message
Julian Edwards (julian-edwards) wrote :

I'm pretty disappointed to see a bug like this after we went through a lot of user testing with uploaders and archive admins alike and nobody mentioned these concerns before. We will look at the user testing process and see how it can be improved.

I'll comment on a few specific parts before breaking this bug out into separate tasks, this is too-wide a bug to fix everything in one go.

{{{
Ease of making mistakes: The interface has no confirmation when making a single sync, or (I'd imagine, from the massive accidental sync) a mass sync. There's a lot of checkboxes on the screen, and one of them could have been accidentally checked.
}}}

I'll look into adding a confirmation page for this.

{{{
Our current sync request tool asks for additional confirmation when overwriting an Ubuntu Delta. This page doesn't.
}}}

The way that Ubuntu deltas are indicated is very Ubuntu-specific, I don't know of a way of handling this in a generic fashion. I think the only reasonable place to handle it is in the sync tool script that you guys have.

{{{
Doesn't close bugs: LP Bugs fixed in the upload aren't closed (we'll do this in the command line API client). Even if they were, we'd need to catch all bugs fixed by intermediate uploads too (LP: #827576)
}}}

Will the intermediate change log entries contain all the bugs you need to close?

I'll reply again shortly when I've filed individual bugs.