|
1 |
| -# Kanister Roadmap |
2 |
| - |
3 |
| -Please join the Kanister community to give feedback on the roadmap |
4 |
| - and open issues with your suggestions. |
5 |
| - |
6 |
| -## Project and [Governance](Governance.md) Work |
7 |
| - |
8 |
| -1. Lifecycle for contributors: Roles, Privs, and lifecycle |
9 |
| - 1. project admin? |
10 |
| - 2. maintainer (core) |
11 |
| - 3. reviewer+approval: PR + branch protections? |
12 |
| - 4. contributor |
13 |
| -2. Blueprints Maintenance and Support Policy |
14 |
| - 1. project test matrix: Kopia vs Restic vs Stow, downstream adopters vs Kanister standalone |
15 |
| - 2. community maintained examples: move to a new public repo |
16 |
| - |
17 |
| -## Development Work |
18 |
| - |
19 |
| -### Prioritized (Doing): |
20 |
| -1. Fork block storage functions, deprecate unused Kanister code |
21 |
| -1. Kopia.io Repository Controller with a CR to control the lifecycle of a Kopia Repository Server |
22 |
| -1. Replace [github.com/pkg/errors](http://github.com/pkg/errors) package with a supported fork = https://github.com/kanisterio/kanister/issues/1838 |
23 |
| -1. Release notes |
24 |
| -1. [Adopt OpenSSF Best Practices Badge](https://github.com/kanisterio/kanister/issues/2783) |
25 |
| - |
26 |
| -### Backlog: (Ideas and maintenance, unprioritized) |
27 |
| - |
28 |
| -#### Discussion and Issues to be created/qualified: |
29 |
| -1. Track and log events triggered by Blueprint Actions: @PrasadG193 to create |
30 |
| -1. Vault integration for Repository Server secrets: @mlavi to create |
31 |
| -1. Deprecate Restic, blocked on Kopia work: @e-sumin to create |
32 |
| -1. Replace http://gopkg.in/check.v1 with a better test framework |
33 |
| -1. Plugability of data mover; S3 and more: GH discussion attempt; add to agenda |
34 |
| -1. App mobility: discussion |
35 |
| - |
36 |
| -#### Existing Requests |
37 |
| -1. [ARM support](https://github.com/kanisterio/kanister/issues/2254) |
38 |
| -1. Generate Kanister controller using KubeBuilder - currently based on Rook operator |
39 |
| - resurrect https://github.com/kanisterio/kanister/issues/193 |
40 |
| -1. Merge the Repository controller into the Kanister controller. |
41 |
| -1. Support for creation of blueprints/actionsets in application namespaces https://github.com/kanisterio/kanister/discussions/2922 |
42 |
| -1. Support iterating over multiple resources with the same function https://github.com/kanisterio/kanister/discussions/3001 |
| 1 | +Roadmap was moved to [the Wiki page](https://github.com/kanisterio/kanister/wiki/Roadmap) |
0 commit comments