Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [cross-project-issues-dev] Technical question on"optional features"

Hello Dejan and David,

thanks for the information. Not sure if it helps (and for 
me personally it's not relevant), but FYI, I was thinking 
about this bug:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=137068
Optional dependencies are considered mandatory by the updater

Together with this one
https://bugs.eclipse.org/bugs/show_bug.cgi?id=151797
Update does not work if *ANY* error is found in configuration

I do notice, however, that this one is marked fixed as per 3.2.2:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=146869
"optional" not really working?

Cheers,
--
Martin Oberhuber
Wind River Systems, Inc.
Target Management Project Lead, DSDP PMC Member
http://www.eclipse.org/dsdp/tm 

> -----Original Message-----
> From: cross-project-issues-dev-bounces@xxxxxxxxxxx 
> [mailto:cross-project-issues-dev-bounces@xxxxxxxxxxx] On 
> Behalf Of Dejan Glozic
> Sent: Thursday, June 07, 2007 1:55 PM
> To: Cross project issues
> Cc: Cross project issues; cross-project-issues-dev-bounces@xxxxxxxxxxx
> Subject: Re: [cross-project-issues-dev] Technical question 
> on"optional features"
> 
> Martin,
> 
> Due to Update being on life support, I would be very careful 
> claiming that
> optional features work flawlessly (even if they did at some point, the
> changes in the rest of Eclipse may have caused the code rot). 
> However, your
> particular problem sounds like somebody was tagging features 
> 'optional'
> even though they were really required. A truly optional feature can be
> omitted with no consequence to the final configuration.
> 
> David, when you build up your feature hierarchy, you can include some
> features with the attribute 'optional=true'. This will cause 
> another wizard
> page to show up, allowing your users to cherry-pick these optional
> features. It is OK to not install any of the optional 
> features. However,
> you are responsible for making sure that your feature can 
> work well without
> them. You are free to try them and report back if you have 
> any problems.
> 
> Regards,
> 
> Dejan Glozic, Ph.D.
> Manager, Eclipse Development 1A
> D1/R0Q/8200/MKM
> IBM Canada Ltd.
> Tel. 905 413-2745  T/L 969-2745
> Fax. 905 413-4850


Back to the top