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

Add roadmap to kueue #438

Merged
merged 3 commits into from
Feb 16, 2023
Merged

Conversation

kerthcet
Copy link
Contributor

Signed-off-by: kerthcet kerthcet@gmail.com

What type of PR is this?

/kind document

What this PR does / why we need it:

Which issue(s) this PR fixes:

Fixes #424

Special notes for your reviewer:

@k8s-ci-robot
Copy link
Contributor

@kerthcet: The label(s) kind/document cannot be applied, because the repository doesn't have them.

In response to this:

Signed-off-by: kerthcet kerthcet@gmail.com

What type of PR is this?

/kind document

What this PR does / why we need it:

Which issue(s) this PR fixes:

Fixes #424

Special notes for your reviewer:

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@k8s-ci-robot k8s-ci-robot added the cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. label Nov 24, 2022
@k8s-ci-robot k8s-ci-robot added the size/S Denotes a PR that changes 10-29 lines, ignoring generated files. label Nov 24, 2022
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Show resolved Hide resolved
@alculquicondor
Copy link
Contributor

I think that, if we are going to publish a roadmap, we should have some priorities and estimated times. Otherwise it might bring more questions from readers than providing answers.

Maybe we can discuss this in the WG Batch meeting?

@alculquicondor
Copy link
Contributor

@kerthcet
Copy link
Contributor Author

I think that, if we are going to publish a roadmap, we should have some priorities and estimated times. Otherwise it might bring more questions from readers than providing answers.

Maybe we can discuss this in the WG Batch meeting?

At the least, we can tell people how we will influence the project direction. But it will be really great if we can have a developing plan based on priorities. A roadmap for full 2023?

I think we can talk about this in the community meeting to get some feedbacks what users want most. I'll add to agenda later.

@ahg-g
Copy link
Contributor

ahg-g commented Nov 28, 2022

Thanks for documenting the roadmap, I will take a look after you address the open comments from aldo.

@kerthcet
Copy link
Contributor Author

Thanks for documenting the roadmap, I will take a look after you address the open comments from aldo.

Updated.

@alculquicondor
Copy link
Contributor

looks good, but should we include time estimates to avoid questions?

README.md Outdated Show resolved Hide resolved
@kerthcet
Copy link
Contributor Author

looks good, but should we include time estimates to avoid questions?

update this as roadmap for 2023, make sense? We can discuss this later in community meeting.

README.md Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Show resolved Hide resolved
README.md Show resolved Hide resolved
README.md Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
Copy link
Contributor

@alculquicondor alculquicondor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/approve

@ahg-g anything to add?

@k8s-ci-robot k8s-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jan 9, 2023
README.md Outdated

- Job preemption to reclaim borrowed quota and to accommodate high priority jobs [#83](https://github.com/kubernetes-sigs/kueue/issues/83), this is planned for v0.3
- Cooperative preemption support for workloads that implement checkpointing [#477](https://github.com/kubernetes-sigs/kueue/issues/477)
- More advanced allocation strategies for better resource sharing [#312](https://github.com/kubernetes-sigs/kueue/issues/312)
Copy link
Contributor

@ahg-g ahg-g Jan 9, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a bit vague, perhaps specifically say: "Tunable flavor assignment to tradeoff minimizing cost vs minimizing borrowing"

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated, I thought this was merged already. 🙃

@netlify
Copy link

netlify bot commented Feb 16, 2023

Deploy Preview for kubernetes-sigs-kueue canceled.

Name Link
🔨 Latest commit a03b1dd
🔍 Latest deploy log https://app.netlify.com/sites/kubernetes-sigs-kueue/deploys/63ee3ba08034580008fd8916

Signed-off-by: Kante Yin <kerthcet@gmail.com>
Signed-off-by: Kante Yin <kerthcet@gmail.com>
@kerthcet
Copy link
Contributor Author

I think we should also add a page to the website next.

README.md Outdated

- Job preemption to reclaim borrowed quota and to accommodate high priority jobs [#83](https://github.com/kubernetes-sigs/kueue/issues/83), this is planned for v0.3
- Cooperative preemption support for workloads that implement checkpointing [#477](https://github.com/kubernetes-sigs/kueue/issues/477)
- More flavor assignment strategies support, e.g. _minimizing cost_ vs _minimizing borrowing_ [#312](https://github.com/kubernetes-sigs/kueue/issues/312)
Copy link
Contributor

@ahg-g ahg-g Feb 16, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- More flavor assignment strategies support, e.g. _minimizing cost_ vs _minimizing borrowing_ [#312](https://github.com/kubernetes-sigs/kueue/issues/312)
- Flavor assignment strategies, e.g. _minimizing cost_ vs _minimizing borrowing_ [#312](https://github.com/kubernetes-sigs/kueue/issues/312)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

updated

Signed-off-by: Kante Yin <kerthcet@gmail.com>
Copy link
Contributor

@alculquicondor alculquicondor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/approve

@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: alculquicondor, kerthcet

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@alculquicondor
Copy link
Contributor

/lgtm
/label tide/merge-method-squash

@k8s-ci-robot k8s-ci-robot added the tide/merge-method-squash Denotes a PR that should be squashed by tide when it merges. label Feb 16, 2023
@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Feb 16, 2023
@k8s-ci-robot k8s-ci-robot merged commit 355de66 into kubernetes-sigs:main Feb 16, 2023
@kerthcet kerthcet deleted the document/roadmap branch February 17, 2023 04:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. lgtm "Looks good to me", indicates that a PR is ready to be merged. size/S Denotes a PR that changes 10-29 lines, ignoring generated files. tide/merge-method-squash Denotes a PR that should be squashed by tide when it merges.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add roadmaps to README.md
5 participants