rudr icon indicating copy to clipboard operation
rudr copied to clipboard

Create a roadmap for next release

Open hongchaodeng opened this issue 5 years ago • 5 comments

We need to create a roadmap to involve community members and contributors into development activities in clear direction.

hongchaodeng avatar Oct 22 '19 17:10 hongchaodeng

I think this is really good issue we could discuss our roadmaps:

Let me propose a issue list:

High Priority

  1. ~~Add example how OAM could corporate with Kustomize/Helm to manage complicated parameters Type~~ #379
  2. ~~Feature: Admission controller for component and app config validation~~ #349
  3. ~~Singleton of OAM is replicas=1 in K8s StatefulSet~~ #279
  4. implement traits diff and deleted traits removed from AppConfig when component updated Type #236

Priority Need to be measured

align the ability of K8s

  1. Add initContainers support #378
  2. Mapping extended resources to Kubernettes Type #265
  3. setup a queue in rudr for events with error or need to wait and retry #126
  4. many plugins of K8s, for example: ingress, now we install nginx ingress as default , we should give a unified way to define so many ingress plugins well.

integrate with other excellent projects

  1. Add support for Dapr applications #398 ,
  2. Integrate SMI #3 #333
  3. Flagger(rollout traits)
  4. Flux(GitOps + OAM)
  5. CNAB
  6. Argo(workflow + OAM)
  7. Tekton(pipeline + OAM))
  8. etc...

Feel free to add more.

wonderflow avatar Oct 29 '19 04:10 wonderflow

Do we have milestones for the spec that will require Rudr rewrites or new Rudr features?

technosophos avatar Oct 29 '19 18:10 technosophos

Knative and KEDA should be put at high priority as well. Aka, Rudr Serverless :-)

resouer avatar Oct 29 '19 20:10 resouer

Do we have milestones for the spec that will require Rudr rewrites or new Rudr features?

yeah, this is also high priority issues

wonderflow avatar Oct 30 '19 06:10 wonderflow

This is a good start, let's work backwards from a date and then this will make prioritizing more do-able. Any recommendations for a date for this release?

I think November 26th?

suhuruli avatar Nov 11 '19 18:11 suhuruli