The CDT has a ramp-down policy, but it’s
a secret ;). Actually we’ve never needed a written one since we have an
active mailing list and discuss big changes there during our ramp down there
and we have a CVS log to keep people honest. Hmmm, maybe that’s the
policy… And I just wrote it here…
From: eclipse.org-planning-council-bounces@xxxxxxxxxxx
[mailto:eclipse.org-planning-council-bounces@xxxxxxxxxxx] On Behalf Of Bjorn Freeman-Benson
Sent: Thursday, April 19, 2007
11:59 AM
To: eclipse.org-planning-council
Subject: [eclipse.org-planning-council]
Analysis of Europa's status as of US Tax Day
Europa people,
Here's my analysis of the current state of the Europa build and installation.
First, how are we doing on the Must Dos?
- (everything works: not assessed in this email)
- Everyone except GMF is providing consumable
update sites.
- Rich and I think
that GMF has pack200/digest creation problems - the GMF team will
re-build and see if that fixes the missing files problem. Or GMF could
just delete the *.gz and digest.zip from their update site and the builds
should go green.
- n/a
- Everyone except STP is using four-part version
numbers.
- Oisin - please
update us on when STP will be switching to four-part version numbers.
- n/a
- n/a
- (Orbit use: not assessed in this email)
- (JVM version: not assessed in this email)
- Most projects are attending the planning calls
and meetings regularly, but a few are not. I'm not sure how you all think
we are going to coordinate this release without regular conversations. We
keep these calls short (less than 15 minutes), so the time cost out of
your day is small and the benefit to our coordinated release is huge. At
the very least, you should be sending a delegate if you are unable to
attend the scheduled
calls.
- Platform and STP
are the most noticable absences.
- I also do not
recall AJDT, Dash, ECF, Buckminster, and Mylar on the last few calls
(but, because we're not taking role, you all might have been there and
been silent).
- (bugzilla monitoring: unable to determine)
- (build team
IRC: n/a)
- Everyone has stated their intent to join Europa;
given that some projects are not participating (#9), we might want to
reconsider whether they are going to be included (see below)
- All projects (except perhaps STP) have
demonstrated the ability to synchronize with the Europa build.
- AJDT, BIRT, Buckminster, CDT, Corona, DLTK, ECF, Platform, Dash,
Mylar, and TPTP are missing written ramp-down policies.
- Thanks to DSDP,
DTP, all the Modeling projects, STP, and WTP for providing written
ramp-down policies.
- I'm surprised that
Platform has not provided a ramp-down policy as they are usually very
good about that sort of thing.
- IP approvals are in progress.
Second, how are we doing on the Should
Dos?
- All projects are using jar'ed plug-ins
- (message bundles: not assessed in this email)
- It's not clear if all projects can be built by
the community but at the very least "not easily" because the
various projects lack easily accessible instructions on how to do so.
- (same as 3)
- (same as 3)
- Projects are not producing source tar balls for
Linux.
- Some projects are producing N&N for each
milestone (AJDT, DTP, DSDP
TM, MDT,
Platform,
Mylar, WTP).
Many projects are not (or I could not find them)
- BIRT, Buckminster,
CDT, Corona,
DLTK, DSDP DD, ECF, Dash, EMF, EMFT, GEF, GMF, TPTP, STP.
- Even for those
projects that are producing N&N, some of them are *very* hard to find
on the project websites and/or download websites. (Mylar rocks here, with a left
menu link to N&N.)
- (ICU4J: not assessed in this email)
- Builder RSS feeds not assessed in this email,
although I haven't heard much discussion about it on the mailing list and
so I have to assume that projects (except for Nick) are not providing
these.
- Some projects are Pack200'ing their jars, others
are not. (this data is from the Europa-o-matic - if the Europa-o-matic
skips a jar, it wasn't conditioned with Pack200; if Europa-o-matic repacks
the jar, it was packed)
- Yes: AJDT, BIRT,
DSDP DD, DSDP TM, Platform, GMF, WTP
- No: Buckminster,
CDT, Corona,
Dash, DLTK, DTP, ECF, EMF, EMFT, GEF, Mylar, STP
- Some projects are signing, others are not:
- Yes: DSDP TM, GEF,
Platform, TPTP
- No: Dash, DLTK,
DSDP DD, DTP, ECF, EMF, EMFT, Mylar, STP, WTP
- Not checked as of
this email: Buckminster, BIRT, CDT, Corona,
GMF
Third, how are we doing on the provider names and
icons and licenses:
- Icons:
- New Platform icon:
DSDP TM, DTP, GEF, Platform, TPTP
- Custom icon: AJDT,
Mylar, Modeling
- Old Platform icon:
WTP
- No icon: Dash,
DLTK, ?
- Not checked as of
this email: Buckminster, BIRT, CDT, Corona,
GMF, ?
- Licenses: (not checked in this email)
- Provider Names: (not checked in this email)
Fourth, how's the
schedule? Thanks to McQ for providing the Platform RC dates - I've updated the schedule
on the wiki.
Here's my draconian statement about the schedule: Europa is going to ship out
the door at the end of June. Projects in the +2 tier who fail to build with the
rest of projects will be removed from Europa. I will try as hard as I can to
contact all the projects to fix any build problems, but in the end the schedule
will be primary and Europa will ship on time.
- Bjorn
|