← Back to team overview

launchpad-dev team mailing list archive

Re: Launchpad UI Design

 

On February 5, 2010, Barry Warsaw wrote:
> On Feb 05, 2010, at 08:57 AM, Brian Fromme wrote:
> >As you probably know by now, our UI design expert, Martin Albisetti, has
> >taken a new job within Canonical.  This leaves us with the need to make a
> >major change in the way we deal with UI reviews.  I have met with Iain
> >Farrell, the project manager for the Design group.  We have agreed to be
> > the points of contact for UI review requests from Launchpad to the Design
> > team.
> 
> While I'm pretty sad to see Martin go (our loss is U1's gain!), I'm glad
>  we're being proactive about addressing the continuing need for UI reviews.
> 
> Martin had started the process of training new UI reviewers.  AFAICT,
>  Michael Nelson is the only graduate from that process[1].  I believe
>  Curtis was being mentored for graduation and a few others of us had the
>  ability to do UI reviews if backed up by a second review.  How will this
>  change now?
> 

It won't.

> I wonder, does it make sense to put guidelines in place for UI reviews
>  based on the "size" of the user interface change being proposed?  Almost
>  every branch affects the UI in some way, but trivial changes need less
>  review bureaucracy than medium size changes, which again need less design
>  team input than wholesale feature development or redesign.  I think it
>  would make sense to try to classify design reviews along the lines of who
>  needs to be involved:
> 
> * No UI involved, so no additional UI review needed
> * Code reviewer alone can sign off on UI change
> * Two UI mentats are required to sign off on the change
> * A graduated UI reviewer must sign off on the change
> * The UI design team must sign off on the change
> 
> Of course, branch review is usually too late for the UI design team to be
> getting involved, so guidelines about how and when to engage them early are
> also needed.

That's why before writing any code, we now have a UI design stage where mock-
ups are produced and reviewed.

> 
> Ultimately, we want as little overhead as possible, but enough to ensure
>  that Launchpad has a consistent and constantly improving user experience.
> 
> -Barry
> 


-- 
Francis J. Lacoste
francis.lacoste@xxxxxxxxxxxxx

Attachment: signature.asc
Description: This is a digitally signed message part.


References