Uploaded image for project: 'Islandora'
  1. Islandora
  2. ISLANDORA-1599

Audit core modules to determine how best to have them report on library dependencies

    Details

    • Type: Task
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Fix Version/s: 7.x-1.7
    • Component/s: None
    • Labels:
      None

      Description

      This is **not** a ticket to actually add library dependency reporting in core Islandora modules, it is simply to audit how we should approach making those additions.

      We are currently:

      * consistent in the way we report library dependencies in module README.md files, BUT
      * inconsistent in the way we handle reporting of library dependencies during execution of module code

      Specifically, some modules may be using hook_libraries_info to report their dependency, some may be using hook_requirements, some may be reporting it in the module .info file, and many don't report on it at all.

      We should audit core modules to determine how libraries are currently being reported in code (if they are at all), and also determine a way to best handle this consistently, whether that be implementing one of the existing hooks, or reporting it in the .info, or not handling it at all and relying on our README policy.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              daitken Daniel Aitken
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: