A 30 minute exploration of what I think leads to successful open source projects and successful enjoyment of learning git. It also introduced Commitmukkah, which will complement Commitmas by being a way to get back to basics.
1 of 27
Download to read offline
More Related Content
Commitmas 2016
1. Curating a group of people
that build tools together
Merry Commitmas!
2. Agenda
The case study of Commitmas
Where do you start?
How do you lead?
How do you sustain?
3. Dec 2014 Dec 2015 Dec 2016
What you see
What made it happen
4. Dec 2014 Dec 2015 Dec 2016
Matt gathers
some people
They git for 12
days straight
Matt really wants to
learn git with friends
Josh Coen starts a Slack
group to collaborate.
This group of people blog
about it together and
help either other learn
vBrownBag hosts 30 days of
presentations thanks to
Jonathan Frappier & Rob
Nelson
Cody Bunch lights a fire
Commitmas focuses on 5 teams
of contributors + presentations
(thanks to JF again)
6. Im learning git by contributing
to Open Source!
Someone says:
7. help I dont get how to write a document in
markdown, also whats a rebase, and Im also learning
Python/Ruby/Powershell but Im trying to write it
when I dont get what it means to have a constructor
but whats a method or impotency is that different
than a function ok Im going to have a small mental
breakdown in the corner or become a farmer because
I cant computer and I feel dumb.
I hear:
9. Separate out each goal
Learning git != learning code
Learning code != learning git
Learning git != learning markdown
10. Separate out each goal
Learn git & only git
Learn markdown while using git
Learn to contribute to learning markdown
Learn code while learning to contribute
19. Design Guidelines
Lead by example then document your expectations.
Start with:
README.md
CONTRIBUTING.md
Code of Conduct
&
Some kind of mission statement
https://www.hashicorp.com/blog/tao-of-hashicorp.html
20. Reduce Noise
Go make this rule in your inbox right now...
From is notifications@github.com
Move to Folder "GitHub Not Me"
Except if Body contains "@mjbrender" (with your username)
26. Commitmukkah is coming
December 24 January 1
Commit to focusing on just git and markdown
Get reminded regularly in #commitmukkah by @bubbebot
27. TL;DR
Admit that youre trying to learn too much at once
Respect that you can learn anything you want to
Review Commitmas years past for help
Reach out to others on Slack: https://commitmas-invite.herokuapp.com
Editor's Notes
#15: Its okay to wander. Its okay to just be learning. Remember to focus on what you intend to learn so you see the progress.