Closed vibhas closed 2 years ago
Wondering if we can better organize these issues as a GitHub milestone. However, the associated issues for this epic are listed below:
@danielhelfand, we initially thought of using milestones but then kept it at an Epic level as we could not come up with a good distribution. Do you have any ideas on how we could use milestones? cc @aaronshurley
The following two items have been marked as stretch goals for this epic. It is highly likely that we are going to work on them after the MVP is released:
We are planning to provide a set of APIs for Package Management in kapp-controller that can be used by
This epic captures the work that needs to be done for an MVP for Package Management.
Package Manager API MVP The following issues will be a part of the Package Manager API MVP.
Getting Started Guide/Documentation
Ability to package my software in a consistent way
Discover and consume packages
Visibility on the packages installed
Ability to upgrade and uninstall software packages
Support for Air-gapped Environments
Debuggability, Stability & Bugs
Post MVP The issues that will not be a part of the Package Manager API MVP and will be released at a later stage can be tracked from this epic (#153).
Release Process Before we make this MVP Generally Available (GA), we are planning to continuously release Alpha versions to get feedback and help us improve the APIs. The development will be done on the dev-packaging branch and the alpha releases can be consumed using this installation flow. This work will make its way to the develop branch once the APIs are in a stable state.
What is GA?