[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [equinox-dev] [prov] "Change request" and IProfileRegistry relationship

I also like the idea of making changes here as at least from my perspective
we want all persistent Profile modifications to occur via
Engine.perform(...).
When doing the set of changes we introduced for Profile snapshots I logged
a similar sounding bug here --
https://bugs.eclipse.org/bugs/show_bug.cgi?id=212336

I'm hoping the addition/deletion mechanisms can be part of the ProfileDelta
work -- maybe stage two.

-Simon

equinox-dev-bounces@xxxxxxxxxxx wrote on 01/22/2008 10:59:37 AM:

> I think I'd have to see the changes first, but my initial reaction
> is that we probably want to get rid of IProfileRegistry.
> updateProfile(Profile).
>
> I think profile registry would still have add/remove API, and API
> for querying and getting the profiles. I don't see it necessary to
> make the engine create and remove profiles, unless it just makes the
> implementation more straightforward.
>
> susan
> [image removed] Pascal Rapicault <Pascal_Rapicault@xxxxxxxxxx>
>

>
> [image removed]
>
> [image removed]
> Pascal Rapicault <Pascal_Rapicault@xxxxxxxxxx>
> Sent by: equinox-dev-bounces@xxxxxxxxxxx
> 01/22/2008 05:30 AM
> Please respond to Equinox development mailing list
>
> [image removed]
>
> To: Equinox development mailing list <equinox-dev@xxxxxxxxxxx>
> cc:
> Subject: [equinox-dev] [prov] "Change request" and IProfileRegistry
> relationship
>
>
>
>
> With the current APIs, profile addition / deletion and update goes
through
> special APIs on the IProfileRegistry.
> In the light of the changes on the IDirector / IPlanner API, I would be
> tempted to revise the IProfileRegistry API to see if these methods still
> make sense and if they are implemented the way they should.
>
> What do you think?
>
> PaScaL
>
> _______________________________________________
> equinox-dev mailing list
> equinox-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/equinox-dev[image removed]
> _______________________________________________
> equinox-dev mailing list
> equinox-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/equinox-dev