akhikhl / wuff

Gradle plugin for automating assembly of OSGi/Eclipse bundles and applications
MIT License
152 stars 51 forks source link

Provide info about building features #6

Open frankgerhardt opened 10 years ago

frankgerhardt commented 10 years ago

Maybe I overlooked it or it is not supported. How would I buld a feature wih wuff, i.e. using a feature.xml file?

akhikhl commented 10 years ago

Wuff does not support Eclipse Features yet. My personal point of view on this: Eclipse Features is an attempt to compensate for absence of transitive dependencies in OSGi. As soon as transitive dependencies are there (with Wuff, for example), there's no need for Eclipse Features. If this is absolutely critical for you, we may discuss details of the suggested Eclipse Features support.

akhikhl commented 10 years ago

I will think twice. Maybe features will be useful in context of existing infrastructure. Could you, please, provide the simplest use-case?

akhikhl commented 10 years ago

I'll implement support of eclipse features soon.

akhikhl commented 10 years ago

Early preview of Eclipse Feature and Repository generation is now available in Wuff 0.0.13-SNAPSHOT. I created set of example projects, showing this feature at work, at: https://github.com/akhikhl/wuff-sandbox Your critique, comments and test results are very much welcome.

golauty commented 9 years ago

@akhikhl I tried this with my legacy app and did not understand the output i got. I had hoped that i can write all the osgi bundels and plugins i need for my RCP in the build.gradle of the feature and get these as a result in feature-output folder. What i got instead was a feature.jar with a feature.xml. Did i misunderstood this ? Because i already have that feature.xml. Can you clarify what this actually does. Thank you in advance.

mjgp2 commented 9 years ago

This looks good from the sandbox, is it available in the current version?