[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [p2-dev] Use p2 API and tests

That what p2 is for no?
You want to reimplementing existing p2 ui for updates and installs
because current one is not good?
Or because features of Trace Compass are not osgi bundles?

On Fri, Mar 24, 2017 at 12:26 PM, Genevieve Bastien
<gbastien+lttng@xxxxxxxxxxxx> wrote:
> Hi,
> I am a developer on the Trace Compass project and I am working on a feature
> to automatically install/update/uninstall experimental features (Eclipse
> plugins in an update site). I was thinking of using p2 for this of course.
> My idea is to create a wizard that would list all features (in the sense of
> Eclipse feature group) of the update site with their current status
> (installed/upgrade available/not installed). The user would select the
> actions to do for each, and then I would call sequentially, if needed, the
> uninstall wizard, update wizard and install wizard with the appropriate
> operation.
> First, does it sound like a good plan? I started implementing this and it
> works, at least with the install wizard, I haven't tried many wizards in a
> row yet. Any advice on this?
> Also, I will need to unit test this and would like to use the p2 testing
> facilities. We are using a target platform. Are the o.e.e.p2.tests plugins
> published anywhere?
> Thanks,
> GeneviÃve
> _______________________________________________
> p2-dev mailing list
> p2-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/p2-dev