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

[v1alpha2] Sync commits with v1alpha1 #490

Closed
1 of 4 tasks
gaocegege opened this issue Mar 22, 2018 · 9 comments
Closed
1 of 4 tasks

[v1alpha2] Sync commits with v1alpha1 #490

gaocegege opened this issue Mar 22, 2018 · 9 comments

Comments

@gaocegege
Copy link
Member

gaocegege commented Mar 22, 2018

There are 4 commits and we should sync them in v1alpha2. #452 #465 #471 needs to be re-implemented and #441 could be cherry-picked.

@ScorpioCPH
Copy link
Member

Yes, we can create new PR for this after merge v1alpha2 to master.

@jlewi
Copy link
Contributor

jlewi commented Mar 23, 2018

What does sync commits mean? Are we maintaining multiple branches?

I thought per the discussion in #492 the plan was to have 2 different binaries in master 1 for v1alpha2 and 1 for v1alpha1?

So is this issue about keeping both implementations in master in sync? or is this about keeping branches in sync?

I think it will be much better if we keep both implementations on master. Then if there are bits of code that should be the same for both implementations we can just create a function or some other mechanism to allow code reuse.

@gaocegege
Copy link
Member Author

gaocegege commented Mar 23, 2018

The commits implements some new features in v1alpha1 and I think we could support it in v1alpha2, too. Then we need to re-implement these features in v1alpha2.

@gaocegege
Copy link
Member Author

@jlewi PTAL #492 and I think we could merge it to continue the development.

We keep two implementations in the PR #492 and I think we should deprecate v1alpha1 when downstream updates to the new API.

@gaocegege
Copy link
Member Author

@mitake Could I assign implement gang scheduling option on v1alpha2 to you?

@mitake
Copy link
Contributor

mitake commented Apr 11, 2018

@gaocegege sure, please assign the task to me

@gaocegege
Copy link
Member Author

@mitake Now the v1alpha2 is merged and I think you are not blocked now 🎉

@jlewi
Copy link
Contributor

jlewi commented May 8, 2018

@gaocegege @ScorpioCPH I'd like to replace this issue with finer grained issues so its easier to track and assign the actual work items.

I created the issues

Regarding the PRs mentioned in the first comment

So I think the only remaining issue is

If its still an issue can we open up a separate issue for it and close this one?

@ScorpioCPH
Copy link
Member

@jlewi Thanks, LGTM, we can close this one.

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

No branches or pull requests

4 participants