Skip to content

Commit

Permalink
Add OCI Catalog support proposal
Browse files Browse the repository at this point in the history
  • Loading branch information
ppbaena committed Jun 5, 2023
1 parent b894b0d commit 8d56221
Showing 1 changed file with 20 additions and 19 deletions.
39 changes: 20 additions & 19 deletions site/content/docs/latest/reference/proposals/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,22 +10,23 @@ The proposal process is defined in [proposals.md](./proposals.md).

## List of proposals

| Title | Author | Overview | Other resources | Approval date | Issue/PR |
| ---------------------------------------------------------------------- | -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------- | ------------- | ------------------------------------------------------------- |
| AuthN/AuthZ in Kubeapps | `@prydonius` | [authentication-and-authorization.md](./authentication-and-authorization.md) | - | Apr 09, 2018 | [#218](https://github.com/vmware-tanzu/kubeapps/pull/218) |
| Dashboard Error Handling | `@migmartri` | [error-handling.md](./error-handling.md) | - | Oct 17, 2018 | [#738](https://github.com/vmware-tanzu/kubeapps/pull/738) |
| Improving User Experience for Deploying and Upgrading Applications | `@andresmgot` | [deployment-improvements.md](./deployment-improvements.md) | - | Sep 26, 2019 | [#1152](https://github.com/vmware-tanzu/kubeapps/pull/1152)  |
| Third party integration for adding a chart repository | `@absoludity` | [third-party-add-repository.md](./third-party-add-repository.md) | - | Oct 14, 2019 | [#1213](https://github.com/vmware-tanzu/kubeapps/pull/1213) |
| Helm 3 support | `@simonalling` | [helm3.md](./helm3.md) | - | Nov 4, 2019 | [#1250](https://github.com/vmware-tanzu/kubeapps/pull/1250) |
| Replacing MongoDB support | `@andresmgot` | [replacing-mongodb.md](./replacing-mongodb.md) | - | Dec 3, 2019 | [#1313](https://github.com/vmware-tanzu/kubeapps/pull/1313) |
| Improve UX in application view | `@andresmgot` | [application-view-revamp.md](./application-view-revamp.md) | - | Mar 3, 2020 | [#1529](https://github.com/vmware-tanzu/kubeapps/pull/1529) |
| Operators support | `@andresmgot` | [operators-support-poc.md](./operators-support-poc.md) | - | Mar 5, 2020 | [#1553](https://github.com/vmware-tanzu/kubeapps/pull/1553) |
| Update Kubeapps to use clarity.design | `@andresmgot` | [clarity-ui.md](./clarity-ui.md) | [Design in GDoc](https://docs.google.com/document/d/1_7k-YeegranjvW8CbvaGU_f4bCC46WrnRGIRMtMDlr8/) | May 14, 2020 | [#1354](https://github.com/vmware-tanzu/kubeapps/issues/1354) |
| Multicluster support | `absoludity` | [multi-cluster-support.md](./multi-cluster-support.md) | - | Jun 9, 2020 | [#1746](https://github.com/vmware-tanzu/kubeapps/pull/1746) |
| Kubeapps with Pinniped for Auth on clusters without OIDC configuration | `absoludity` | Investigate and discuss integration with the pinniped project enabling Kubeapps to run with SSO authentication on platforms where we have no control over the K8s API server configuration. | [Design in GDoc](https://docs.google.com/document/d/1WzDWQh1CDZ6fRg9Md-2l2l7JqVzFkZGACZA1WWog9AU/edit?usp=sharing) | Oct 22, 2020 | [#2119](https://github.com/kubeapps/kubeapps/issues/2119) |
| Evaluating OCI registries for Kubeapps | `@andresmgot` | Evaluate what’s needed to support OCI registries in Kubeapps to host Helm charts | [Design in GDoc](https://docs.google.com/document/d/1ZaJmmL3OLoKEhzO41ogPLl5CsxHmwUERefPxmj98EPU/edit?usp=sharing) | Oct 26, 2020 | [#2127](https://github.com/kubeapps/kubeapps/issues/2127) |
| Kubeapps Catalog UI/UX proposal | `antgamdia` | Evaluate the improvement of the UI/UX when listing the catalog of charts/operators (apps henceforth) from different repositories when they include a large number of elements. | [Design in GDoc](https://via.vmw.com/2020-kubeapps-ui-proposal) | Dec 9, 2020 | [#1010](https://github.com/kubeapps/kubeapps/issues/1010) |
| Design pluggable support | `gfichtenholt` | Design specification of the pluggable architecture and support for multiple package formats | [Design in GDoc](https://docs.google.com/document/d/1z03msZRGsRvcRaom-yrvEwIWcEfNy6fSA5Zg28gjYvA/edit?ts=60bb08cb#) | Jun 1, 2021 | [#2944](https://github.com/kubeapps/kubeapps/issues/2944) |
| Customizable UI for plugins | `@castelblanque` | Design proposal for the customization of UI only from backend, in order to ease the burden of maintaining UI hardcoded cases per plugin. | [Design in GDoc](https://docs.google.com/document/d/1wVYQmYO2TADYOKfabSdLhjnreBjExuB9VxRE8zvvR4o) | Jul 12, 2022 | [#4365](https://github.com/kubeapps/kubeapps/issues/4365) |
| New multicluster design | [`@castelblanque`](https://github.com/castelblanque) | A new design for extending multicluster support to all package plugins. | [Design in GDoc](https://docs.google.com/document/d/1qYHIa5dd9qwxTdzyNUn7yXacwmYjH7R-KnnWxXkPItE/) | Oct 24, 2022 | [#5152](https://github.com/vmware-tanzu/kubeapps/issues/5152) |
| Operators Packaging Plugin | `gfichtenholt` | Initial thoughts on new Operators Packaging Plugin | [Design in GDoc](https://docs.google.com/document/d/18CUxhkaQAmIneUsTGOhtjNpokO-pr5dp/edit?usp=sharing&ouid=112444106102121063639&rtpof=true&sd=true) | Dec 20, 2022 | [#4920](https://github.com/vmware-tanzu/kubeapps/issues/4920) |
| Title | Author | Overview | Other resources | Approval date | Issue/PR |
| ---------------------------------------------------------------------- | ---------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- | ------------- | ------------------------------------------------------------- |
| AuthN/AuthZ in Kubeapps | [`@prydonius`](https://github.com/prydonius) | [authentication-and-authorization.md](./authentication-and-authorization.md) | - | Apr 09, 2018 | [#218](https://github.com/vmware-tanzu/kubeapps/pull/218) |
| Dashboard Error Handling | [`@migmartri`](https://github.com/migmartri) | [error-handling.md](./error-handling.md) | - | Oct 17, 2018 | [#738](https://github.com/vmware-tanzu/kubeapps/pull/738) |
| Improving User Experience for Deploying and Upgrading Applications | [`@andresmgot`](https://github.com/andresmgot) | [deployment-improvements.md](./deployment-improvements.md) | - | Sep 26, 2019 | [#1152](https://github.com/vmware-tanzu/kubeapps/pull/1152)  |
| Third party integration for adding a chart repository | [`@absoludity`](https://github.com/absoludity) | [third-party-add-repository.md](./third-party-add-repository.md) | - | Oct 14, 2019 | [#1213](https://github.com/vmware-tanzu/kubeapps/pull/1213) |
| Helm 3 support | [`@simonalling`](https://github.com/simonalling) | [helm3.md](./helm3.md) | - | Nov 4, 2019 | [#1250](https://github.com/vmware-tanzu/kubeapps/pull/1250) |
| Replacing MongoDB support | [`@andresmgot`](https://github.com/andresmgot) | [replacing-mongodb.md](./replacing-mongodb.md) | - | Dec 3, 2019 | [#1313](https://github.com/vmware-tanzu/kubeapps/pull/1313) |
| Improve UX in application view | [`@andresmgot`](https://github.com/andresmgot) | [application-view-revamp.md](./application-view-revamp.md) | - | Mar 3, 2020 | [#1529](https://github.com/vmware-tanzu/kubeapps/pull/1529) |
| Operators support | [`@andresmgot`](https://github.com/andresmgot) | [operators-support-poc.md](./operators-support-poc.md) | - | Mar 5, 2020 | [#1553](https://github.com/vmware-tanzu/kubeapps/pull/1553) |
| Update Kubeapps to use clarity.design | [`@andresmgot`](https://github.com/andresmgot) | [clarity-ui.md](./clarity-ui.md) | [Design in GDoc](https://docs.google.com/document/d/1_7k-YeegranjvW8CbvaGU_f4bCC46WrnRGIRMtMDlr8/) | May 14, 2020 | [#1354](https://github.com/vmware-tanzu/kubeapps/issues/1354) |
| Multicluster support | [`@absoludity`](https://github.com/absoludity) | [multi-cluster-support.md](./multi-cluster-support.md) | - | Jun 9, 2020 | [#1746](https://github.com/vmware-tanzu/kubeapps/pull/1746) |
| Kubeapps with Pinniped for Auth on clusters without OIDC configuration | [`@absoludity`](https://github.com/absoludity) | Investigate and discuss integration with the pinniped project enabling Kubeapps to run with SSO authentication on platforms where we have no control over the K8s API server configuration. | [Design in GDoc](https://docs.google.com/document/d/1WzDWQh1CDZ6fRg9Md-2l2l7JqVzFkZGACZA1WWog9AU/edit?usp=sharing) | Oct 22, 2020 | [#2119](https://github.com/kubeapps/kubeapps/issues/2119) |
| Evaluating OCI registries for Kubeapps | [`@andresmgot`](https://github.com/andresmgot) | Evaluate what’s needed to support OCI registries in Kubeapps to host Helm charts | [Design in GDoc](https://docs.google.com/document/d/1ZaJmmL3OLoKEhzO41ogPLl5CsxHmwUERefPxmj98EPU/edit?usp=sharing) | Oct 26, 2020 | [#2127](https://github.com/kubeapps/kubeapps/issues/2127) |
| Kubeapps Catalog UI/UX proposal | [`@antgamdia`](https://github.com/antgamdia) | Evaluate the improvement of the UI/UX when listing the catalog of charts/operators (apps henceforth) from different repositories when they include a large number of elements. | [Design in GDoc](https://via.vmw.com/2020-kubeapps-ui-proposal) | Dec 9, 2020 | [#1010](https://github.com/kubeapps/kubeapps/issues/1010) |
| Design pluggable support | [`@gfichtenholt`](https://github.com/gfichtenholt) | Design specification of the pluggable architecture and support for multiple package formats | [Design in GDoc](https://docs.google.com/document/d/1z03msZRGsRvcRaom-yrvEwIWcEfNy6fSA5Zg28gjYvA/edit?ts=60bb08cb#) | Jun 1, 2021 | [#2944](https://github.com/kubeapps/kubeapps/issues/2944) |
| Customizable UI for plugins | [`@castelblanque`](https://github.com/castelblanque) | Design proposal for the customization of UI only from backend, in order to ease the burden of maintaining UI hardcoded cases per plugin. | [Design in GDoc](https://docs.google.com/document/d/1wVYQmYO2TADYOKfabSdLhjnreBjExuB9VxRE8zvvR4o) | Jul 12, 2022 | [#4365](https://github.com/kubeapps/kubeapps/issues/4365) |
| New multicluster design | [`@castelblanque`](https://github.com/castelblanque) | A new design for extending multicluster support to all package plugins. | [Design in GDoc](https://docs.google.com/document/d/1qYHIa5dd9qwxTdzyNUn7yXacwmYjH7R-KnnWxXkPItE/) | Oct 24, 2022 | [#5152](https://github.com/vmware-tanzu/kubeapps/issues/5152) |
| Operators Packaging Plugin | [`@gfichtenholt`](https://github.com/gfichtenholt) | Initial thoughts on new Operators Packaging Plugin | [Design in GDoc](https://docs.google.com/document/d/18CUxhkaQAmIneUsTGOhtjNpokO-pr5dp/edit?usp=sharing&ouid=112444106102121063639&rtpof=true&sd=true) | Dec 20, 2022 | [#4920](https://github.com/vmware-tanzu/kubeapps/issues/4920) |
| Kubeapps OCI Catalog | [`@absoludity`](https://github.com/absoludity) | Ensuring Kubeapps can remain a Catalog in the OCI world | [Design in GDoc](https://docs.google.com/document/d/1uP4cLpdWCQaYbfuIMS8z1DRd1EK7qvXeMXWgGE2oCYA/edit?usp=sharing) | May 17, 2023 | [#6179](https://github.com/vmware-tanzu/kubeapps/issues/6179) |

0 comments on commit 8d56221

Please sign in to comment.