Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[gmf-dev] GMF Plan

Hi All,

 

As you know, GMF is part of the 3.2 release train which means beginning with the November 4th M3 milestone, we will need to be providing our own milestone builds.  GMF is a +2 project, which means our milestones must be available within 2 weeks of the platform.  EMF and GEF are both +1 projects, giving them 1 week after the platform (so, each dependency level gets a week).

 

Below is a proposed set of milestone dates and high level goals.  I’ve added 2 weeks (more or less) to each platform milestone date, with the exception of the final one, which is the same as the platform.  Let me know what you think of these:

 

M3 - Nov 18, 2005:

 

Theme: Clean - By clean I mean that our code needs to be properly copyrighted, cleansed of commercial names, follow the prescribed naming conventions, all build artifacts need to install and function, no deprecated API usage, etc.  Basic functionality will be present, although the following milestone will focus on this aspect.

 

M4 - Feb 24, 2006:

 

Theme: Functional - By functional, I mean it should work end-to-end, with attention paid to those requirements we marked as M1 during the kickoff meeting.  It is expected that builds prior to this (by end of ’05 as discussed at kickoff) will have this ability, but the M4 milestone will be more complete in this respect.

 

M5 - Apr 14, 2006:

 

Theme: Bootstrapped - Our graphical surfaces for definition and mapping should be bootstrapped by this time, representing one aspect of "exemplary tools" by the project, not to mention the ‘consume our own output’ aspect.

 

1.0 - June 30, 2006:

 

Theme: Ready to Hatch - Meaning that we should be ready for transitioning out of incubation.  See guidelines on what this involves.  A big part of this will be our APIs, meaning we should eliminate "provisional" APIs, look at extension points and their documentation, etc.

 

I'm not sure we should or need to have a dummy set of milestones to represent M1 and M2, but I think our milestone numbers should be in synch with the platform's, which is why we start with M3.  Thoughts?

 

I will configure the build to start using the Platform, EMF, and GEF milestone builds shortly. 

 

Thanks,

 

Richard C. Gronback

Borland Software Corporation

richard.gronback@xxxxxxxxxxx

+1 860 227 9215

 


Back to the top