Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] Re: Platform-specific features

On 05/06/2010 12:42 AM, Oberhuber, Martin wrote:
I think this is an interesting topic.

I guess my first question here is, why can't I install something
that I can't run. As an admin of a large Eclipse installation
used on multiple hosts, I might want to run on a Linux host but
install something that can only run on Windows.

I believe that the p2 director can perform such cross-platform
installs, why can't the UI also do it?
The director can create an install for any platform because it's not designed to install into itself. The UI is about updating itself and that limits the install to the current platform. There is no such thing as a multi-platform runnable so I doubt this will change.

What you need is an UI on top of the director (the pure p2 installer app). There are two apps for that (the equinox installer and the agent [1]) but I'm uncertain about the current support and quality. I think the installer is capable of creating a cross-platform install.

[1] http://download.eclipse.org/equinox/drops/S-3.6M7-201004291549/index.php (under heading Provisioning)

Thanks,
Thomas Hallgren


  Perhaps issuing a warning
rather than an error?

Thanks,
--
Martin Oberhuber, Senior Member of Technical Staff, Wind River
direct +43.662.457915.85  fax +43.662.457915.6

-----Original Message-----
From: cross-project-issues-dev-bounces@xxxxxxxxxxx
[mailto:cross-project-issues-dev-bounces@xxxxxxxxxxx] On Behalf Of
Andrew Overholt
Sent: Wednesday, May 05, 2010 11:43 PM
To: Cross project issues
Subject: [cross-project-issues-dev] Re: Platform-specific features

Hi,

Just to keep everyone in the loop, we (Linux Tools) have decided to keep
our os=linux filters for those features of ours that will only work on
Linux.  This means that users will not be able to install all of the
"Linux Tools" category in Helios but after RC1 they will get a nice
error message saying why (thanks to Pascal and Daniel of p2; I verified
that this works with the latest SDK I-build).

Is this okay with everyone?  The alternatives include:

a) removing the os= filter and letting people have features that will
not
    work on non-Linux OSes
b) a) plus adding something like "Linux-only" to the Linux Tools
    category in Helios
c) keeping things the way they are now, letting users discover that they
    can't install everything in the repository

I appreciate your input.  Thanks,

Andrew
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev



Back to the top