Glossary
(Difference between revisions)
Line 5: | Line 5: | ||
; Blog : | ; Blog : | ||
− | ; Bot : software | + | ; Bot : A '''bot''' is a software application that run automated tasks over the Internet - (see http://en.wikipedia.org/wiki/Internet_bot). |
− | ; Bugzilla : | + | ; Bugzilla : {{Category:Bugzilla}} |
; Commit : | ; Commit : | ||
Line 15: | Line 15: | ||
; Communication : {{Category:Communication}} | ; Communication : {{Category:Communication}} | ||
− | ; Contributor : anyone who contributes to FOSS – code, design, docs, feedback, ideas, etc. | + | ; Contributor : A '''contributor''' is anyone who contributes to FOSS – code, design, docs, feedback, ideas, etc. |
; Course : {{Category:Courses}} | ; Course : {{Category:Courses}} | ||
Line 23: | Line 23: | ||
; Critical Thinking : {{Category:Critical Thinking}} | ; Critical Thinking : {{Category:Critical Thinking}} | ||
− | ; CVS : | + | ; CVS : '''CVS''' is a version control system. (see http://www.nongnu.org/cvs)) |
; DOAP (Description of a Project) : (see https://en.wikipedia.org/wiki/DOAP) | ; DOAP (Description of a Project) : (see https://en.wikipedia.org/wiki/DOAP) | ||
Line 29: | Line 29: | ||
; FOSS (Free & Open Source Software) : Usually, "a FOSS" refers to one project; "FOSS" refers to the broader culture. | ; FOSS (Free & Open Source Software) : Usually, "a FOSS" refers to one project; "FOSS" refers to the broader culture. | ||
− | ; Git : | + | ; Git : {{Category::Git}} |
; GitHub : A version control repository and hosting service. (see https://github.com/) | ; GitHub : A version control repository and hosting service. (see https://github.com/) | ||
Line 41: | Line 41: | ||
; Information Processing : {{Category:Information Processing}} | ; Information Processing : {{Category:Information Processing}} | ||
− | ; IRC (Internet Relay Chat) : a discussion tool used by members of an HFOSS community. For a reference on IRC basics, see http://www.irchelp.org/irchelp/irctutorial.html | + | ; IRC (Internet Relay Chat) : IRC is a discussion tool used by members of an HFOSS community. For a reference on IRC basics, see http://www.irchelp.org/irchelp/irctutorial.html. |
; Introspection (inspection?) : | ; Introspection (inspection?) : | ||
− | ; Lead : anyone who coordinates or directs other contributors | + | ; Lead : A '''lead''' is anyone who coordinates or directs other contributors |
; Learning Activity : {{Category:Learning Activity}} | ; Learning Activity : {{Category:Learning Activity}} | ||
Line 55: | Line 55: | ||
; Management : {{Category:Management}} | ; Management : {{Category:Management}} | ||
− | ; MeetBot : | + | ; MeetBot : '''MeetBot'' is an IRC plugin to facilitate note-taking during IRC meetings. (see https://wiki.debian.org/MeetBot) |
; Meritocracy : Political philosophy that holds power should be vested in individuals according to merit. (http://en.wikipedia.org/wiki/Meritocracy) Advancement in such a system is based on perceived intellectual talent measured through examination and/or demonstrated achievement in the field where it is implemented. | ; Meritocracy : Political philosophy that holds power should be vested in individuals according to merit. (http://en.wikipedia.org/wiki/Meritocracy) Advancement in such a system is based on perceived intellectual talent measured through examination and/or demonstrated achievement in the field where it is implemented. | ||
Line 67: | Line 67: | ||
; Pathway : {{Category:Pathways}} | ; Pathway : {{Category:Pathways}} | ||
− | ; Planet : blog aggregator for a specific topic (e.g. for FOSS) | + | ; Planet : A '''planet'' is a blog aggregator for a specific topic (e.g. for FOSS). |
; Problem Solving : {{Category:Problem Solving}} | ; Problem Solving : {{Category:Problem Solving}} |
Revision as of 12:13, 10 February 2017
(This glossary is a work in progress.)
- Assessment
- Assessment (Self & Peer) is a Process Skill for gathering information and reflecting on experiences to improve subsequent learning & performance, and includes Metacognition.
- Blog
- Bot
- A bot is a software application that run automated tasks over the Internet - (see http://en.wikipedia.org/wiki/Internet_bot).
- Bugzilla
- Bugzilla is an issue tracker (or bug tracker). (see https://www.bugzilla.org)
- Commit
- Community
- Communication
- Communication is a Process Skill for exchanging information and understanding, and includes Oral Communication and Written Communication.
- Contributor
- A contributor is anyone who contributes to FOSS – code, design, docs, feedback, ideas, etc.
- Course
- A Course is an actual academic course that involves HFOSS, typically by using Pathways and Learning Activities.
- Creative Commons
- Critical Thinking
- Critical Thinking is a Process Skill for analyzing, evaluating, or synthesizing relevant information to form an argument or reach a conclusion supported by evidence.
- CVS
- CVS is a version control system. (see http://www.nongnu.org/cvs))
- DOAP (Description of a Project)
- (see https://en.wikipedia.org/wiki/DOAP)
- FOSS (Free & Open Source Software)
- Usually, "a FOSS" refers to one project; "FOSS" refers to the broader culture.
- Git
- {{Category::Git}}
- GitHub
- A version control repository and hosting service. (see https://github.com/)
- Good Draft
- The Good Draft category is for Learning Activities, etc. that are a good draft - more than a Minimal Sketch or Work in Progress, but not yet Ready to Use.
- Gtk+ (GIMP Toolkit)
- A multi-platform toolkit for creating graphical user interfaces. (see https://www.gtk.org/)
- HFOSS (Humanitarian Free & Open Source Software)
- Information Processing
- Information Processing is a Process Skill for evaluating, interpreting, manipulating, or transforming information.
- IRC (Internet Relay Chat)
- IRC is a discussion tool used by members of an HFOSS community. For a reference on IRC basics, see http://www.irchelp.org/irchelp/irctutorial.html.
- Introspection (inspection?)
- Lead
- A lead is anyone who coordinates or directs other contributors
- Learning Activity
- A Learning Activity is the smallest unit of learning and could be a classroom activity, homework assignment, etc. Learning activities can be sequenced into Learning Modules, and can support steps on Pathways to FOSS contributions.
- Learning Framework
- A Learning Framework is used to organize approaches or content, and can be used along with or surrounding other Learning Activities.
- Learning Module
- A Learning Module is a sequence of Learning Activities or other modules, along with notes on sequencing, additional context, and other information.
- Management
- Management is a Process Skill for planning, organizing, directing, and coordinating one's own and others' efforts to accomplish a goal.
- MeetBot
- 'MeetBot is an IRC plugin to facilitate note-taking during IRC meetings. (see https://wiki.debian.org/MeetBot)
- Meritocracy
- Political philosophy that holds power should be vested in individuals according to merit. (http://en.wikipedia.org/wiki/Meritocracy) Advancement in such a system is based on perceived intellectual talent measured through examination and/or demonstrated achievement in the field where it is implemented.
- Metacognition
- Metacognition is a Process Skill for thinking / reflecting about one's thinking and how one learns, and being aware of one's knowledge.
- Minimal Sketch
- The Minimal Sketch category is for Learning Activities, etc. that are a minimal sketch - not yet a Work in Progress, Good Draft, or Ready to Use.
- Oral Communication
- Oral Communication is a Process Skill for exchanging information and understanding through speaking, listening, and non-verbal behaviors.
- Pathway
- A Pathway is a sequence of steps that a practitioner would follow to contribute to a humanitarian free and open source (HFOSS) project. Pathway steps are supported by Learning Activities and Learning Modules.
- Planet
- A 'planet is a blog aggregator for a specific topic (e.g. for FOSS).
- Problem Solving
- Problem Solving is a Process Skill for identifying, planning, and executing a strategy that goes beyond routine action to find a solution to a situation or question.
- Process Skills
- Process Skills are skills that are used broadly in the process of work, as opposed to skills that are domain or problem specific. The POGIL Project uses the following process skills: Assessment, Communication, Critical Thinking, Information Processing, Management, Problem Solving, and Teamwork.
- Rapid Prototyping
- Ready to Use
- The Ready to Use category is for Learning Activities, etc. that are a ready to use - more than a Minimal Sketch, a Work in Progress, or a Good Draft.
- Redmine
- FOSS project management and issue tracking system. (see http://www.redmine.org/)
- Sharing
- Underlying principle of open source.
- SVN (Subversion)
- A version control system. (see https://subversion.apache.org/)
- Teamwork
- Teamwork is a Process Skill for interacting with others and building on each others' individual strengths and skills, working toward a common goal.
- Trac
- FOSS project management and issue tracking system. (see https://trac.edgewall.org/)
- Transparency
- Trello
- A task tracking system. (see https://trello.com/)
- Wiki
- For wiki formatting tips see http://www.mediawiki.org/wiki/Help:Formatting
- Written Communication
- Written Communication is a Process Skill for conveying information and understanding to an intended audience through written materials (paper, electronic, etc).