http-add-on icon indicating copy to clipboard operation
http-add-on copied to clipboard

Roadmap to GA

Open JorTurFer opened this issue 1 year ago • 5 comments

Proposal

After the last months, we have improved a lot the add-on. In order to not lose the momentum, I'd like to define what we would expect from the add-on before considering it in GA, let's track all the features that we think are mandatory and nice to have.

Disclaimer: Currently, these points are just a dump of my thoughts and not a real roadmap, we can add/edit/remove all the items but just for having a starting point

Required

  • [ ] Define the scope of the project for the mid/long term, do we want to go in service mesh direction?
    • https://github.com/kedacore/http-add-on/issues/350
    • https://github.com/kedacore/http-add-on/issues/851
  • [ ] Active contributors/maintainers apart from us
  • [ ] #965
  • [x] #1062
  • [ ] Versioned docs https://github.com/kedacore/keda-docs/issues/548
  • [x] https://github.com/kedacore/http-add-on/pull/961
  • [ ] Review and update contributors docs
  • [ ] https://github.com/kedacore/http-add-on/issues/611
  • [ ] https://github.com/kedacore/http-add-on/issues/902

Nice to have

  • [x] Support using your own scaleobject with more metrics https://github.com/kedacore/http-add-on/pull/929
  • [ ] https://github.com/kedacore/http-add-on/issues/813
  • [ ] Use certificates to encrypt internal communications
  • [ ] https://github.com/kedacore/http-add-on/issues/97
  • [ ] https://github.com/kedacore/http-add-on/issues/654
  • [ ] https://github.com/kedacore/http-add-on/issues/241
  • [ ] https://github.com/kedacore/http-add-on/issues/874
  • [ ] Load tests
  • [x] TLS Support https://github.com/kedacore/http-add-on/issues/907
  • [ ] https://github.com/kedacore/http-add-on/issues/1038

JorTurFer avatar Feb 09 '24 22:02 JorTurFer

I have installed the add-on on my non-prod environment. Would be happy to contribute and test the add-on's functionality.

Client Version: v1.29.0
Kustomize Version: v5.0.4-0.20230601165947-6ce0bf390ce3
Server Version: v1.28.3
Flux Version 2.2.3
Keda: helm.sh/chart=keda-2.13.1

Rohithzr avatar Feb 12 '24 05:02 Rohithzr

Docs are tracked in https://github.com/kedacore/keda-docs/issues/548 and moved to required

tomkerkhove avatar Feb 13 '24 07:02 tomkerkhove

when is the estimated GA?

ronaldpanape avatar May 17 '24 11:05 ronaldpanape

when is the estimated GA?

There isn't any estimated date, it depends on the contributors, we are working on features, but if there are contributions, the date for GA will be sooner

JorTurFer avatar May 18 '24 08:05 JorTurFer

This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Aug 07 '24 07:08 stale[bot]