Skip to content
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions ROADMAP.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# MDS-Core Roadmap

Work-in-progress. These are Lacuna priorities; feedback from other MDS-Core contributors is welcome.

* Improved documentation for MDS-Core operation
* Multi-MDS-version support (MDS 1.0 and later)
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for sharing! After our meeting we discussed this internally and wondered, if you plan this two-way, or if you are only thinking about the agency api?

Here is an example: Would GET /policies with an Accept header for Version 1.0 actually return the policy in 1.0, even if the mds-core repo has already adapted MDS 1.2 (assuming there are any differences in a policy 1.0 vs. 1.2)?

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe that's the case, yes.

* Add support for Policy Requirements (MDS 1.2)
* Passenger Services deployment for LADOT (MDS 2.0 alpha)
* Add support for new modes architecture (MDS 2.0 final)
* Increased test coverage
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are there particular packages you have in mind as lacking in test coverage right now? I think most of the service packages in mds-core are all right. Is there a global maximum of line coverage we should be shooting for? I've been on a team once where we went for 95% which struck me as a tad excessive, but 80 feels pretty good.

* Support non-AWS cloud providers
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Azure and...what was the other one?

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

GCP

* Description of how to integrate with identity providers
* Provide Compliance endpoints readable by Providers