-
Notifications
You must be signed in to change notification settings - Fork 382
Proposal: Scope of initial beta release #1098
Comments
Overall the list seems fine, but I've been looking at the list of issues in github and assuming that anything tagged with "v0.1.0" is part of our goal - and I haven't done a diff between that list and the one here. So, while seeing this list here is nice, I would prefer to add/remove items from the github issue list (via labels) and use that as our official tracking mechanism since I think the list will change between now and beta. |
@duglin that is ultimately what we should do, but we need a discussion point to finalize the scope in a single place. I believe just about everything currently tagged with 0.1.0 is represented here, but I plan on doing another pass this morning. Can you please comment with issues that you think are missing from this list? |
I took another pass through the issues labeled for 0.1.0 and I believe everything should be present in the issue description that is currently tagged (I closed a couple that didn't seem relevant anymore). |
To be resolved:
|
Overall the list looks good. I am assuming that we will allow implementation of PodPreset (guarded by a feature-flag) to be merged while we work on Beta release. This will allow us to bake PodPreset implementation and integration while we wait for dependencies like k8s 1.8 (initializer will be Beta). This will help us to release PodPreset in an incremental release post Beta and not wait for GA. |
+1 to that @droot - I will make a specific note about that in the issue description. |
Only one thing stands out to me. That doesn't seem like a beta thing. Is it ready to go upstream? Can we get some docs in that issue on the details? |
I think I'm confusing OSBAPI user impersonation with kubernetes core user impersonation. |
Still have questions? |
On the August 9, 2017 SIG meeting we established consensus on the scope in the description of this issue. We also established a consensus to shoot for September 26, 2017 as the date to have 0.1.0 released, which coincides with the planned released date of Kubernetes 1.8. |
I'm not sure what the action item is for this issue, but I think we've made the important decisions. I'm happy to write something up about the scope that we check in, or message to the mailing list, or do any other combination of things people think is appropriate. Any thoughts? |
You could add something to https://github.com/kubernetes-incubator/service-catalog/blob/master/docs/v1/README.md but it would probably get more notice as an email |
How about both putting something into that doc and an email?
…On Sun, Aug 13, 2017 at 12:24 PM, Doug Davis ***@***.***> wrote:
You could add something to https://github.com/kubernetes-
incubator/service-catalog/blob/master/docs/v1/README.md but it would
probably get more notice as an email
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#1098 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAWXmK_4leFQtax9Ncu5-dG0NaCT1zhGks5sXyNPgaJpZM4Osvmg>
.
|
sure |
FYI I scanned through the issues required for beta, see the status gist. |
We've been having some really productive design discussions lately that have been helping me personally feel out where people stand on the overall scope of what our initial beta release should be.
I spent some time this week thinking exactly what the goals and scope should be for an initial beta release.
We should expect that we will have more users after an initial beta release, since many users will not use APIs that are alpha. For this reason, it's important to find a compact, usable nucleus for the initial beta release that unblocks users and allows us to begin getting additional feedback from the community.
Proposed goals
Design doctrine
It's important to understand that we necessarily cannot envision all future use-cases for this project and thus cannot design for everything up-front. We should be strategic about where we design for future extensibility.
We should have design documents that are checked into the repository for the major design work elements of this release.
Targeted release version of Kubernetes
I propose that we target version 1.7 of kubernetes - the current version of catalog works on 1.7 and the API aggregator is at a beta level of maturity in 1.7.
Major features
I propose that we scope our initial beta release to the following major features / work items:
Nice to have:
The text was updated successfully, but these errors were encountered: