GithubHelp home page GithubHelp logo

surveys's Introduction

CNCF Survey Data

One of CNCF's values are being open and transparent. We take a data driven approach to serving our communities. We have open sourced routine survey data from our various constituencies to ensure we are always meeting their needs and improving over time.

Cloud Native

Ambassadors

End Users

Security

TOC

Maintainers

surveys's People

Contributors

abuango avatar amye avatar caniszczyk avatar cjyabraham avatar idvoretskyi avatar iryna-slynko avatar jeefy avatar kgamanji avatar kimmcmahon avatar krook avatar lawrencehecht avatar oicheryl avatar onlydole avatar pushkarj avatar taylorwaggoner avatar thetwopct avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

surveys's Issues

2023 Survey

Hi Team,
I was wondering if there is a 2023 CNCF Survey.
If so, what stage is it in and is the data available for folks to consume ?

Missing results in 2023 CNCF survey

It would appear that some options were only added to last year's CNCF survey after about one-third of the results had been submitted. By my guess at the problem, recalculating percentages of adoption, those projects are under-reported by as much as 20%, and ranked incorrectly in the published graphs by up to 8 places.

Questions 30 and 31 of the recently published CNCF survey speak to the usage of various graduated and incubating projects.

Important notes for analysis of Q30 (CNCF graduated projects) and Q31 (CNCF incubating projects). The data
for these two matrix questions has been restated in this dataset so that it is easier for you to analyze. For each
of the projects listed, the data for each respondent is rendered in one of three ways:
โ€ข Null (empty cell) = The respondent is not using or evaluating the project
โ€ข 1 = The respondent is using the project in production
โ€ข 2 = The respondent is evaluating the project

There are long strings of empty results from survey version 1, sequence number 196 to 545. These relate to the following projects:

  • Istio
  • cert-manager
  • Cloud Custodian
  • Keycloak
  • Kubeflow
  • KubeVela
  • Kyverno
  • OpenKruise

Given that

  • (a) these rows relate to the earliest dates of the survey, between 2023-09-06 and 2023-09-30
  • (b) the projects all moved level between 2022-06-30 (the start of the 2022 survey) and 2023-09-06 (the start of the 2023 survey)

I conclude that the survey launched without these projects included as options for Q30 and Q31, and they were added when someone noticed (around 2023-09-30).

With '988 records used for analysis', that means these projects are missing over 1/3 of their possible results. This skews the data in favour of projects that do not have this error. These results are not just missing in the published spreadsheet: the marketing report is based on the incorrect data.

For example, simply removing results 196 to 545 for all projects and re-running the numbers, the cert-manager project moves from 25.61% production usage to 39.66%, or, if summing production and evaluation, from 39.17% to 60.66%.

Other discrepancies I noticed:

  • A similar but smaller error appears to have been made for the first 18 results regarding graduated projects from Rook onwards.
  • There are large runs of "no answer" which seem statistically unlikely, such as for Notary in sequence 244-280.

Questionnaire asking for PII sent with no way to verify CNCF source

I received an email about a maintainers survey. The email contains a link to a non-CNCF site. The linked survey asks for my personally identifying information. There is no way for me to confirm if this email is phishing or not. Systems like this teach people (open source maintainers no less!) to click on random links and fill in their personal details.

Details:

  • Potential phishing link in the email is [ASP is redacting so that it's still private to maintainers] -- a URL that anyone could have created
  • Email sender information is easy to spoof
  • There is no information on a CNCF controlled site (like this GitHub project) that would show the survey link is trustworthy

Potential fix:

  • a redirect service on cncf.io so email could include a link like [ASP is redacting so that it's still private to maintainers] that would redirect to surveymonkey
  • or if that's not possible, explain the issue in the email and provide a link to a CNCF controlled site that verifies the survey link validity

Clarify purpose

It's impossible to say anything meaningful about these survey questions without understanding who the intended respondents are. Is this for

  • existing maintainers?
  • the TOC community?
  • prospective maintainers?
  • the wider CNCF community?
  • other interested parties like GB members, sponsors etc?

upload 2023 results to this repo

I don't know what data.world is, or why I have to sign up to it in order to download the 2023 CNCF survey results.
Could they be uploaded here for consistency?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.