From: Alberto B. <al...@me...> - 2004-10-27 16:48:43
|
Il giorno mar, 26-10-2004 alle 19:28 +0200, Gr=E9goire Weber ha scritto: > Hi All, > hi Alberto, >=20 > I'll have a look at it tomorrow evening or tuesday morning. >=20 > I worked on the interfaces in the evening of my departure from > Italy and like to propose some severe naming changes. I didn't commit=20 > them because I wanted first discuss the new naming scheme and also > because I didn't have time to change all the names throughout the > whole code. >=20 eh, I have started getting rid of branches on train ;-), but i have yet to checkin changes too > Lets take my name changes as proposal. I'd like to rename things but=20 > these changes are not prio 1 in short term. >=20 > The most important change in my eye is to change IVersioning to=20 > IRepository as 'versioning' doesn't really say anything concrete > to me. Your name changes seems good to me! If you agree, we can first reach the state of a first working (even if a bit inelegant and dirty) release to be delivered for friday (i hope friday at the end of the day :-)), and then take as target a generalized refactoring and inclusion in CMFEditions of a simpler ZVC. my mantra is always "first make it work, then make it well, then make it fast" what i plan to do really is: - gerelaized polishing; - merging of zvc and version tool; - add the ability to hook on how an object gets "cloned"; - moving out of the version tool all the fixup things in another one; what do you all think? from the speed point of view, all through zvc len(<a_OOBTree_instance>) is used to get histories bonduaries, in stress situation that can be a slowdown point.... whe need (in the future) use an external class for take care of lengths... =20 |