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