Skip to content

Support for multiple app libraries #90

@mastersign

Description

@mastersign
  • Define a format for an Bench app libraries
    • Contains: readme, app library, custom scripts, resources
    • Loadable via HTTP(S) URL (GitHub compatible, maybe short form for GitHub repo)
    • Loadable from filesystem location
    • Document the app library format
    • Implement Yeoman Generator generator-bench-applib
  • Add support for app library outside of the Bench
    • Namespace app IDs
    • Configuration property for library IDs and URLs
    • Configuration properties for library cache
    • App property for library name
    • Download mechanism for external app libraries
    • Adapt loading of BenchConfiguration
    • Add Update additionally to Upgrade where Upgrade targets the Bench system and Update targets the external app repositories
    • Move all apps into external app repositories
  • Adapt UI for multiple app libraries
  • Adapt the initialization wizzard to preselect Bench app libraries

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions