Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [cross-project-issues-dev] Notes from a Heretic: Why do we have the Ganymede update site?

Dear open minded community members,

It seems to me that back in the olden days, before we had release trains, we used to burn heretics. Now I'm not a big advocate of going back to the old ways, but in the spirit of open discussion, it seems reasonable that we consider some way of eliminating unwanted opinions. It used to be quite a task to solicit a confession of heresy from an offender, but in the case of voluntary confessions, as the one presented here, surely our job is made easier. I think Jeff's suggestion needs to be taken seriously. :-P


Ed Merks/Toronto/IBM@IBMCA
mailto: merks@xxxxxxxxxx
905-413-3265 (t/l 313)


Inactive hide details for "Jeff McAffer" <jeff@xxxxxxxxx>"Jeff McAffer" <jeff@xxxxxxxxx>


          "Jeff McAffer" <jeff@xxxxxxxxx>
          Sent by: cross-project-issues-dev-bounces@xxxxxxxxxxx

          04/28/2008 03:50 PM

          Please respond to
          Cross project issues <cross-project-issues-dev@xxxxxxxxxxx>

To

"'Cross project issues'" <cross-project-issues-dev@xxxxxxxxxxx>

cc


Subject

RE: [cross-project-issues-dev] Notes from a Heretic: Why do we have the Ganymede update site?

Burn him!

I will echo the other opinions in favour of continuing to have the release train update site. This is the one stop shop that is what the train is all about. Packages are not everything. Project update sites can quickly get populated with other stuff that is not part of Ganymede. End users (aka the unwashed masses) will be confused if they have to go multiple places. The developers (aka us) know what’s going on and the semi clean/dirty may get a bit confused but likely know enough to sort it out.

Jeff

From: cross-project-issues-dev-bounces@xxxxxxxxxxx [mailto:cross-project-issues-dev-bounces@xxxxxxxxxxx] On Behalf Of Bjorn Freeman-Benson
Sent:
Monday, April 28, 2008 7:40 PM
To:
eclipse.org-planning-council; Cross project issues
Subject:
[cross-project-issues-dev] Notes from a Heretic: Why do we have the Ganymede update site?

Ganymede Project Leads,
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/)
        • If we have packages, why have a separate update site? The packages have all the update sites built in (via the feature.xmls).
        • 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.
    • For adopters, we have the project downloads and update sites - why should we have a second update site for these?
        • 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?"
        • 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

--
[end of message]
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

GIF image

GIF image

GIF image


Back to the top