Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [] Improving Project UIs for Ganymede


Keep in mind that groups who have already signed up under the existing set
of must dos did so with the basic and reasonable assumption that the set of
must dos itself was fixed for Ganymede.  So while downgrading requirements
seems okay and certainly has happened in the past, upgrading the set of
requirements for an already established agreement, particularly the must
dos, requires the consent of all parties involved.  So to my thinking, it's
already past the time to add must do requirements for the current cycle.
We should settle for should dos for the current cycle given the poor
timing.   It also seems to me that for the planning council to impose a set
of requirements, it should be in a position to review those requirements
first rather than put in place a requirement to conform to a
yet-to-be-established check list.   That would definitely be putting the
cart before the horse.

So while I agree that this is an extremely important issue and that taking
action is a good thing, the timing is very poor.  Out of respect for the
committer community, it's best that the board not be seen to be operating
on a schedule that's out of step with the development cycle that drives the
committers.  Plans have already been made by many groups, and what you
propose is a change of plans.  I believe that many groups will be more than
happy to cooperate with these guidelines so a focus on encouraging
cooperation rather than on forcing cooperation is far less likely to be met
with a backlash.   I can assure you my team and I will do the best we can
to conform not only to the must dos but also to the should dos.

Ed Merks/Toronto/IBM@IBMCA
mailto: merks@xxxxxxxxxx
905-413-3265  (t/l 969)

             <mike.milinkovich                                          To
   >             <
             Sent by:        >,                        
             es@xxxxxxxxxxx                                             cc
             09/26/2007 12:02          []  
             AM                        Improving Project UIs for Ganymede
             Please respond to                                         
             Please respond to                                         

The EMO would like to suggest the following course of action for the
Ganymede release with respect to user interface issues. I believe Bjorn
will be adding this to the agenda of the Planning Council meeting at

Background and Motivation

      ·         The Eclipse Board of Directors has added ??encourage
      improved usability and out-of-box experience in the projects?? as a
      strategic goal for 2008.
      ·         Everyone agrees that we want to improve the UI ?fit and
      finish? for the projects in the release train.
      ·         The current UI Guidelines document in draft is a large
      document. It is over 80 pages of suggestions, guidelines, etc.
      ·         There is no consensus that this ?UI Guidelines? document
      will be updated in time to be effective for Ganymede.
      ·         What does appear to be possible for Ganymede would be the
      ?...strong application of a small set of rules.?
            o   The group has already created a draft list of the ?top ten
            dos? and the ?top ten don?ts?
      ·         There does appear to be a consensus that the UI WG can help
      projects if they bring their UI to the WG for review.

Action Items

To make progress for Ganymede, the following action items will be required
by November 30th from the UI BP WG and the Planning Council:

      ·         UI Best Practice Working Group
            o   The UI BP WG must finalize its ?top-XX list of dos? and a
            ?top-YY list of don?ts? (the ?UI Checklists?) by November 30th
                  §  Note that this can change in the future, but we need a
                  frozen list for the Ganymede release cycle.
            o   The UI BP WG will schedule reviews with all of the Ganymede
            projects during Q1 and Q2 ?08.
                  §  This scheduling will be prioritized by the 0, +1, +2
                  grouping of the projects, i.e., they will review the 0
                  projects first, then the +1s, then the +2s, etc.
      ·         The Planning Council will need to pass the following rules
      for inclusion in Ganymede projects.
            o   Ganymede projects *must* comply with these ?UI Checklists?.
            o   Ganymede projects *should* attempt to follow the draft UI
            guidelines wherever possible.
            o   Ganymede projects *must* undergo a UI review with the UI
            Working Group and demonstrate compliance with the UI Checklists
            to the satisfaction of the WG.
                  §  UI WG concurrence with this compliance will be a
                  Ganymede Release Review check item

Mike Milinkovich
Executive Director
Eclipse Foundation, Inc.
Office: +1.613.224.9461 x228
Mobile: +1.613.220.3223

_______________________________________________ mailing list

Back to the top