[ https://issues.apache.org/jira/browse/OFBIZ-4211?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13007681#comment-13007681 ]
Adrian Crum commented on OFBIZ-4211: ------------------------------------ GSOC participants should check out the latest code from the repository: https://cwiki.apache.org/OFBADMIN/ofbiz-source-repository-and-access.html You will notice that OFBiz is divided up into modules or "components" and each component is kept in its own folder. Within each folder there is a single Java source tree. The goal is to have two separate Java source trees within each component - one for deployment and one for testing. The deployment jars should not have test classes in them. Create patches for your changes and attach them here - being sure to grant the ASF permission to include your work.For information on creating patches, read the "How to Send in Your Contributions" section here: https://cwiki.apache.org/OFBADMIN/ofbiz-contributors-best-practices.html Please keep discussions about this GSOC project in this Jira issue - that will make it easier for others to participate. > [GSoC] code/test separation > --------------------------- > > Key: OFBIZ-4211 > URL: https://issues.apache.org/jira/browse/OFBIZ-4211 > Project: OFBiz > Issue Type: Improvement > Affects Versions: SVN trunk > Reporter: Erwan de FERRIERES > Priority: Minor > Labels: gsoc2011, mentor > > One for the maven practices is to separate code and test code source. We are > not using maven with OFBiz, but this separation can be beneficial. > {code} > src/main/java Application/Library sources > src/test/java Test sources > {code} > http://stackoverflow.com/questions/2388253/separation-of-junit-classes-into-special-test-package -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira