The shortest way in the geek world to say “I agree with this” or “This is a great idea”. It is often used when others have already fleshed out the details and a consensus of how many agree/disagree with the sentiment. It is worth noting to your students if your project uses this as a voting signal so they do not accidentally comment on issues when, as newbies, they should be observing rather than commenting/voting.
The opposite of +1. Often accompanied by an explanation why, if you are lucky.
An individual who has special rights in an open source project. While the scope of this term varies by project, the general idea is that this individual is able to check in source code to the project’s main repository.
Community Bonding Period
The period of time between when accepted students are announced for a particular year of GSoC and the time these students are expected to start coding. This time is an excellent one to introduce students to the community, get them on the right mailing lists, etc. See the “Mind the Gap” section for more details.
Distributed version control system. A version control system that does not require talking to a centralized server.
Free/Libre Open Source Software. Likely the most inclusive acronym to describe the software produced for GSoC.
Google Summer of Code
Integrated Development Environment
Internet Relay Chat
Internet Service Provider
Just Fabulously Do It. Use your imagination. Ask for forgiveness, not for permission. :)
Someone who helps a student with their project proposal. See the What is GSoC section for more details.
An open source, free software or technology-related project that mentors students for Google Summer of Code. Also known as a mentoring organization.
Organization Admin (Org Admin)
Cat herders for each open source project participating in the program. Often abbreviated to org admin. See the What is GSoC section for more details.
Google employees who run the program. See the What is GSoC section for more details.
Read The FLOSS Manual ;)
A person who helps out a student’s assigned mentor. At time of writing this guide, the GSoC online system only allows one mentor to be officially assigned to a student proposal, as one person must be responsible for submitting evaluations, etc. However, it is quite common to have multiple mentors for one student.
Simple Matter of Programming
Not so much a season as a state of being. While the program is run during the Northern Hemisphere’s Spring and Summer, the “Summer” in Google Summer of Code is actually a play on the “Summer of Love.
Test Driven Development
A use case describes what a user can do with a particular software system. http://en.wikipedia.org/wiki/Use_case
A sequential software development process.