Uploaded image for project: 'Fedora Repository Project'
  1. Fedora Repository Project
  2. FCREPO-1288

Inconsistent naming conventions for configuration parameters

    Details

    • Type: Story
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: Fedora 4.0.0
    • Fix Version/s: Fedora 4.1.0
    • Component/s: f4-core
    • Labels:
      None
    • Roadmap Theme:
      Distribution/Installation
    • Sprint:
      Sprint 2015 - 1

      Description

      The fcrepo configuration values passed into the JVM follow inconsistent conventions, including CamelCase, hyphens, underscores and period delimiters. Also, the values of these configuration parameters expect different formats. For example:

      fcrepo.home (expects a regular path)
      fcrepo.modeshape.configuration (expects a path prefixed by either "file:" or "classpath:")
      fcrepo.ispn.repo.CacheDirPath (uses camelCase, expects a regular path)
      fcrepo.binary-store-path (uses hyphens ? and expects a regular path)
      fcrepo.activemq.dir (regular path)
      fcrepo.infinispan.cache_configuration (why is this not fcrepo.ispn.*? and why the underscore?)

      Are there reasons why there is such a diversity of formats?

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                acoburn Aaron Coburn
                Reporter:
                acoburn Aaron Coburn
                Reviewer:
                Andrew Woods
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: