Anonymous user
Open Source Comes to Campus/JHU/Laptop setup: Difference between revisions
Open Source Comes to Campus/JHU/Laptop setup (view source)
Revision as of 14:17, 15 September 2012
, 11 years agotemporary ssh credentials
imported>Paulproteus (Created page with "== Goal #1: practice navigating from the command line == Many of the tools of open source development are primarily used via the command line. Let's get some practice with na...") |
imported>Stump (temporary ssh credentials) |
||
(4 intermediate revisions by one other user not shown) | |||
Line 1:
== Goal #1:
IRC is a real-time chat protocol that open source projects often use to talk about the project and as a medium for users and developers to help each other.▼
* [[/Windows IRC|Windows]]▼
* [[/OSX IRC|OS X]]▼
* [[/Linux IRC|Linux]]▼
Many of the tools of open source development are primarily used via the command line. Let's get some practice with navigating the computer from the command line.
Line 7 ⟶ 15:
* [[/Linux command line|Linux]]
== Goal #
Git is a popular revision control system that is used by many open source projects. We'll use it during this workshop.
Line 15 ⟶ 23:
* [[/Linux git|Linux]]
== Goal #4: practice using a plain text editor==
▲IRC is a real-time chat protocol that open source projects often use to talk about the project and as a medium for users and developers to help each other.
▲* [[/Windows IRC|Windows]]
▲* [[/OSX IRC|OS X]]
▲* [[/Linux IRC|Linux]]
▲== Goal #5: practice using a plain text editors ==
Make sure you know how to use a plain text editor. If you don't have experience using one of those, ask an instructor for help installing one.
Line 32 ⟶ 33:
* Notepad++ on Windows
* Smultron on OS X
=== Goal #5: (Optional) Log into the provided server ===
If your computer doesn't have a C compiler, and you don't have an account on the ugrad network, log into this account:
* Host: acm.jhu.edu
* Username: ohworkshop
* Password: bluejay
== Success! ==
Line 43 ⟶ 52:
== Bonus material ==
* Find and join an IRC channel for something you are interested in.
Line 49 ⟶ 58:
** You can get a full list of Freenode's channels [http://irc.netsplit.de/channels/?net=freenode here]
* [http://code.google.com/soc/ Learn about Google Summer of Code] and [http://www.google-melange.com/gsoc/projects/list/google/gsoc2011 look at last year's accepted mentor projects].
|