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

Define and implement the release cadence survey #1526

Closed
saschagrunert opened this issue Apr 19, 2021 · 38 comments
Closed

Define and implement the release cadence survey #1526

saschagrunert opened this issue Apr 19, 2021 · 38 comments
Assignees
Labels
kind/feature Categorizes issue or PR as related to a new feature. priority/important-longterm Important over the long term, but may not be staffed and/or may need multiple releases to complete. sig/release Categorizes an issue or PR as relevant to SIG Release.
Milestone

Comments

@saschagrunert
Copy link
Member

The release cadence KEP states that there is a necessity for a feedback survey about the implemented cadence change:

SIG Release will draft an experience survey and distribute it to k/dev) and include it in the release notes of the first three releases from which the new cadence has been applied. This survey will include questions around the release cadence and how it impacted end users and can be used to make a final decision regarding release cadence (i.e. promoting this KEP to stable).

Survey contents are to be determined, but we welcome content suggestions to continually improve the process.

The following questions have to be resolved before sending out the survey to the community:

/priority important-longterm
/help

@saschagrunert saschagrunert added kind/feature Categorizes issue or PR as related to a new feature. sig/release Categorizes an issue or PR as relevant to SIG Release. labels Apr 19, 2021
@k8s-ci-robot
Copy link
Contributor

@saschagrunert:
This request has been marked as needing help from a contributor.

Please ensure the request meets the requirements listed here.

If this request no longer meets these requirements, the label can be removed
by commenting with the /remove-help command.

In response to this:

The release cadence KEP states that there is a necessity for a feedback survey about the implemented cadence change:

SIG Release will draft an experience survey and distribute it to k/dev) and include it in the release notes of the first three releases from which the new cadence has been applied. This survey will include questions around the release cadence and how it impacted end users and can be used to make a final decision regarding release cadence (i.e. promoting this KEP to stable).

Survey contents are to be determined, but we welcome content suggestions to continually improve the process.

The following questions have to be resolved before sending out the survey to the community:

/priority important-longterm
/help

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 priority/important-longterm Important over the long term, but may not be staffed and/or may need multiple releases to complete. help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. labels Apr 19, 2021
@Damans227
Copy link
Contributor

Hey @saschagrunert How are you ? I am shadowing on the K8s v1.22 release team. Can I help you with this issue ? Since, I am a new contributor, I would need some guidance and support from a senior person.

@saschagrunert
Copy link
Member Author

Hey @saschagrunert How are you ? I am shadowing on the K8s v1.22 release team. Can I help you with this issue ? Since, I am a new contributor, I would need some guidance and support from a senior person.

Hey, thank you for jumping into this discussion! 🙏

I think the first step we can do is defining a set of questions we would like to ask. We could start iterating in a Google Doc to get further feedback from the community.

@Damans227, do you wanna start with that?

@Damans227
Copy link
Contributor

Damans227 commented Apr 29, 2021

@saschagrunert Sure, does it matter where I create this google doc ? Can I create it on my shared drive ? Also, apologies in advance, I am gonna have a fair share of noob questions.

@saschagrunert
Copy link
Member Author

@saschagrunert Sure, does it matter where I create this google doc ? Can I create it on my shared drive ? Also, apologies in advance, I am gonna have a fair share of noob questions.

No worries, yeah it's totally fine if you share a doc (publicly) directly from your account. I'm happy to contribute and add a certain point we can put it into markdown and request more feedback from a broader group.

@Damans227
Copy link
Contributor

I have created the new doc and it is publicly available to edit on this link:

https://docs.google.com/document/d/14d4P24BrL280IXgDsKzXX89UFsI0X275HGYT4RcrASU/edit?usp=sharing

Please feel free to make any necessary changes and share your feedback.

@saschagrunert
Copy link
Member Author

Added some first thoughts 👍

@saschagrunert
Copy link
Member Author

@Damans227 do you think that you could use my input to create some first questions?

@Damans227
Copy link
Contributor

Damans227 commented May 10, 2021

@Damans227 do you think that you could use my input to create some first questions?

Yes of-course. I will create a google form with questions around those ideas which you have shared. I should be able to get this done very shortly, likely by some time tomorrow evening. Thanks for following up.

@Damans227
Copy link
Contributor

@saschagrunert
Copy link
Member Author

@saschagrunert Please take a look, and share your feedback.

https://docs.google.com/forms/d/15nhhCYjvy8cbV9ELEer9knwiFIcNwPT8ybfEwxTLyLo/edit?usp=sharing

Thanks, I think there is a commenting section when being able to edit the document. I requested access to do so.

@Damans227
Copy link
Contributor

I have granted you the access to edit.

@saschagrunert
Copy link
Member Author

I have granted you the access to edit.

This looks already really good! I added a question about the customer base/size. What do you think about this one?

@Damans227
Copy link
Contributor

Yup, this looks good already and thanks for adding that question. It is not marked as required though, is that intentional ? Also, I haven't made Github handle question required as well, what do you think about that ?

@saschagrunert
Copy link
Member Author

Yup, this looks good already and thanks for adding that question. It is not marked as required though, is that intentional ? Also, I haven't made Github handle question required as well, what do you think about that ?

Hm, I think we're fine having them optional.

@Damans227
Copy link
Contributor

Ok, cool. Thanks for your feedback.

@saschagrunert
Copy link
Member Author

saschagrunert commented May 17, 2021

I made some edits and gave the SIG Release leads editing permissions to give them a chance to make some edits. If we're fine with it, then we may move it over to survey monkey since this seems the tool of choice.

@saschagrunert
Copy link
Member Author

/milestone v1.22

@saschagrunert
Copy link
Member Author

@Damans227 do you wanna put the survey into surveymonkey or should I take care of it? :)

@Damans227
Copy link
Contributor

I went ahead and implemented the survey into survey monkey. PTAL, https://www.surveymonkey.com/r/HF36WH7

@saschagrunert
Copy link
Member Author

saschagrunert commented Jun 8, 2021

Thank you @Damans227! @kubernetes/sig-release-leads PTAL 👆

@k8s-triage-robot
Copy link

The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue or PR as fresh with /remove-lifecycle stale
  • Mark this issue or PR as rotten with /lifecycle rotten
  • Close this issue or PR with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

@k8s-ci-robot k8s-ci-robot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Sep 6, 2021
@saschagrunert
Copy link
Member Author

/remove-lifecycle stale

@k8s-ci-robot k8s-ci-robot removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Sep 6, 2021
@k8s-triage-robot
Copy link

The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue or PR as fresh with /remove-lifecycle stale
  • Mark this issue or PR as rotten with /lifecycle rotten
  • Close this issue or PR with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

@k8s-ci-robot k8s-ci-robot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Dec 5, 2021
@saschagrunert
Copy link
Member Author

/remove-lifecycle stale

@k8s-ci-robot k8s-ci-robot removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Dec 6, 2021
@saschagrunert
Copy link
Member Author

Status update: We plan to push this survey out in the beginning of 2022

@k8s-triage-robot
Copy link

The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue or PR as fresh with /remove-lifecycle stale
  • Mark this issue or PR as rotten with /lifecycle rotten
  • Close this issue or PR with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

@k8s-ci-robot k8s-ci-robot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Mar 6, 2022
@saschagrunert saschagrunert removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Mar 8, 2022
@saschagrunert
Copy link
Member Author

@Damans227 can you please add myself to the survey that I'm able to see the results? My account is saschagrunert.

@saschagrunert
Copy link
Member Author

@saschagrunert saschagrunert modified the milestones: v1.22, v1.24 Mar 8, 2022
@saschagrunert saschagrunert removed the help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. label Mar 8, 2022
@Damans227
Copy link
Contributor

https://www.surveymonkey.com/r/HF36WH7

Yes, of course. I am working on this now.

@Damans227
Copy link
Contributor

@saschagrunert So, it looks like I can not add you to my "team" on survey monkey and give you the access to its results without upgrading to a paid plan. The only option available to share the survey data in free tier is to generate a public link and publish the responses online.

@saschagrunert
Copy link
Member Author

@saschagrunert So, it looks like I can not add you to my "team" on survey monkey and give you the access to its results without upgrading to a paid plan. The only option available to share the survey data in free tier is to generate a public link and publish the responses online.

Sounds good, let's revisit the survey from time to time and probably close it by the end of the cycle :) Then we can evaluate the results.

@jberkus
Copy link
Contributor

jberkus commented Mar 8, 2022

Hey, all, I'm going to ask you to pull the survey and use Kubernetes' official survey account for it. Also there's a few other things missing like GDPR headers.

@jberkus
Copy link
Contributor

jberkus commented Mar 8, 2022

Also --- we can have contributor-comms publicize the survey.

@Damans227
Copy link
Contributor

Hey, all, I'm going to ask you to pull the survey and use Kubernetes' official survey account for it. Also there's a few other things missing like GDPR headers.

I have taken the survey down, as stated in the slack. Thanks!

@jberkus
Copy link
Contributor

jberkus commented Mar 8, 2022

Drafting replacement with Sascha and Damans

@jberkus
Copy link
Contributor

jberkus commented Mar 14, 2022

Survey is running now: https://www.surveymonkey.com/r/k8s-cadence-2022

@saschagrunert
Copy link
Member Author

The release cadence survey is now closed.

Summary

87 People answered the questions

screenshot
screenshot
screenshot
screenshot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Categorizes issue or PR as related to a new feature. priority/important-longterm Important over the long term, but may not be staffed and/or may need multiple releases to complete. sig/release Categorizes an issue or PR as relevant to SIG Release.
Projects
None yet
Development

No branches or pull requests

5 participants