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.

Reply via email to