Hi all,
As I said last month when appointed as the new Community Lead, I've
been doing some planning around where we want to get to as a
community, and how we're going to get there. This is likely to be a
long email so…
TL;DR - events, blog, videos, metrics, open questions!
So firstly I should say - none of this is set in stone! I absolutely
want input from everyone on what they want to see, issues they have,
etc. The end of this email will collect the open questions, and if
you're not comfortable replying here, my inbox is always open
Goals
Broadly, I have the following goals for us as a group:
- More contribution – code, bugs/testing, docs, blogs, media
This is a no brainer ;). In particular, the level of testing done by
the community is astounding, and I want to continue to help foster
that spirit. Over the last few years we've moved to a faster release
schedule with less RCs, and we couldn't do it without you.
My goal here is to see all areas increase. It's easy to focus on code
in GitHub, and almost as easy to pull stats from Redmine, but we must
also recognise contribution in the documentation, translations, plugin
ecosystem, etc. Specific actions on this are listed below.
- Healthy event programme of conferences and meetups
Events is something that, if I can be blunt, we suck at. There are
conferences all year round, and I'm sure many of you go to some of
them and talk Foreman stuff (maybe even give a talk on Foreman
stuff? hint hint :P), but our mailing lists and Google+ calendars
remain empty, expect for February.
My goal here is (a) broadcasting upcoming events so that the community
can get together more often at events, and maybe give talks on Foreman
(you'll have seen this starting already, using the [event] tag on
emails); (b) helping to get Foreman meetup groups off the ground in
local areas (ask me if you want to do this in your area, or if there's
scope to share with other local devops groups)
- More discussion about foreman in general
A community generally improves as it grows - more people contribute,
and more diversity in viewpoints on ideas help to ensure the
solutions. To grow, people have to know about us.
This is partly linked to the above point about going to events, but in
addition, I'll call out the blog and youtube channel as places I'll be
doing some work - both myself, and with other authors.
Actions
With respect to the above, here are most of my projects/actions for
the next few months
- Contribution
- Gathering a ton of metrics so I can tell if we're going in the
right direction - Building a demo system for new users to try and existing user to
test bugs on
- Gathering a ton of metrics so I can tell if we're going in the
- Blog
- Convert to markdown (so community can contribute via GitHub)
- Add more content to the blog, revamp old posts (like the ec2
blog), look for guest authors
- Video
- Foreman beginners guide (as previosuly discussed)
- Tips'n'tricks series (5min or less videos on cool tips, plus blog
posts to match) - More case studies
- Events
- Share call-for-papers and upcoming talks to the -users list
- Add confirmed Foreman events to the Google+ page
- Broadcast relevant events on Twitter
- Some kind of virtual/non-local events
- Swag will be available for speakers and meetup organisers (don't
get too excited though :P)- Speak to me if you're giving a Foreman talk or organising a meetup!
Open questions
Your chance to feed back info! Here are things I'd really like to
know, with my thoughts underneath:
- What kind of non-local events should we do? IRC meetings? Bug
squashing/triage days?- I like doing both of these, but I want to avoid event burnout
where no-one turns up
- I like doing both of these, but I want to avoid event burnout
- What sort of blog / video content do people like?
-Deep dives? Case studies? - Are people interested in conference/trip reports to the user/dev list?
- Good conferences are interesting to hear about, for me, but others
may not like the noise…
- Good conferences are interesting to hear about, for me, but others
- What things discourage you from contributing (or contributing more)
- other than obviously not having enough time
- other than obviously not having enough time
- How can we promote plugins better? How do people currently discover plugins?
- Would a plugin-of-the-month sort of thing be of interest?
- What about some kind of forge-like plugin website?
- Design participation - while we do get discussion around the design
proposals in foreman-dev, I'm keen to make sure we're hitting all the
right usecases. Input on how to raise their profile is welcome
I'm sure there's more that will occur to me, pretty much as soon as I
hit send on this email. So, I'll leave it here, and get started with
what we have so far. It's going to be fun, and I look forward to your
thoughts
Greg