Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
backbone-message-format backbone-message-format
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 29
    • Issues 29
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 5
    • Merge requests 5
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Metrics
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Package Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Communications Backbone System
  • backbone-message-formatbackbone-message-format
  • Issues
  • #55

Closed
Open
Created Aug 20, 2024 by Dan Jones@danjonOwner2 of 3 tasks completed2/3 tasks

Output compiled schema file from generate_config_shema script

  • Add options to generate_schema_config.py to serve up UI or output schema to file
    • Get api def back out of Swagger
      • swagger_config is not the same was what comes back out of the swagger.json endpoint
  • Decide how we want to publish schema get this merged and create a separate issue for the next bit

If we move away from serving up the schema from gitlab then we shouldn't need to build and commit the compiled schema.

However if we do move away from this then we need to update the adapter repos to get the schema from the new URL.
It might be that we keep both options by sub-classing different parent classes so that during active development we can still easily work off the current definition on git/dev branch.

Edited Aug 22, 2024 by Dan Jones
Assignee
Assign to
CB-2024W33
Milestone
CB-2024W33 (Past due)
Assign milestone
Time tracking