[openbeosnetteam] Re: Moving to /current and jam...

> I work hard to make the userland stack version ready to release ASAP, 
> not because I like better the userland stack design (which is, 
> however, not that bad, thanks to Axel!) than the kernelland one, but because 
> it's make debug far easier and future lambda alpha-tester's life 
> less risky. Like OpenBFS team did at start, in fact.
> 
> So, we really need the ability to build both version of the stack, 
> without duplicate the (near) common code obviously.
Ok, it is easier to debug this way. I really would like to replace the 
net_server on this R5.03 installation with the new stack, either kernel
or userland. But this also requires a libnet.so and libnetapi.so
replacement. Not to mention the select() implementation.

> Maybe we should start by moving apps/* and libnet/* to /current/src/
I think you can start by moving everything into current.
Jamfiles can be added when all files are in place.

Personally i would prefer to *not* integrating it into the new
kernel. I think having the kernel version as a kernel driver,
and not as integrated syscalls is good enough for us,
since this way it can be used with BeOS R5 and with
the new kernel (which also can load modules and drivers).
The performance difference shouldn't be something to 
worry about.

Marcus



Other related posts: