A bit dated but the general approach still works:
https://github.com/coconutpalm/osgi-arch-patterns

>From an EclipseCon tutorial Patrick Paulin and I gave...

Dave Orme
On Mar 30, 2016 2:21 AM, "Alexander Gerbig" <[email protected]> wrote:

> Hi p2-dev team,
>
>
>
> we are developing a rcp product with a lot of features. The features are
> included in the product. The update mechanism is developed as described
>
> in the tutorial from Lars Vogel (
> http://www.vogella.com/tutorials/EclipseP2Update/article.html).
>
>
>
> When I change a plugin/feature and according to that the versions of these
> and the product the update mechanism works. My question now: Is it
>
> possible to just deploy the changed feature into a p2 repository so the
> update mechanism downloads only this feature? A local test of this scenario
> was not successful.
>
>
>
> The rcp application knows the url of the p2 repository where the feature
> is hosted. When I point the "install new feature" dialog of my IDE
>
> on this url the feature will be shown so the repository should be ok.
>
>
>
> When I deploy the whole rcp product with changed version number as p2
> repository the update mechanism works. But in that case the whole product
> will be downloaded.
>
>
>
> Is it possible that updating a single feature which is delivered with the
> product does not work?
>
>
>
> Thanks for your help!
>
>
>
> Bye Alex
>
>
>
>
>
> --
>
> *Alexander Gerbig, Dipl.-Wirt.-Inf. (FH)*
>
> Softwareentwicklung und -beratung
>
> *T* +49 931 260 798 13 | *F* +49 931 260 798 29
>
> [email protected] | www.systhemis.de
>
>
>
> *SYSTHEMIS AG* | Ein Unternehmen der Prof. Thome Gruppe
> Mergentheimer Str. 76a | 97082 Würzburg | Zentrale: +49 931 260 798 0
> Vorstand: Dr. Christian Schneider
> Aufsichtsratsvorsitzender: Prof. Dr. Rainer Thome | HRB: 10523 (Würzburg)
>
> _______________________________________________
> p2-dev mailing list
> [email protected]
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/p2-dev
>
_______________________________________________
p2-dev mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/p2-dev

Reply via email to