Well .. besides testing your functions
normal functionality, also please look at the users "overall"
experience
especially for things that show "everything"
... capabilities, preferences, "new" menus and wizards.
Also, .. the focus of this note ...
go back to search for other features to install ... there might be
some users who would want to install
SDK's, etc.,
The current planned method to install
SDKs, extras, examples, is for users to do this from the projects individual
updates sites.
That is, after callisto install, projects
are supposed to implant their own update site URL in their features.
Here's some issues I've seen already.
Some go beyond "component bugs", but may take some agreement
on wording. When it is obvious its your
own projects bug, please take the initiative to open a bug, and fix for
the next round.
My test: first, I always start with
just the "Platform Feature runtime" which will show two update
sites:
Eclipse.org update site
Callisto Update Site
1. Notice, already there's a bit of
terminology inconsistency.
Eclipse.org should probably be changed
to something like "Eclipse Project Updates" ?
And, I believe "Callisto Update
Site" should be changed to "Callisto Discovery Site".
Then, I install all that's available
from Callisto update site, and see
the following additions
Business Intelligence and Reporting
Tools (BIRT) Update
EMF/SDO/XSD Secondary Update Site
Graphical Modeling Framework update
site
Test and Performance Tools Platform
(TPTP) Updates
TPTP Update Site
Visual Editor update site
Web Tools Platform (WTP) Updates
2. Some missing:
Datatools - missing
GEF - missing
CDT - missing
3. Business Intelligence and Reporting
Tools (BIRT) Update
(That may be added by WTP, not BIRT
.. is BIRT adding one? Or did
we really use the exact same wording?)
4. EMF/SDO/XSD Secondary Update Site
No need to say "Secondary"
.. its now your one and only :) .
5. Two of same listed
Test and Performance Tools Platform
(TPTP) Updates
TPTP Update Site
Added by two projects .. TPTP, and WTP
... I'm assuming if we agree on exact terminology,
would only show up once?
6. the final two
Visual Editor update site
Web Tools Platform (WTP) Updates
Excellent ... but, even here .. we should
agree if we should say "update site" (lower case?)
Or just "Updates"?
I also believe its important for projects
to "spell out" their name, followed by acyronm ... that's
the normal English rule, anyway.