[Tinyos Core WG] Updates to BlockStorage

Philip Levis pal at cs.stanford.edu
Thu Sep 21 16:54:43 PDT 2006


On Sep 21, 2006, at 4:34 PM, David Gay wrote:

>
> If I'm not horribly confused, using a branch will require either:
> - Access to HEAD
> - Somebody to edit CVSROOT/Access to give access to the new branch.
> I'm fairly sure this is impractical (i.e., the result will be that
> people don't bother, as it's not worth the hassle).
>

Yes. The thought was that this is for really major stuff (like  
Kevin's rewrite of all of the resource and power management code).  
Vlado and he pointed out hte difficulties of doing this, which is  
what led to the proposal for tinyos-2.x/experimental as a place for  
new implementations of existing components which you can shadow in.

> So I'd suggest that you either:
> - correct my horrible confusion on CVS access control rules
> - give 2.x developers access to HEAD (assuming you undid my change
> yesterday ;-))
>

I didn't. I generally treat all CVS access as monotonically  
increasing. I hadn't given everyone access to HEAD not because I  
thought it should be denied, rather that I wasn't sure it was needed.  
Least privilege doesn't mean revoking privilege once granted. :)

> - propose an alternative to the branching strategy

Vlado did, with experimental/

However, no-one has created such a directory yet.

Phil


More information about the Tinyos-2.0wg mailing list