09:02:51 <jflory7> #startmeeting I contributed! But what now? - Speaker: Bhagyashree (Bee) Padalkar (bee2502) 09:02:51 <zodbot> Meeting started Tue Aug 2 09:02:51 2016 UTC. The chair is jflory7. Information about MeetBot at http://wiki.debian.org/MeetBot. 09:02:51 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 09:02:51 <zodbot> The meeting name has been set to 'i_contributed!_but_what_now?_-_speaker:_bhagyashree_(bee)_padalkar_(bee2502)' 09:02:54 <jflory7> #meetingname flock2016 09:02:54 <zodbot> The meeting name has been set to 'flock2016' 09:02:59 <jflory7> #topic Introduction 09:03:16 <jflory7> #info Talking about improving contributor retention rates in Fedora contributor community 09:03:52 <jflory7> #info Who am I? A data freak! Spends most time in Fedora CommOps working on community-oriented metrics 09:04:27 <jflory7> #info Analyzing fedmsg data and how contributors interact, and what we do in the field impacts our project 09:04:34 <jflory7> #topic What are we talking about? 09:04:48 <jflory7> #info Newcomer on-boarding is important, but retainment is critical 09:05:02 <jflory7> #info Using data analytics for improving contributor retention 09:05:12 <jflory7> Community: Areas we should focus on as a community 09:05:37 <jflory7> Some important paterns from successfil contributors 09:05:53 <jflory7> #info === Contributor Onboarding and Retention (graph) === 09:06:08 <jflory7> #info fedmsg started in 2013, so no data available past that 09:06:45 <jflory7> Looking at year-wise user analysis in short-term, long-term, and inactive 09:07:45 <jflory7> #info Short-term contributor: Did a little bit, were active for around for three months, then left 09:07:52 <jflory7> #info Long-term contributors: Stayed active after initial period 09:08:15 <jflory7> #info Note about 2016: Inactive members were huge number because of spam attacks in recent months, which affects skew 09:08:26 <jflory7> #info Inactive contributors: Have not done anything in Fedora beyond registration 09:08:54 <jflory7> #info (Actually, there is a lot more specific criteria about how activity, short-term / long-term is measured, but these are detailed in the slides) 09:09:43 <jflory7> This is a full-on statistical analysis 09:09:56 <jflory7> #topic Contributor On-boarding and Retention 09:11:16 <jflory7> #info Around 50% of contributors are classified as "short-term", who contribute for three months and depart 09:12:47 <jflory7> #info More than 5,000 new FAS accounts created annually (excluding spam accounts) 09:12:58 <jflory7> #topic Contributor Survey 09:13:34 <jflory7> #info 16 participants, looking at what made them stay as contributors 09:13:40 <jflory7> #info None started as Red Hat employees, some are now 09:13:55 <jflory7> #info Diverse areas of contributions to range of areas in Fedora 09:14:26 <jflory7> #info All intended to remain as long-term contributors to the project when they became active 09:14:42 <jflory7> #info === Community matters === 09:14:58 <jflory7> #info Not just about loving your work, but a strong FOSS community makes people stay 09:15:12 <jflory7> #info Some cited four foundations, a sense of giving back to the community, and constant learning also made them stay 09:16:24 <jflory7> #info === Community Ratings === 09:16:31 <jflory7> Everyone seems to like the community but is there more we can? 09:16:42 <jflory7> Most ratings were 4,5 (high), one was a 3 09:17:05 <jflory7> Feedback about the Fedora community 09:17:23 <jflory7> <many long quotes go here about what makes them stay or what could be done to improve the project contributing experience? 09:17:30 <jflory7> /> 09:18:45 <jflory7> Looking at how in-person conferences / events impact contributor experience 09:18:56 <jflory7> #info === Inspire. Interact. Feedback. === 09:19:06 <jflory7> Things to do to improve experience: 09:19:26 <jflory7> #info Encourage newcomers to speak up in IRC, meetings, and mailing lists (involve newcomers and give them a voice) 09:19:36 <jflory7> #info Assign action items (creates sense of responsibility early on) 09:19:48 <jflory7> #info Feedback process (IRC karma and Fedora Badges put to good use!) 09:20:17 <jflory7> When contributing, it can be frustrating at times if you don't know if you're doing something right 09:20:27 <jflory7> What's really happening when you're working through a process? 09:20:52 <jflory7> Small feedback along the way can help guide people through contributing in the beginning 09:21:27 <jflory7> #link https://fedorahosted.org/fedora-badges/ticket/409 09:21:49 <jflory7> Badge series like the one linked above helped bee2502 get started in contributing and becoming involved in the project 09:22:24 <jflory7> #info Interns matter! Whether Outreachy, GSoC, Red Hat, focus on ways on making them stay past their internship 09:22:47 <jflory7> Can be a good foothold in contributing early on with mentors / managers 09:23:22 <jflory7> Success stories of some Red Hat interns who became long-term Fedora contributors past their internship 09:23:26 <jflory7> riecatnor++ 09:23:27 <zodbot> jflory7: Karma for riecatnor changed to 3 (for the f24 release cycle): https://badges.fedoraproject.org/tags/cookie/any 09:23:44 <jflory7> #topic Onboarding is Important 09:23:44 <skamath> riecatnor++ 09:23:44 <zodbot> skamath: Karma for riecatnor changed to 4 (for the f24 release cycle): https://badges.fedoraproject.org/tags/cookie/any 09:23:54 <jflory7> #info Need for mentors, much debated issue, not as feasible 09:23:56 <jflory7> skamath: o/ 09:24:14 <skamath> jflory7, o/ Did not want to disturb you. 09:24:15 <jflory7> #info CommOps has been helping create a defined on-boarding process for different Fedora teams 09:24:22 <jflory7> Basically involves: 09:25:16 <jflory7> #info === On-boarding Master Ticket === 09:26:16 <jflory7> Master ticket in the CommOps Trac that looks at all the different sub-projects and offers ideas for working on them all (with sub-tickets for each specific sub-project) 09:26:34 <jflory7> #link https://fedorahosted.org/fedora-commops/ticket/34 09:26:54 <jflory7> #info General on-boarding badges for all sub-projects: 09:27:07 <jflory7> #info Licensed to Push (Pagure), hot topic (mailing lists), etc. 09:27:23 <jflory7> #topic Studying other long-term Fedora contributors 09:27:49 <jflory7> #info Patterns in activity of long-time contributors: consistency > activity 09:29:22 <jflory7> #info Consistency should be measured / valued perhaps more than short, intense bursts of activity early on in a contributor's "lifecycle" 09:29:30 <jflory7> #topic Impact of attending Fedora events 09:29:37 <jflory7> #info Meeting community in person at events 09:29:57 <jflory7> #info Performed some data analytics understanding impact of attending events like FOSDEM and contributionactivity 09:30:09 <jflory7> #info Not only great for newcmers but also lead to increase in activity in attendees 09:30:32 <jflory7> #link https://networksfordata.wordpress.com/2016/03/08/fedora-at-fosdem/ 09:30:45 <jflory7> < graph > 09:31:52 <jflory7> #info Long-term activity from FOSDEM 2014 badge scanners: noticeable trend from pre- and post-FOSDEM contributions 09:32:36 <jflory7> #info Q: "What did you use to measure activity specific from FOSDEM 2014?" 09:33:02 <jflory7> #info A: Using the Fedora badge for FOSDEM 2014 enabled us to look at these contributors 09:34:07 <jflory7> #info Trend also continued at FOSDEM 2015 09:34:18 <jflory7> #topic Conclusion / Open Discussion 09:35:33 <jflory7> #info What to take away: community matters for retaining contributors, defining and refining on-boarding series, encourage interactions and create a feedback mechanism 09:36:08 <jflory7> #info Individually: attending Fedora events, engaging in mailing lists, IRC, meetings, etc., and look for consistency over just activity 09:36:29 <jflory7> #info Shout-out to skamath for helping generate these statistics! 09:36:30 <jflory7> skamath++ 09:37:04 <skamath> :) 09:37:39 <jflory7> < discussion ensuing > 09:40:25 <jflory7> #link https://docs.google.com/presentation/d/1ANub0RZtqnLaBDzpiQRUkZdnf7n75Pn9H16gb0wZg68/ 09:42:04 <skamath> jflory7+++++ Thank you for the updates, Waiting for all the recordings now :) 09:51:55 <jflory7> ongoing discussion with regards to application of information to specific sub-projects, lots of focus on Ambassadors - end of talk slot! 09:52:01 <jflory7> #endmeeting