Title: Developer Guide ## Developer Guide This is the most up-to-date document explaining internal Cayenne development procedures, e.g. how to obtain the latest source code, compile it, run unit tests, etc. "Developers" in this context are people who contribute code to Cayenne. If you downloaded Cayenne to use it in a Java application and do not intend to submit patches or extension, this information is probably of no use to you. Consult Cayenne user docs instead. * [How development happens](/dev/how_development_happens.html) * [Source Code Access](/dev/code-repository.html) * [Working in Eclipse](/dev/eclipse.html) * [Building Cayenne](/dev/building-cayenne.html) * [Creating a Release](/dev/release-guide.html) * [Running Unit Tests](/dev/running-unit-tests.html) * [CMS Guide](/dev/cms-guide.html) ### Legacy Cayenne (Cayenne 2.0.x and 1.2.x) * [Building with Ant](/legacy-ant-build.html) * [Working in Eclipse](/legacy-eclipse.html) * [Creating a Release](/release-guide-2.0.html) * [Running Unit Tests](/legacy-ant-unit-tests.html)