User:Quaid/Textbook/Glossary of Terms

From The_Open_Source_Way

< User:Quaid(Redirected from Glossary of Terms)
Jump to: navigation, search

This is a very early work in progress. Contributions to glossary term explanations is occurring on the upstream wiki here:

http://teachingopensource.org/index.php/Glossary_of_Terms

Contents

From the Foreword

  • build systems
  • codebase
  • defect tracking (xref: bug tracker)
  • developer
  • development
  • open source
  • revision control (xref with version control)
  • software
  • software engineering

From the Introduction to Free and Open Source Software

  • binary code
  • blog
  • build managment
  • command line
  • co-op
  • documentation
  • executable
  • FOSS
  • host
  • import
  • internship
  • library
  • module
  • package
  • source code
  • version control (xref with revision control)

From The Lay of the Land

  • 24x7
  • aggregate (feed)
  • asynchronous (xref: synchronous)
  • atom (xref: feed)
  • audio chat
  • backend
  • barriers to entry
  • base (code, documentation)
  • bounce control
  • bug
  • bug tracker (xref: defect tracking)
  • business hours
  • category
  • channels (IRC)
  • client (client-server)
  • core committee
  • command
  • community
  • contributors
  • conversation log
  • database
  • dictator-for-life
  • distributed
  • diversity
  • feed (xref: rss, atom)
  • fork
  • forum
  • gateway
  • handle (xref: nick)
  • index (search engine)
  • infrastructure
  • instant messaging
  • intellectual property
  • IRC
  • license
  • list management software
  • localization
  • machine-readable
  • management hierarchy
  • markup
  • meeting minutes
  • mentorship
  • newsgroup
  • nick/nickname (xref: handle)
  • on-ramp
  • openness
  • Planet (blog aggregator)
  • real time
  • repository
  • RSS (xref: feed)
  • search engine
  • security
  • server (client-server)
  • status report
  • synchronous (xref: asynchronous)
  • sponsor
  • subscriber management
  • tag
  • tarball
  • testers
  • third culture
  • timeline
  • user-editable
  • warez
  • wiki

From Getting the Code

  • argument (command line)
  • base
  • cache
  • check in (version control)
  • checkout (version control)
  • commit (version control)
  • child (directory)
  • conflict (version control)
  • conflict marker
  • copy history
  • copy-merge-modify (version control)
  • diff
  • distributed (version control)
  • engine (software)
  • feature
  • file change
  • HEAD (version control)
  • intermediate directory
  • letter code
  • local (local machine)
  • log message (version control)
  • long form (command line)
  • metadata
  • merging (version control)
  • parent (directory)
  • path (directory)
  • platform
  • pristine copy (version control)
  • recursion
  • release tag
  • repository
  • revert
  • revision (version control)
  • SCM (source code management) (xref: source control, version control)
  • subcommand
  • status code
  • symbolic link
  • syntax
  • tree
  • tree change
  • trunk
  • unified diff
  • update (version control)
  • working copy/working files
  • working revision
Personal tools