Welcome to Mozilla Science Lab's Study Group project! From here, we'll set you up with everything you need to start your own study group.
Mozilla Study Groups are fun, informal meetups of your friends and colleagues from around your local institution or town to share skills, stories and ideas on using code for research. The goal is to create a friendly, no-pressure environment where people can share their work, ask for help on a coding problem, and learn and work together with their peers.
Welcome to our Mozilla Study Group! A few things to do & know now that you're here:
If anything in these instructions doesn't work or doesn't make sense, open an issue here or email bill@mozillafoundation.org.
The instructions below will help you set up the online tools for your Mozilla Study Group - but if you're looking for organziation strategies, event plans and lesson ideas, check out the Mozilla Study Group Handbook!
Everything you need to set up your own Mozilla Study Group website for organizing events is right here - follow the following steps and you'll be up and running soon, or watch this video where we walk you through setup.
studyGroup
at the top of the page._config.yml
file in your new repository:
_config.yml
;That's it, you're done! You can see your new website at http://yourUserName.github.io/studyGroup/
, where yourUserName
is the user name you signed up for GitHub with. If this is your first time making a webpage on GitHub, it might take 30 minutes for things to percolate through their computers - don't worry, it's all good, check back later and your website should be up and running.
When you're ready to list a new event for your Study Group, follow these steps, or watch this video where we walk you through event listing.
_posts
directory. It'll be at https://github.com/yourUserName/studyGroup/tree/gh-pages/_posts
- or you can click on _posts
in your repo.Make a new file by clicking on the +
sign beside _posts/
Name it like the following:
YYYY-MM-DD-word.markdown
where YYYY-MM-DD
is the date of your event, and word
is anything you want.
Cut and paste the following into your new file:
---
title: Study Group Meetup
text: a one sentence description of your event
location: Hacky Hour Stadium
link: https://github.com/yourUserName/studyGroup/issues/1234
date: 2016-01-04
---
Change all the fields to describe your event; make sure the link
is the address of the issue you created above. Make sure to include the ---
above and below the fields, too, and when you're done, click 'Commit Changes' at the bottom.
That's it! Your event is now listed on your webpage, and there's a discussion thread where people can ask questions and discuss the details. Events will be automatically removed from the schedule on the webpage when they're more than a week in the past - but the issue you created will always be there as a record of what you've done.
Now that you're all set up, GitHub provides several ways to stay in touch with the people involved in your Study Group.
https://github.com/yourUserName/studyGroup/issues
.Gitter is a free chat room you can set up and share with your community to go with your website. To set it up, try the following:
studyGroup
, and select the 'public' option.That's it! Share the URL with your participants and you can chat live with them as they join the room.