Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial spec for self-serve #3908

Closed
wants to merge 19 commits into from
Closed

Initial spec for self-serve #3908

wants to merge 19 commits into from

Conversation

sebastienlevert
Copy link
Contributor

Specification for self-serve with Kiota. Heavily influenced by Graph scenarios, but relevant for other API producers.

Copy link

sonarqubecloud bot commented Jan 9, 2024

Quality Gate Passed Quality Gate passed

Kudos, no new issues were introduced!

0 New issues
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

@sebastienlevert
Copy link
Contributor Author

sebastienlevert commented Feb 1, 2024

To expeditate the work on plugins, we will enable faster delivery of kiota-config in collaboration with self-serve for kiota.

  • We keep the generate and update commands for now
  • Introduce feature flag for the init and client commands
  • We throw a warning now that we have the client commands during update/generate if the flag is on
  • We continue supporting serializer / deserializers for generate and update
  • For client commands, we need new Core packages that only aligning the versions of the dependent packages (Derives from the request adapter and host the serialization configuration)
  • Kiota info reports Core and Auth.

@baywet baywet deleted the specs/self-serve branch May 10, 2024 17:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

1 participant