Perhaps not a practical reason, but it helps to keep the mainline clean
of any ported code. Making the HelenOS code a first-class citizen, a
distinction between ours and theirs. We can enforce different standards
on the two bases (cstyles, optimization options, warning levels, licesnes).

I agree totally.

I also see some practical reasons: If you want to work on the mainline of HelenOS (the core part of our system, the code that is "ours"), you don't have to carry around a lot of 3rd party code that is not necessary for the mainline.

On the other hand, it would be practical, to have coastline matrix
rebuilt every time there is a push to mainline, to see whether somthing
broke.

Sure. Once Vojta pushes his code to the official repo, I can write and debug some hooks for that.

Finally, should not be libposix moved to coastline as well? It has only
a very limited reason to exist without it.

I agree.


M.D.

_______________________________________________
HelenOS-devel mailing list
[email protected]
http://lists.modry.cz/listinfo/helenos-devel

Reply via email to