Ok, some other Galileo items that are on the list. Here are
three items picked from the http://wiki.eclipse.org/Galileo
page:
1. "Each major project (as determined by participating PMCs) should
have an About dialog icon with descriptive text (e.g. provider name
= "Eclipse Modeling Project" and not simply Eclipse.org) and contribute
to the welcome page."
This is a 'should have' - but I'm interested to hear what you
guys think about having this icon in place, and contributing
to the welcome page.
4. "Projects should leverage only published APIs of dependencies. As a
Release Review requirement, all deviations must be documented.
Additionally, rectification for the issues should be listed as part of a
migration plan, with bugs listed where APIs need to be provided by
dependent projects"
So - it looks like we have to document our deviations :) I see where
the PC is coming from with this one, and my approach here would be
to do something along the lines of finding all of the imports of
internal packages in your code and just writing them down. The
migration plan piece is a 'should do'. There may be some kind of
magical PDE tooling that can do this, but I'm not aware of it at
the moment.