Difference between revisions of "Mercurial Use in GSoC"

From GeeklogWiki
Jump to: navigation, search
(moved GSoC-related content to a separate page)
 
m (added Tim's Repository Manager repository)
 
Line 5: Line 5:
  
 
== GSoC Repositories ==
 
== GSoC Repositories ==
 +
 +
=== 2009 ===
 +
 +
For the [[Google Summer of Code|2009 Google Summer of Code]], each student working on Geeklog got their own repository:
 +
 +
: http://project.geeklog.net/cgi-bin/hgwebdir.cgi/gsoc-2009-choplair/
 +
: http://project.geeklog.net/cgi-bin/hgwebdir.cgi/gsoc-2009-pkaddi/
 +
: http://project.geeklog.net/cgi-bin/hgwebdir.cgi/gsoc-2009-sclark/
 +
: http://project.geeklog.net/cgi-bin/hgwebdir.cgi/gsoc-2009-spalatnik/
 +
: http://project.geeklog.net/cgi-bin/hgwebdir.cgi/gsoc-2009-tpatrick/
 +
: http://project.geeklog.net/cgi-bin/hgwebdir.cgi/gsoc-2009-rmanager/
  
 
=== 2008 ===
 
=== 2008 ===
  
The repository used by Matt, Sami, and Jared during the [[Summer of Code 2008|2008 Google Summer of Code]] is still available from
+
The repository shared by Matt, Sami, and Jared during the [[Summer of Code 2008|2008 Google Summer of Code]] is still available from
  
 
: http://project.geeklog.net/cgi-bin/hgwebdir.cgi/gsoc-2008/
 
: http://project.geeklog.net/cgi-bin/hgwebdir.cgi/gsoc-2008/
Line 17: Line 28:
  
 
: http://project.geeklog.net/cgi-bin/hgwebdir.cgi/gsoc-2008-aparnami/
 
: http://project.geeklog.net/cgi-bin/hgwebdir.cgi/gsoc-2008-aparnami/
 
=== 2009 ===
 
 
For the [[Google Summer of Code|2009 Google Summer of Code]], each student working on Geeklog got their own repository:
 
 
: http://project.geeklog.net/cgi-bin/hgwebdir.cgi/gsoc-2009-choplair/
 
: http://project.geeklog.net/cgi-bin/hgwebdir.cgi/gsoc-2009-pkaddi/
 
: http://project.geeklog.net/cgi-bin/hgwebdir.cgi/gsoc-2009-sclark/
 
: http://project.geeklog.net/cgi-bin/hgwebdir.cgi/gsoc-2009-spalatnik/
 
: http://project.geeklog.net/cgi-bin/hgwebdir.cgi/gsoc-2009-tpatrick/
 
  
  
 
[[Category:Summer of Code]] [[Category:Development]]
 
[[Category:Summer of Code]] [[Category:Development]]

Latest revision as of 09:19, 15 March 2010

Motivation

Having used CVS since its inception, Geeklog switched to Mercurial after the release of Geeklog 1.5.1. This switch was preceded by a successful experiment using Mercurial during the 2008 Google Summer of Code. The distributed model did fit this scenario nicely, as each of our students was working on a separate feature. So they had a local repository to check in to (giving them all the benefits of a version control system). Once a feature or part of a feature was done, it could be pushed back to the parent repository. And in the meantime, it was easy to let other people, e.g. their mentor or interested members of the Geeklog community, pull the changes from the student's repository to show things off or get help on a problem.


GSoC Repositories

2009

For the 2009 Google Summer of Code, each student working on Geeklog got their own repository:

http://project.geeklog.net/cgi-bin/hgwebdir.cgi/gsoc-2009-choplair/
http://project.geeklog.net/cgi-bin/hgwebdir.cgi/gsoc-2009-pkaddi/
http://project.geeklog.net/cgi-bin/hgwebdir.cgi/gsoc-2009-sclark/
http://project.geeklog.net/cgi-bin/hgwebdir.cgi/gsoc-2009-spalatnik/
http://project.geeklog.net/cgi-bin/hgwebdir.cgi/gsoc-2009-tpatrick/
http://project.geeklog.net/cgi-bin/hgwebdir.cgi/gsoc-2009-rmanager/

2008

The repository shared by Matt, Sami, and Jared during the 2008 Google Summer of Code is still available from

http://project.geeklog.net/cgi-bin/hgwebdir.cgi/gsoc-2008/

Note that both the URL and the repository name have changed (formerly Geeklog-SoC). You can still use your local copies of that repository - you only need to update the default-push setting to the new address and name.

Aman's work on a Mailman plugin is available from a separate repository:

http://project.geeklog.net/cgi-bin/hgwebdir.cgi/gsoc-2008-aparnami/