[ https://issues.apache.org/jira/browse/JCR-1306?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12578465#action_12578465 ]
Thomas Mueller commented on JCR-1306: ------------------------------------- +1 remove About example applications: It would be great to have really simple standalone sample apps for the most important features. I find the following easy to use and manage: The sample apps in the test source tree (maybe better add an 'examples' tree) that write to System.out. Then for each of those sample apps add a test that redirects System.out to a ByteArrayOutputStream, calls the main method, checks if the output is correct. Like that the sample apps don't get out of sync. I will open a new issue about that. > Reduce number of different repository.xml present with jackrabbit-core > ---------------------------------------------------------------------- > > Key: JCR-1306 > URL: https://issues.apache.org/jira/browse/JCR-1306 > Project: Jackrabbit > Issue Type: Improvement > Components: config > Reporter: angela > Priority: Minor > > while taking a look at the repository configuration and the related > test-cases, i saw that there are quite some repository.xml files around... > which i think is a bit confusion and probably hard to maintain once we make > changes to the config. > i would to suggest to consolidate that and - if possible - get rid of some of > them. > if we can't i would suggest to put some comment in every of the different > configuration files indicating > what they are used for. > from what i've seen so far (still missing complete overview) > 1) > http://svn.apache.org/repos/asf/jackrabbit/trunk/jackrabbit-core/src/main/config/repository.xml > Current comment: <!-- Example Repository Configuration File --> > Usage: ?? > 2) > http://svn.apache.org/repos/asf/jackrabbit/trunk/jackrabbit-core/src/main/resources/org/apache/jackrabbit/core/test-repository.xml > current comment: - > Used as repository configuration in > org.apache.jackrabbit.core.TestRepository.java > > 3) > http://svn.apache.org/repos/asf/jackrabbit/trunk/jackrabbit-core/src/main/resources/org/apache/jackrabbit/core/repository.xml > > current comment: <!-- Example Repository Configuration File --> > Used by org.apache.jackrabbit.core.config.RepositoryConfigTest.java in > order to create another repository.xml > under target/test-repository.xml. a bit confusing given the fact, that a > test-repository.xml exists as well. I would > suggest to rename the REPOSITORY_XML constant in RepositoryConfigTest. > 4) > http://svn.apache.org/repos/asf/jackrabbit/trunk/jackrabbit-core/src/test/repository/repository.xml > current comment: <!-- Example Repository Configuration File --> > Usage: i assume, that is the one referenced in > test/resources/repositoryStubImpl.properties > 5) > http://svn.apache.org/repos/asf/jackrabbit/trunk/jackrabbit-core/src/test/resources/org/apache/jackrabbit/core/config/repository.xml > current comment: <!-- Example Repository Configuration File --> > Usage: ?? -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.