[FOLIO-487] use ModuleDescriptors provided in the root directory of each module repo Created: 27/Feb/17  Updated: 12/Nov/18  Resolved: 04/Apr/17

Status: Closed
Project: FOLIO
Components: None
Affects versions: None
Fix versions: None

Type: Task Priority: P3
Reporter: Wayne Schneider Assignee: Wayne Schneider
Resolution: Done Votes: 0
Labels: sprint11
Remaining Estimate: Not Specified
Time Spent: 5 hours
Original estimate: Not Specified

Issue links:
Blocks
blocks FOLIO-540 update bb with modules (mod-auth, mod... Closed
is blocked by OKAPI-269 group routingEntries under appropriat... Closed
is blocked by OKAPI-284 Handlers/filters and Phases Closed
Relates
relates to FOLIO-513 Consider to package/expose ModuleDesc... Open
relates to CIRC-1 Adapt circulation module to use new O... Closed
relates to CIRCSTORE-3 Adapt loan storage module to use new ... Closed
relates to METADATA-52 Adapt inventory and inventory storage... Closed
relates to FOLIO-508 Associate and Include ModuleDescripto... Closed
relates to OKAPI-274 Change path match Closed
Sprint:

 Description   

Ensure that CI/CD/bb uses DRY module descriptors provided in each module root repository directory. Come up with a plan on how to package or distributed them.



 Comments   
Comment by Jakub Skoczen [ 17/Mar/17 ]

Guys, as we go about doing this I would like to make sure we have one and only master set of Module Descriprtors and they live in the root directory of each module. This becomes increasingly critical as we go on defining and refactoring permissions – any misaligned will severely affect the UI and the functionality we want to demo.

Comment by Hongwei Ji [ 17/Mar/17 ]

Just a suggestion, would it be helpful if each module can display its ModuleDescriptor through a system-level interface url like /_/md?

Comment by Wayne Schneider [ 23/Mar/17 ]

For starters, in the folio-ansible builds, just grab the module descriptor from GitHub

Comment by Wayne Schneider [ 03/Apr/17 ]

Work is in branch FOLIO-487 Closed of the folio-ansible repo

Comment by Wayne Schneider [ 04/Apr/17 ]

Merged in folio-ansible pull request #33

Comment by Wayne Schneider [ 04/Apr/17 ]

This is done for now – but we will still need some kind of module registry platform, rather than just using GitHub to store module descriptors.

Generated at Thu Feb 08 23:06:10 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.