include::ROOT:partial$attributes.adoc[]

= Fedora Contributor Annual Survey

[[intro]]
== Intro

Hello and thank you for taking the Fedora Annual Contributor Survey!
We hope to use the data from this survey to understand the usage, engagement, and development patterns to further enrich our community.
We will be sharing our findings at Nest <Year>.

This survey is targeted to Fedora Contributors and Community Members.
Fedora contributors and community members are those that participate in the project in any way, be it coding, bug testing, docs, graphic design, translations, outreach, etc.

This survey is being ran by the {team_name} to better understand our Fedora Contributors and Community Members, and to better steward the Fedora Project based on data.

Who gets to see the raw data::
{team_name} members and LimeSurvey moderator.
    
Who gets to see the summary data::
Public.

How to contact someone about issues with the survey::
Send an email to fca@fedoraproject.org.

Survey open and close dates::
<June 1st - 30th>

Don't forget to claim your Survey Taker badge after you click "Submit"!

Changelog::
* 2023: Add Developer role, removed Ask and Twitter, added a question on membership in leadership teams.
* 2022: Added more variants for many answers based on previous survey answers.

[[intro-notes]]
=== Notes

* Alphabetize answers, leaving "Other" and "I don't know" at the end.
* [M] for multi-choice and [S] for single choice questions
* For questions with "Other" answer, we would like to have a text field where one can write their own answer.


[[questions]]
== Questions

[[questions--about-you]]
=== About you

* What are your current role(s) in Fedora Project? [M]
** Developer
** Design
** DEI Team
** Documentation
** Infrastructure
** Localization
** Outreach (Ambassadors, Join, Advocates)
** Package Maintainer
** Quality Assurance/Testing
** Support
** User
** Other

* What do you use Fedora for? [M]
** Data analysis
** Development
** Gaming
** Generic desktop
** Graphics/photo/video/design
** Media playing
** Office tasks
** Operations (SysAdmin, DevOps) tasks
** Other

* On a scale of 1-5 how familiar are you with Linux-based operating systems? [S]
** Rate from 1 (new to Linux) to 5 (power user)

* Which social networks do you regularly use? [M]
** Diaspora
** Facebook
** Instagram
** LinkedIn
** Fediverse (Mastodon and other ActivityPub-compatible services)
** Twitter
** Reddit
** I don't use social networks
** Other

* Which messaging services do you regularly use? [M]
** Discord
** Google Hangouts/Chat
** IRC
** Jabber
** Matrix/Element
** Signal
** Slack
** Telegram
** WhatsApp
** I don't use messaging
** Other

* Which Fedora communication channels do you follow? [M]
** Fedora Community Blog
** Fedora Magazine
** Fedora News on Telegram
** Fedora Planet
** Fedora on Facebook
** `devel-announce@` and other `*-announce` mailing lists
** devel@ mailing list
** Fedora at Fosstodon.org (ActivityPub)
** discussion.fedoraproject.org
** r/fedora on Reddit
** I don't follow Fedora news
** Other

* How comfortable do you feel speaking up about your ideas/opinions/theories or asking questions in Fedora spaces? (chat platforms, pagure, discussion)
** Completely comfortable
** Somewhat comfortable
** Neutral
** Uncomfortable
** Varies depending on space
** Other

* Is English your first language?
** Yes
** No

[[questions-generic]]
=== Generic

* Which Fedora Editions do you use? [M]
** Cloud
** CoreOS
** IoT
** Labs
** Minimal or custom
** Server
** Silverblue (GNOME, rpm-ostree)
** Kinoite (KDE, rpm-ostree)
** Onyx (Budgie, rpm-ostree)
** Spins
** Workstation (GNOME, default)
** Other

* Which architectures do you use? [M]
** aarch64
** arm
** ppc64
** s390x
** x86_64
** riscv
** i686
** I don't know
 
* Do you use Fedora Modules? [S]
** Yes
** I tried, but then disabled them
** I have never tried
** Don't know

* Have you tried to use ostree-based Fedora variants (Silverblue, Kinoite,..)? [S]
** Yes, and I still use it.
** Yes, and I use it rarely.
** I tried it, but then switched back to RPM-based system
** I have never tried using it

* Do you develop on single board computers for Fedora?
  If yes, which ones?
** Freeform field

[[questions-desktop]]
=== Desktop

Opening question:
Do you use Fedora as desktop?
If not, skip the section.

* What is your preferred desktop environment? [S]
** Cinnamon
** GNOME
** KDE
** LXQT
** Mate
** Sway
** XFCE
** dwm
** i3wm
** Other

* Do you use Flatpaks? [S]
** Yes, regularly
** Occasionally
** I tried, but then removed them
** I have never tried
** Don't know

* Would you recommend Flatpaks?
  Yes or no, and why?
