I wonder why you have removed the javadocs for the implementation packages. To find out the correct constant names i.e. for HISTORYLEVEL_NONE I have to search the sources. I liked linking to http://www.activiti.org/javadocs/ in the javadoc generation for my own project but it seems that if I want to link to your implementation packages, too, I have to generate the javadocs for myself. Can please somebody enlighten me? How are you doing documentation at your projects?