Difference between revisions of "U Penn open source 2010/project organization exercises"

From OpenHatch wiki
Jump to navigation Jump to search
(uEjdgKHRuEZSnDcIlPM)
imported>Paulhomebus
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
CuZ9fs  <a href="http://egmtcswwjfth.com/">egmtcswwjfth</a>, [url=http://wutdpfcpxotd.com/]wutdpfcpxotd[/url], [link=http://fxmmjaqrbiow.com/]fxmmjaqrbiow[/link], http://mgatmunsegxu.com/
+
(Want to [[U Penn open source 2010|go back to the U Penn 2010 page]]?)
 +
 
 +
== Use git ==
 +
 
 +
Do a "git clone" of John Stumpo's pomodoro applet
 +
 
 +
* Run: "git clone git://git.jstump.com/git/pomodoro-applet.git"
 +
 
 +
'''Examine history'''
 +
 
 +
* Change directory ("cd") into the directory created by the "git clone" command
 +
* Read the output of "git log" to see the history
 +
** Answer this question: When was the most recent change made?
 +
** NOTE: You can use "q" to quit this program
 +
 
 +
'''Make a commit'''
 +
 
 +
* Change the AUTHORS file to include your name
 +
* Run "git commit" to create a new commit with your AUTHORS file
 +
** NOTE: It tells you that you have to run something else first... that's okay, and if you have questions ask us!
 +
* Run "git push" to push your changes back to John's server!
 +
** You might get an error message. That's okay -- come ask us why!
 +
 
 +
== Read about a patch ==
 +
 
 +
Take a look at this bug in Firefox, and the attached patch: https://bugzilla.mozilla.org/show_bug.cgi?id=520943
 +
 
 +
Then answer these questions:
 +
 
 +
* Is this patch in Firefox yet?
 +
* What work is necessary (if anything) for the patch to get into Firefox?
 +
* How long has the bug been open?
 +
 
 +
That's the best ansewr of all time! JMHO
 +
 
 +
== Read a wiki page about contributing to a project ==
 +
 
 +
* Open http://openhatch.org/wiki/Category:Hacking_OpenHatch
 +
* Just browse around
 +
 
 +
== Wikis ==
 +
 
 +
Go to http://wikipedia.org/ and find an article with a typo. Fix it!

Latest revision as of 07:05, 26 May 2011

(Want to go back to the U Penn 2010 page?)

Use git[edit]

Do a "git clone" of John Stumpo's pomodoro applet

Examine history

  • Change directory ("cd") into the directory created by the "git clone" command
  • Read the output of "git log" to see the history
    • Answer this question: When was the most recent change made?
    • NOTE: You can use "q" to quit this program

Make a commit

  • Change the AUTHORS file to include your name
  • Run "git commit" to create a new commit with your AUTHORS file
    • NOTE: It tells you that you have to run something else first... that's okay, and if you have questions ask us!
  • Run "git push" to push your changes back to John's server!
    • You might get an error message. That's okay -- come ask us why!

Read about a patch[edit]

Take a look at this bug in Firefox, and the attached patch: https://bugzilla.mozilla.org/show_bug.cgi?id=520943

Then answer these questions:

  • Is this patch in Firefox yet?
  • What work is necessary (if anything) for the patch to get into Firefox?
  • How long has the bug been open?

That's the best ansewr of all time! JMHO

Read a wiki page about contributing to a project[edit]

Wikis[edit]

Go to http://wikipedia.org/ and find an article with a typo. Fix it!