Open Source Comes to Campus/Resources: Difference between revisions

From OpenHatch wiki
imported>Shauna
imported>Shauna
Line 18: Line 18:
 
* [[OSCTC_Resources#Issue_Tracker_Demo | Issue Tracker Demo]]
 
* [[OSCTC_Resources#Issue_Tracker_Demo | Issue Tracker Demo]]
 
* Slide 11 (#11 is titled 'IRC')
 
* Slide 11 (#11 is titled 'IRC')
* * [[OSCTC_Resources#IRC_Demo | IRC Demo]]
+
* [[OSCTC_Resources#IRC_Demo | IRC Demo]]
 
* Slide 12-18
 
* Slide 12-18
   
Line 29: Line 29:
   
 
=== Diff and Patch Demo ===
 
=== Diff and Patch Demo ===
  +
  +
Using the files in [this repository]:
  +
* I have [a To Do List]! But maybe it needs editing. First, I'll make a copy to edit:
  +
<pre>cp ToDoList new_ToDoList</pre>
  +
* Then I'll open it up and make changes to it.
  +
* How do I view the differences between the two?
  +
<pre>diff -u ToDoList new_ToDoList</pre>
  +
Usually I print to the command line, then again storing the results in a diff file:
  +
<pre>diff -u ToDoList new_ToDoList > changes.diff</pre>
  +
   
 
=== Issue Tracker Demo ===
 
=== Issue Tracker Demo ===

Revision as of 05:31, 17 April 2013

What to expect as a staffer

Laptop Setup

See laptop setup page.

Open Source Communication Tools

The slides I use for this talk can be found [asdad | here]. These are modified from a version graciously provided by Jessica McKellar. There are substantial notes in the ODP file which can be viewed by going to the "Notes" tab.


Version Control Demo

Go to the Wikipedia page for the host institution, e.g. http://en.wikipedia.org/wiki/Wellesley_College and http://en.wikipedia.org/w/index.php?title=Wellesley_College&action=history. The presenter of this talk will explore the page more thoroughly later.

I also suggest, while you are out of the ODP presentation, showing the German law Git repository as an example of version control for things other than code.

Diff and Patch Demo

Using the files in [this repository]:

  • I have [a To Do List]! But maybe it needs editing. First, I'll make a copy to edit:
cp ToDoList new_ToDoList
  • Then I'll open it up and make changes to it.
  • How do I view the differences between the two?
diff -u ToDoList new_ToDoList

Usually I print to the command line, then again storing the results in a diff file:

diff -u ToDoList new_ToDoList > changes.diff


Issue Tracker Demo

IRC Demo

Introduction to the Command Line

--link to website?--

Introduction to Version Control

--get text of previous talk--

Github Demo

--Paul--

Ethics and History of Free Software

--Asheesh--

Staying Involved

  • Join our general mailing list.
  • Join the alumni mailing list.
  • Hang out with us on IRC.
  • Training missions?
  • Bug list?
  • Meetups?
  • Programs like GSoC and GNOME outreach.