Skip to content
This repository has been archived by the owner on Jun 22, 2023. It is now read-only.

API Catalog #7

Open
1 of 5 tasks
varshaprasad96 opened this issue Sep 15, 2022 · 5 comments
Open
1 of 5 tasks

API Catalog #7

varshaprasad96 opened this issue Sep 15, 2022 · 5 comments

Comments

@varshaprasad96
Copy link
Contributor

varshaprasad96 commented Sep 15, 2022

This issue tracks the APICatalog epic which aims at providing a catalog of APIExports for users to be able to bind. More details on the design and approach can be found in the documentation: https://hackmd.io/5KcilJjjSfm24v3QWyjfBQ?view

Initial Prototype work:

Future TODOs:

  • Design and finalize lifecycle of CatalogEntry.
  • Fix the permission structure required to allow users bind to catalog.
@varshaprasad96
Copy link
Contributor Author

cc: @dinhxuanvu

@pweil-
Copy link
Member

pweil- commented Oct 11, 2022

@varshaprasad96 @dinhxuanvu Does this need a review on the breakdown of remaining tasks? What is left to close out the MVP for an API Catalog? Thanks!

@varshaprasad96
Copy link
Contributor Author

@pweil- Have updated the tasks with the open PRs which are being worked on.

@pweil-
Copy link
Member

pweil- commented Oct 12, 2022

Thanks @varshaprasad96. 🥇 I'm assuming that Design and finalize lifecycle of CatalogEntry represents a fairly significant portion of work and needs discussion. A few questions:

  1. Does this tie in at all with @ncdc 's API evolution R&D?
  2. Should we begin coordinating this topic at the community calls now if it's part of MVP?

@gallettilance - FYI, relevant to your interests
cc @stevekuznetsov and @nrb who have been thinking about developer experience topics as well 👍

@varshaprasad96
Copy link
Contributor Author

@pweil- Yes, the lifecycle of Catalog Entry is an extended task which needs more discussion. For now, we are trying to implement and close out the other 3 tasks to get the basic feature out of the door and get more user reviews on it. The design doc for the first phase as discussed is here: https://hackmd.io/5KcilJjjSfm24v3QWyjfBQ?view

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants