Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [cdt-dev] logistices for the EFS work

a) is fine with me too. 

> -----Original Message-----
> From: cdt-dev-bounces@xxxxxxxxxxx 
> [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Chris Recoskie
> Sent: Monday, October 15, 2007 4:57 PM
> To: cdt-dev@xxxxxxxxxxx
> Subject: [cdt-dev] logistices for the EFS work
> 
> 
> Hello everyone,
> 
> Greg and I are at the point where we want to start making 
> changes to the code as we implement EFS support in CDT.  This 
> is a large task which will take a while to complete, and will 
> have direct implications on APIs people are using.
> 
> As such, we want to get feedback from everyone as to how to 
> handle putting the changes in.  We can:
> 
> a)  Make incremental checkins as we go on HEAD.  Pros:  
> everyone can adapt to API changes incrementally.  People can 
> collaborate more easily on the new changes.  Cons:  EFS 
> support will trickle in, and will not necessarily provide a 
> complete or functional solution until we are done.  Things 
> are apt to be broken frequently.
> 
> b) Work for months until we think we're done, then do one 
> gigantic checkin once things are "working."  Pros:  nothing 
> changes until stuff works.
> Cons:  It's very hard for everyone to react to the new APIs 
> and functionality.  People may modify the same code we're 
> trying to modify, which will making staying in sync difficult.
> 
> c)  Work on a branch in the CDT, then merge it back to HEAD 
> when we're done.  Pros:  Nothing changes until stuff works.  
> Cons:  CVS merge tools suck.  Also, no one is forced to look 
> at the changes because most people will work on HEAD and not 
> our branch.  Staying in sync is still a problem.
> 
> We are leaning towards doing a).  Does anyone have any 
> concerns with this before we start doing anything?
> 
> ===========================
> 
> Chris Recoskie
> Team Lead, IBM CDT Team
> IBM Toronto
> http://www.eclipse.org/cdt
> 
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cdt-dev
> 


Back to the top