For sanity and future-proofing, we need to take steps to break dependencies and modularize the build. Subprojects: - [x] Move build to sbt, phase 1 #2232 - [x] Move build to sbt, phase 2 #2805 - [x] Automatically produce CSS from LESS #351 Potential modules: - [ ] misc utilities - [ ] XML utilities - [ ] resource manager - [ ] XPL pipeline engine - [ ] XML processors - [ ] legacy XML processors (see #1613) - [x] dom implementation (see #2165) - [x] legacy XUpdate processor (see #2164) - [ ] XForms engine - [x] Form Runner - [x] Form Builder The new build system would probably use sbt. Useful tools: - http://www.jetbrains.com/idea/features/dependency_analysis.html - https://github.com/sbt/sbt-web - http://www.webjars.org/
For sanity and future-proofing, we need to take steps to break dependencies and modularize the build.
Subprojects:
Potential modules:
The new build system would probably use sbt.
Useful tools: