Hi Mike,
> It is looking like we will be transitioning the sfwnv gate to mercurial
> in build 102 (100 has just opened, so that's about 4 weeks from now).
Great news. That should simplify both our and community contribution.
> More information about the gate itself will appear when it is pulled
> out of thin air... I mean when it reveals itself in a dream... no I
> mean when we have figured that out completely. It's not just being
> made up as I go, honest. :)
Are there any sketchups already ? There's one thing we have been
discussing here in Prague - the repository size.
Currently
$ /ws-local/sfwnv-clone/usr
$ find . -ls | egrep -i '\.zip|\.tar' | grep -v SCCS | awk '{print $7}' | perl
-ne '$a+=$_; print "$a\n"' | tail -1
522749819
Which is roughly 500MB. With TeamWare, when we add new sources, the old
sources are moved to deleted_files. However there's nothing like that in
Hg. Mercurial would just grow with every update.
On the other hand, if I try to sum size of the rest of the files in the
repository
$ find . -ls | egrep -v -i '\.zip|\.tar' | grep -v SCCS | awk '{print $7}' |
perl -ne '$a+=$_; print "$a\n"' | tail -1
2609765
Two megabytes.
That would be much easier for someone with limited bandwidth to download.
The files could be easily made available through http or ftp server
instead. It would require change to build scripts thought. Every
'program' or 'library' would need to download the source first.
If we would find this change appealing, it would be better to do it
before transition to mercurial, or we will have to rebuild the
repository twice. (once for temware -> hg conversion, and once to get
rid of unnecessary sources from hg)
> And just in case - I know little about mercurial so far as well,
> so asking me questions is unlikely to get you answers. A better bet
> is to look through the docs as much as you can and then possibly
> ask questions on scm-migration-dev at opensolaris.org (or sfwnv-discuss
> perhaps).
As I act as local 'scm expert' (whatever you imagine behind the title
:)) I might help here.
--
Vlad
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 193 bytes
Desc: not available
URL:
<http://mail.opensolaris.org/pipermail/sfwnv-discuss/attachments/20080917/58930590/attachment.bin>