On Sat, Jun 30, 2007 at 09:02:54PM +0200, Uwe Hermann wrote:
Hi all,
please note that we're planning to create a new top-level directory 'util' in svn where independant utilities (which are not tied to a certain LinuxBIOS version) will reside.
One of these utilities will be flashrom, but others will follow.
The new repository layout will look like this:
- trunk
- LinuxBIOSv1
- LinuxBIOSv2
- LinuxBIOSv3 (later)
- util
- flashrom
- ...
The current trunk/LinuxBIOSv2/util/flashrom will be moved into trunk/util per 'svn mv', so the history will remain intact.
trunk/LinuxBIOSv2/util/flashrom will then become a svn:externals entry, that is, it will still _look_ like it's in the LinuxBIOSv2 tree, but it'll actually be checked out from trunk/util/flashrom.
LinuxBIOSv3 will probably also "get" flashrom via svn:externals into the util/flashrom directory.
I fully agree with the earlier stuff, but is there any reason to keep this in the v3 tree? People will not be that unhappy if they're required to pull in the flashrom utility seperately, and i'm not sure, but i think that in some cases, the likes of uniflash can be used to flash a linuxbios too.
I personally don't think there should be a place in the v3 tree for a utility like this, as it leads an almost completely independent life.
The transition should be painless (a simple 'svn up' should do), but just in case there are problems, please make sure you save all pending flashrom patches/modifications you may have. If there are problems please let us know (try a fresh checkout before, though).
If nobody objects, I'll perform the required actions later this day or tomorrow.
Thanks, Uwe.
Luc Verhaegen.