[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
RE: [dsdp-tm-dev] Vote Summary: API changes on RSE?
|
Oh I wasn't sure if I count as committer....
+1
Michael
> -----Original Message-----
> From: dsdp-tm-dev-bounces@xxxxxxxxxxx
> [mailto:dsdp-tm-dev-bounces@xxxxxxxxxxx] On Behalf Of Martin Oberhuber
> Sent: 20 October 2006 21:56
> To: Target Management developer discussions
> Subject: [dsdp-tm-dev] Vote Summary: API changes on RSE?
>
> Dear committers,
>
> from our 8 committers, we've got 7 votes +1,
> Michael Scharf did not vote yet.
>
> I think that's sufficient for DaveM to go forward making this change,
> and it also encourages us to allow final API fixes until the latest
> possible time.
> Michael - you'll still have the chance to give a final veto
> within one
> week if you are against this. Please do cast your vote even though we
> are going forward already.
>
> Given Lother's comment as a user, I'd suggest trying to get the API
> right this time even if it's a little bit more effort - so I'd rather
> not do this in a 2-step approach unless the effort is too high.
> Mimimizing risk is still more important right now than polishing too
> much. So Dave, please use good judgement in how much you want
> to invest.
> Thanks for tackling this.
>
> Cheers
> Martin
>
> Martin Oberhuber schrieb:
>
> > Dear committers,
> >
> > Dave McKnight has proposed an API change to the
> IRemoteFileSubSystem
> > and IRemoteProcessSubSystem in order to add progress
> monitors to some
> > method calls, such that there is a chance to cancel long running
> > operations.
> >
> > My personal take is, that although its already very late in
> the game
> > I'd like to accept such API changes because it appears that
> > 1. We dont have many clients on openRSE yet. At least none that I'd
> > know of.
> > 2. Those API changes appear simple and straightforward.
> > 3. API changes will become much more difficult than now as
> soon as we
> > have 1.0 released, so better do it now than in the future.
> > 4. The API changes will enable our users to write interruptable
> > services, i.e. allow something not possible today. So even
> if our own
> > services are not all interruptable yet, it's important to
> open up the
> > API for allowing interruptable services in the future.
> >
> > Considering all this, I'm voting +1.
> > Committers please cast your votes.
> >
> > Thanks
> > Martin
> >
> > David McKnight schrieb:
> >
> >> 1) I did consider putting this to a vote but then thought
> it was too
> >> trivial a change for that. It was really something that
> should have
> >> been done from the start but it was an oversight. At this point I
> >> haven't committed anything since I wanted to see the
> reaction to my
> >> email and I guess that was a good thing.
> >>
> >> 2) I was wondering about the order of arguments too - I
> suppose the
> >> last argument is consistent with RSE, although, I'm not sure how
> >> consistent it is with other things. I guess the natural
> thing would
> >> be to place it at the end. I would like to make the corresponding
> >> changes to the list*() APIs for IRemoteProcessSubSystem as
> well. I'm
> >> still not sure whether we should have monitors for all the methods
> >> right now without taking a closer look at their usages. I'm
> >> wondering if maybe we ought to phase this in two parts:
> first to deal
> >> with queries (the most obvious case) and second phase to deal with
> >> the other subsystem calls. Any thoughts on that?
> >> Before getting into the details, I suppose we may as well
> have a vote
> >> on whether or not we should make any API changes at this point.
> >>
> >> ____________________________________
> >> David McKnight Phone: 905-413-3902 , T/L: 969-3902
> >> Internet: dmcknigh@xxxxxxxxxx
> >> Mail: D1/140/8200/TOR
> >
> >
>
>
> --
> Martin Oberhuber
> Wind River Systems, Inc.
> Target Management Project Lead, DSDP PMC Member
> http://www.eclipse.org/dsdp/tm
>
> _______________________________________________
> dsdp-tm-dev mailing list
> dsdp-tm-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/dsdp-tm-dev
>