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

Update ROADMAP #549

Merged
merged 1 commit into from
Apr 10, 2017
Merged

Update ROADMAP #549

merged 1 commit into from
Apr 10, 2017

Conversation

kadel
Copy link
Member

@kadel kadel commented Apr 7, 2017

This is my attempt for Kompose roadmap.
We should at least try to keep this up to date this time 😉

ping @pradeepto @cdrage @surajssd @containscafeine

@k8s-ci-robot k8s-ci-robot added the cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. label Apr 7, 2017
ROADMAP.md Outdated

You can see all planned releases on the GitHub [milestones](https://github.com/kubernetes-incubator/kompose/milestones) page.
Copy link
Member Author

@kadel kadel Apr 7, 2017

Choose a reason for hiding this comment

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

we don't use milestones, so I've removed this

ROADMAP.md Outdated

## Past releases / road map
Copy link
Member Author

@kadel kadel Apr 7, 2017

Choose a reason for hiding this comment

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

this was out of date, a lot of changed since then

@kadel kadel force-pushed the update-roadmap branch 3 times, most recently from 1623695 to 58ff874 Compare April 7, 2017 11:17
Copy link

@pradeepto pradeepto left a comment

Choose a reason for hiding this comment

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

Other than the question I asked about local builds, LGTM.


### 0.7.0 (end of May)
- Basic support for docker-compose v3 format.
- Improved support for building containers locally.

Choose a reason for hiding this comment

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

We are going to push the builds bit in two steps?

Copy link
Member Author

Choose a reason for hiding this comment

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

Yes. My assumption is that there will be a lot of complications. It might be better to stretch that into two steps.
But if everything goes well we can do it in one

Copy link
Member

Choose a reason for hiding this comment

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

👍 for this, i'm working on the support for building containers locally as well as adding the ability to push them too. It'll be a bit difficult / cumbersome, but we'll get there. Most like a lot more flags and parameters are going to be added.

Copy link
Member

@cdrage cdrage left a comment

Choose a reason for hiding this comment

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

Other than small changes, this looks good.

Suggestion for 1.0.0 section. Should we add a note saying feature complete as well as adding a no future changes + added backwards compatibility of releases?


### 0.7.0 (end of May)
- Basic support for docker-compose v3 format.
- Improved support for building containers locally.
Copy link
Member

Choose a reason for hiding this comment

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

👍 for this, i'm working on the support for building containers locally as well as adding the ability to push them too. It'll be a bit difficult / cumbersome, but we'll get there. Most like a lot more flags and parameters are going to be added.

ROADMAP.md Outdated

## Upcoming releases
Kompose is released every last week of the month.
Kompose is on time based release cycle.
Copy link
Member

Choose a reason for hiding this comment

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

time-based

Copy link
Member Author

Choose a reason for hiding this comment

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

fixed

ROADMAP.md Outdated

We track each release by using GitHub [milestones](https://github.com/kubernetes-incubator/kompose/milestones).
This document is a general overview of upcoming development for `kompose`.
It lists only important features and general direction for for upcoming releases.
Copy link
Member

Choose a reason for hiding this comment

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

Two for's here.

Copy link
Member Author

Choose a reason for hiding this comment

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

fixed

@kadel
Copy link
Member Author

kadel commented Apr 10, 2017

Suggestion for 1.0.0 section. Should we add a note saying feature complete as well as adding a no future changes + added backwards compatibility of releases?

I don't want to say feature complete. It sound like we are not planing to add new features to Kompose.
Maybe it could say something like that it will support all important keys (all keys that are possible to map to K8S) from docker-compose or something in that sense. I can't properly formulate that right now :-(

@kadel
Copy link
Member Author

kadel commented Apr 10, 2017

Another question. If we are doing time based releases does it even make sense to have feature target for 1.0?

@cdrage
Copy link
Member

cdrage commented Apr 10, 2017

@kadel Having a general 1.0.0 features list is required for the Kubernetes incubator as well as having an outline of what features need to be implemented / backwards compatibility would be nice.

@kadel
Copy link
Member Author

kadel commented Apr 10, 2017

@kadel Having a general 1.0.0 features list is required for the Kubernetes incubator as well as having an outline of what features need to be implemented / backwards compatibility would be nice.

Really? I didn't know that incubation process says something about 1.0.0.
I must have missed that somewhere.

@cdrage
Copy link
Member

cdrage commented Apr 10, 2017

LGTM!

@cdrage cdrage merged commit d6aedda into kubernetes:master Apr 10, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cncf-cla: yes Indicates the PR's author has signed the CNCF CLA.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants