Just some quick thoughts:

1) We have 2 builds of Go (1.5) and (1.7) on gorump. Building either of them takes a long time to do. Then you have to run your 'tests'. Keeping these separate allows one to iterate faster and not have to wait on other packages. One of the reasons we kept the go stuff separate is because I didn't want to be bound by build/test times from outside code.

2) All of the interpreted languages require a hodepodge of various libraries to link against and so it's never going to be the case outside of hello world examples that you wouldn't have completely different builds for them.

The packages repo is a great base to work on but I'd expect a lot more different structures to evolve in the future.

Reply via email to