Hi,

As the first step of the "rethinking revamp", I attacked the NetBSD 
source mirror repos.  Recall, the problem was that the "kernel" and 
"userspace" sources were in separate repos due to historical reasons, 
leading to some difficulties in using them (most of the time an overlay 
was create by copying).

Now there's a single git repo at repo.rumpkernel.org/src-netbsd.  The 
repo contains all of the appropriate stuff on different branches:

     kernel-src: NetBSD sources necessary for building rump kernel 
components
     user-src: selection of NetBSD userspace sources for appstacks on 
top of rump kernel (libs, utils)
     posix-src: NetBSD sources for rump kernels on POSIX-y platforms

And convenience merges of the previous:

     buildrump-src: kernel+posix, what buildrump.sh wants in POSIX mode
     appstack-src: kernel+user, what you want for most appstacks (e.g. Xen)
     all-src: kernel+user+posix

Everything is updated automatically by checkout.sh currently in 
buildrump.sh branch newsrc.

I've converted rumpuser-xen to the new model, again on the branch "newsrc".

There's still one bit to figure out, namely how should "buildrump.sh 
checkout" should work -- there's more than one possible commit id now -- 
but apart from that things should be final.

Moving to the src-netbsd repo will also deprecate 
repo.rumpkernel.org/{rumpkernel-netbsd-src,netbsd-userspace-src}.

Comments?

------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
rumpkernel-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rumpkernel-users

Reply via email to