Let me open a can of worms and publicly ask why we have the
Ganymede Update Site.
It seems to me that:
* For users, we have the Ganymede packages
(http://phoenix.eclipse.org/packages/)
<http://phoenix.eclipse.org/packages/%29>
o If we have packages, why have a separate update site?
The packages have all the update sites built in (via
the feature.xmls).
o And if someone wants to add new functionality to their
existing Eclipse, they will go to the project specific
update site and get the latest bits.
o
* For adopters, we have the project downloads and update sites
- why should we have a second update site for these?
o In fact, having a second update site just makes things
more complicated because then "where do I get future
updates? do I get them from the central update site or
from the project update site? and why are there so
many similar update sites listed in my Eclipse?"
o More complicated for project teams too, because then
they have to maintain different site.xmls,
feature.xmls, etc.
The original reason for the unified update site was because
it was confusing for users to have to go here and go there
and go the other place to put together a package. But now
that we have packages, why do we need the unified update
site? It seems to be extra hassle and complexity for
everyone at no net benefit to anyone.
Comments? Opinions?
- Bjorn