diff --git a/xdocs/developers.xml b/xdocs/developers.xml index e0ff15558..b15ca6c49 100644 --- a/xdocs/developers.xml +++ b/xdocs/developers.xml @@ -14,11 +14,76 @@ case for other components. It is important that developers follow guidelines laid down by the community to ensure that the code they create can be successfully maintained by others. +

+ +
+

+ Developers are asked to comply with the following development guidelines. + Code that does not comply with the guidelines including the word must + will not be committed. Our aim will be to fix all of the exceptions to the + "should" guidelines prior to a release.

-
-
- Still under development...! -
+ +

+ Commons-math follows Code + Conventions for the Java Programming Language. As part of the maven + build process, style checking is performed using the checkStyle plugin, + using the properties specified in checkStyle.properties. + Committed code should generate no checkStyle errors. +

+
+ + + + + + + + + +

Here is a list of relevant materials. Much of the discussion surrounding