Glossary+1The 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. -1The opposite of +1. Often accompanied by an explanation why, if you are lucky. CommitterAn 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 PeriodThe 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. DVCSDistributed version control system. A version control system that does not require talking to a centralized server. FLOSSFree/Libre Open Source Software. Likely the most inclusive acronym to describe the software produced for GSoC. GSoCGoogle Summer of Code IDEIntegrated Development Environment IMInstant Messenger IRCInternet Relay Chat ISPInternet Service Provider JFDIJust Fabulously Do It. Use your imagination. Ask for forgiveness, not for permission. :) MentorSomeone who helps a student with their project proposal. See the What is GSoC section for more details. OrganizationAn 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. Program AdministratorGoogle employees who run the program. See the What is GSoC section for more details. RTFMRead The FLOSS Manual ;) Secondary MentorA person who helps out a student's assigned mentor. At time of writing this manual, 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. SMOPSimple Matter of Programming SummerNot 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. TDDTest Driven Development Use CaseA use case describes what a user can do with a particular software system. http://en.wikipedia.org/wiki/Use_case Waterfall ModelA sequential software development process. |