On 27/04/15 10:12, Andrew Stuart wrote:
It would be generally more easy to understand how everything fits together if 
there was only one project repository with everything in it.

Can you be more specific on how having only one repository would help?

While there is some synergy between various repos, everything does not require everything, and a grand unification would, at least for me, imply two regressions:

1) lack of ability to give finer-grained push access
2) everyone is forced to checkout everything, regardless of whether it is required for their use case or not

As a workaround, you can clone all subrepos under a single directory ;)

While I do agree that it can be difficult for a newcomer to see how everything fits together, I think the problem is lack of a few paragraphs of high-level documentation, not the repo structure. I see two contributing factors to confusion: 1) rump kernels have use cases beyond just the unikernel 2) nobody yet really knows what unikernels should be like, so there's no frame of reference for users/developers like you'd have when running software on $unix. I think we're slowly moving in the right direction, though, and every "hey that's not understandable" cry helps us zero in on the target.

Reply via email to