Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

☂️ Release v0.9.0 requirements #3192

Open
7 of 15 tasks
mimowo opened this issue Oct 4, 2024 · 8 comments
Open
7 of 15 tasks

☂️ Release v0.9.0 requirements #3192

mimowo opened this issue Oct 4, 2024 · 8 comments

Comments

@mimowo
Copy link
Contributor

mimowo commented Oct 4, 2024

We are targeting the release for the first week of Nov 2024, with a release candidate in the second half of Oct.

Must Haves

  1. approved cncf-cla: yes kind/feature lgtm release-note size/L
    gabesaba
  2. approved cncf-cla: yes kind/feature lgtm release-note size/XS
    alculquicondor
  3. kind/feature
    mbobrovskyi
  4. kind/feature
    dgrove-oss
  5. kind/feature
    trasc
  6. kind/feature
    trasc vladikkuzn
  7. kind/feature
    mimowo
  8. kind/feature
    PBundyra

Note that at #2717, we may need to drop LWS support.

Nice To Haves

  1. kind/bug
    mszadkow
  2. kind/feature
    trasc
  3. kind/feature
    mbobrovskyi
  4. kind/feature
    mbobrovskyi
  5. kind/feature
    vladikkuzn
  6. kind/feature
    mszadkow
@mimowo
Copy link
Contributor Author

mimowo commented Oct 4, 2024

/cc @tenzen-y @alculquicondor @mwielgus @mwysokin @dgrove-oss
PTAL and let me know if something is missing or needs to be re-prioritized

@mimowo
Copy link
Contributor Author

mimowo commented Oct 4, 2024

/cc @trasc

@mimowo
Copy link
Contributor Author

mimowo commented Oct 4, 2024

/cc @andrewsykim

@mimowo mimowo pinned this issue Oct 4, 2024
@kannon92
Copy link
Contributor

kannon92 commented Oct 4, 2024

Could we maybe add an API promotion to this release or the next one? #768

I have been asked to find out how stable the Kueue API is and when can we expect stability.

(I think it should be fine but folks would like to know what kinds of guarantees we would have with using Kueue).

It seems that the project is pretty stable and has a lot of users. Can we discuss about stabilizing the core API?

@mimowo
Copy link
Contributor Author

mimowo commented Oct 7, 2024

+1, thanks for raising this. Given we are just a month away from the planned 0.9 release it is unlikely to be included, as it would increase the risk of extending the release timeline. I would consider this as one of the major themes for the next release.

We will use this release to give a deprecation warning for some APIs we want to drop, like #2437, #2256 or #3094.

@tenzen-y
Copy link
Member

tenzen-y commented Oct 7, 2024

I would like to move #768 after the HierarchyCohort and TAS graduate to beta since both features introduce significant changes to the Kueue, and we can imagine evolving the API based on user feedback on both features.

@tenzen-y
Copy link
Member

tenzen-y commented Oct 17, 2024

Additionally, this is a lightweight nice to have: #3257
But, this has a significant UX-improving impact on the MultiKueue.

@mimowo
Copy link
Contributor Author

mimowo commented Oct 22, 2024

I make the following changes:

Also added nice to have #3257. Cc @mszadkow

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants