[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [nebula-dev] Fwd: Build failed in Hudson: nebula.incubation #325

Well.. We have the desire/requirement to be able to run Nebula widgets stand-alone. Therefore, widgets should not rely on org.eclipse.core.runtime and org.eclipse.ui but on org.eclipse.swt only. 

I see good use-cases for all of the widgets outside of an RCP environment. From this perspective the jface optional dependency is ok. However, JFace also runs outside of RCP...



On Wed, Jun 6, 2012 at 10:04 AM, Mickael Istria <mistria@xxxxxxxxxx> wrote:
Have you tried to build locally before committing? If yes, did you get this error locally?
In general, optional dependencies should be resolved since Tycho 0.15. My opinion on making JFace optional is that it is adding complexity for a no-use-case: every RCP app uses JFace, so you'll always have a JFace bundle, and making it optional does not help anyone.

Mickael Istria
Eclipse developer at JBoss, by Red Hat
My blog - My Tweets

nebula-dev mailing list