Intro to FOSS Project Anatomy (Activity)

(Difference between revisions)
Jump to: navigation, search
(Working Material: fix bullets)
(Working Material)
Line 73: Line 73:
  
  
=== Peter's Silly Attempt
+
=== Peter's Silly Attempt ===
  
 
*Pick a project: Lighttpd. http://www.lighttpd.net/
 
*Pick a project: Lighttpd. http://www.lighttpd.net/
Line 97: Line 97:
 
**has mailing lists as well http://redmine.lighttpd.net/projects/lighttpd/wiki/MailingLists
 
**has mailing lists as well http://redmine.lighttpd.net/projects/lighttpd/wiki/MailingLists
  
=== Stoney's Ludicrous Attempt
+
=== Stoney's Ludicrous Attempt ===
  
 
*Project: Sugar Labs Project: http://sugarlabs.org/
 
*Project: Sugar Labs Project: http://sugarlabs.org/
Line 113: Line 113:
 
*Repository strategy: https://wiki.ushahidi.com/display/WIKI/Our+Git+Repository
 
*Repository strategy: https://wiki.ushahidi.com/display/WIKI/Our+Git+Repository
  
=== Darci's Excellent Attempt
+
=== Darci's Excellent Attempt ===
 
* Project: Sahana Eden - http://eden.sahanafoundation.org/wiki
 
* Project: Sahana Eden - http://eden.sahanafoundation.org/wiki
 
* Tracker/Tickets: http://eden.sahanafoundation.org/report
 
* Tracker/Tickets: http://eden.sahanafoundation.org/report

Revision as of 22:41, 6 March 2013

Contents

Preparation:

Description Introduce participant to common tools and processes used in FOSS projects.
Source
Prerequisite Knowledge None
Estimated Time to Completion 60 minutes
Learning Objectives
Materials/Environment Access to Internet/Web and web browser.
Additional Information  ?
Rights  ?

Background:

BLAH BLAH

Directions:

BLAH BLAH

Working Material

  • Stoney
  • Peter
  • Darci
  • TO THE ACTIVITY DEVELOPER
  • A directed walkthrough into a specific project. Participants answer questions engaging with terminology.
  • TO-DO LIST
  • Pick project: Peter
  • Gather links
  • Draft walkthrough
  • Topics
    • What is a forge?
    • Not all open source projects exist in a forge.
    • The status of a project may be anywhere in the planning to mature stages.
    • Regarding community - What major roles/teams exist within the project?
    • releases: find version number system for project.
    • code repository policies:
    • packaging
    • upstream (no artifact)
    • downstream (no artifact)
    • trackers: find the tracker
    • tickets: look at some tickets
    • roadmap, etc.: find the roadmap. How are releases managed? How


Peter's Silly Attempt

Stoney's Ludicrous Attempt

Darci's Excellent Attempt

Personal tools
Namespaces
Variants
Actions
Events
Learning Resources
HFOSS Projects
Evaluation
Navigation
Toolbox