[Tinyos Core WG] ResourceController interface
Kevin Klues
klueska at gmail.com
Fri Feb 2 11:02:02 PST 2007
Yes, it is only a name change, but one of the major confusions with the
original version of TEP 108 was with the ResourceController interface and
what its intended purpose was. Matt (the shepard) suggested the name change
would probably make it more clear, and I agreed with him. As I'm searching
back through my sent emails it seems that I never sent anything to the
mailing list discussing the change. I know that I intended to, but I was
doing the revisions while on vacation and I guess it somehow slipped my
mind. Since I never heard anything back (from the email that I apparently
never sent :) I assumed that noone had any problems with it. It was an
oversight on my part that 103 referenced ResourceController and this really
should have been taken care of before finalizing 108. I apologize for that,
but the question is what should be done now....
I personally think the name change is an appropriate one and that it should
now be called ResourceDefaultOwner. Both 103 and 108 have been finalized
though, so I'm not really sure what the appropriate course of action is.
Modifying 108 to point out that the interface 'used' to be called
ResourceController seems like a bigger change than simply changing the
single reference to this interface in TEP 103. Both TEPs have been
officially finalized though, so theoretically, neither of them should really
be changed.
Kevin
On 2/2/07, Philip Levis <pal at cs.stanford.edu> wrote:
>
> On Feb 2, 2007, at 9:55 AM, Kevin Klues wrote:
>
> > I'm starting to get the code in the core aligned with the changes
> > made to the Resource TEP. One of the major changes in this TEP was
> > to change the name of the ResourceController interface to
> > ResourceDefaultOwner. While updating all the files to reflect this
> > hasn't been a problem, there is a problem when TEPs that have been
> > finalized reference the ResourceController interface which is now
> > defunct. What is the procedure for dealing with this issue?
>
> The procedure would have been to note that the changes to 108
> involved substantive changes to the interfaces... I'd suggest not
> changing those names. Are they only name changes?
>
> Either that, or put a note in 108 that ResourceDefaultOwner was once
> called ResourceController, and references to the latter in other TEPs
> mean the former; cite 103 when you do this.
>
> Phil
>
--
~Kevin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.millennium.berkeley.edu/pipermail/tinyos-2.0wg/attachments/20070202/15d3570c/attachment.htm
More information about the Tinyos-2.0wg
mailing list