** Yes (comes with field)
** No (comes with field)

* What is your preferred office suite? [S]
** LibreOffice
** OnlyOffice
** Google Docs
** MS Office
** I don't use office tools
** Other

* What is your preferred browser? [S]
** Brave
** Chrome
** Chromium
** Firefox
** GNOME Web
** Vivaldi
** I don't use browsers
** Other

* What is your preferred e-mail client? [S]
** Evolution
** Geary
** Kmail
** MailSpring
** Thunderbird
** claws-mail
** emacs
** mutt
** web-based (Google Mail, etc..)
** I don't use e-mail clients
** Other

* What is your preferred media player? [S]
** Celluloid
** Clementine
** Lollypop
** Rhythmbox
** SMPlayer
** Spotify
** Totem
** VLC
** mplayer
** mpv
** I don't use media players
** Other

* What is your preferred image viewer? [S]
** DigiKam
** GIMP
** GThumb
** Gwenview
** Ristretto
** Shotwell
** eog (GNOME Image Viewer)
** feh
** geegle
** imv
** nomacs
** sxiv
** xnview
** I don't use image viewers
** Other

* What is your preferred drawing tool? [S]
** GIMP
** Inkscape
** Krita
** MyPaint
** I don't use drawing tools
** Other

* How do you play Games? [M]
** GOG
** Lutris
** Native
** Steam
** Windows (dual-boot, virtual machine)
** Wine
** I don't play games
** Other

* How satisfied you are with Fedora on Desktop experience?
** Rate from 1 to 5

[[questions-code]]
=== Code

Opening question:
Do you use Fedora to write code?

* What programming languages do you use? [M]
** Bash
** C
** C#
** C++
** Fortran
** Go
** Haskell
** Java
** JavaScript, TypeScript,..
** Lua
** PHP
** Perl
** Python
** R, Matlab, etc
** Ruby
** Rust
** YAML
** Other

* What version control systems are you working with? [M]
** Bazaar (bzr)
** CVS
** Git
** Mercurial (hg)
** Subversion (svn)
** I don't use version control systems
** Other

* What forge system are you interacting with? [M]
** Bitbucket
** Codeberg
** Gerrit
** GitHub
** GitLab
** Gitea
** Pagure
** SourceForge
** Sourcehut
** I don't use forge systems
** Other

* Which text editor do you use (for random small edits)? [S]
** Atom
** Kate
** SublimeText
** VS Code
** emacs
** gedit
** joe
** mcedit
** micro
** nano
** vim, neovim
** Other

* Which is your primary development environment? [M]
** Any JetBrains product
** Eclipse
** NetBeans
** Qt Creator
** VS Code, VS Codium
** Atom
** GNOME Builder
** emacs
** vim, neovim
** I don't have one
** Other

* Which container tools do you use? [M]
** Docker
** lxc
** podman
** systemd-nspawn
** Toolbox
** I don't use container tools
** Other

* How satisfied you are with Fedora as a developer workstation?
** Rate from 1 (not satisfied) to 5 (completely satisfied)

[[questions-outreach]]
=== Community Outreach

* Who are you connected with locally? [M]
** Hobbyists
** Open Source Communities and User Groups
** Professionals
** Tech Communities
** University/College/Grade Schools
** Government
** None
** Other

* What kind of participation have you had in the Fedora's outreach in the past/currently?
** Attendance/representation at events
** Coordinating/organizing events
** Demos/Workshops
** Outreach at schools/universities
** Outreach in professional networks
** Online promotion
** None
** Other

* How accessible do you find Fedora resources to be?
  (such as docs, wiki pages, pagure repo, IRC/chatroom)
** Rating 1 (not accessible) - 5 (easily accessible)

* How satisfied are you with community outreach within and outside of the Fedora Project?
** Rate from 1 (not satisfied) to 5 (completely satisfied)

[[questions--project-organization]]
=== Project organization

* How familiar are you on how Fedora is organized as a project?
** Rating 1-5

* Who would you first try to contact if you wanted to run a Fedora event/needed swag?
** Fedora Community Architect
** {team_name}
** Local User Group
** Fedora Mindshare Committee
** Regional Fedora Ambassador group
** Other

* Have you considered becoming a member of the FESCo, Mindshare or {team_name}? And why? (comes with the comment field)
** Yes
** No
** I was/am a member now

[[questions-closing]]
=== Closing

* How satisfied are you with the Fedora Project overall?
** Rate from 1 (not satisfied) to 5 (completely satisfied)

* How likely are you to recommend contributing to Fedora to a friend?
** Rate 1 (unlikely) to 5 (very likely)

* Is there anything else you would like to share with the Fedora Project?
** Open field

[[questions--thank-you]]
=== Thank you note

Get your badge now:
<link to the badge>
