Hello friends, I've been tasked with looking into the possibility of running cloudstack on Debian stable, and based on my preliminary investigations I have a few questions that I hope that someone can answer.
* What is the long term plan for the build system? Right now we use Make (debian/rules), waf, maven and ant and that setup doesn't exactly lend itself to a gentle learning curve. Also, it builds everything (at least) twice. * Using maven for populating the deps directory, with repositories and transitive dependencies has a bad habit of breaking in surprising ways. Since third party pom files can inject repository references to repositories that returns bad data it's a fragile process. I'd like to spend some time improving this, and there are a few ways of doing it, none of which is obviously the right way to go. Where would I ideally direct my efforts? * There are some dependencies to specific versions of some java dependencies not available in Debian squeeze (commons-codec, log4j). What is the rationale for adding those as dependencies instead of pulling the exact version that we want via maven, since we are downloading >100M of dependencies anyway? -- Developer, Engineering Experience, Spotify