Brice pinged me off list and said he *might* have a look at this later this 
week.  

In case anyone else might be interested in taking over the git SVN mirror, 
here's a history of what has been done:

1. Eugene Voronov at Mellanox kindly provided 2 scripts that were the 
foundation for what I did in the git mirror.  The final versions of them are 
attached:

   - make-git-clone.sh: made the initial git clone of the SVN tree
   - update-git-svn.sh: run every 30 mins to pull from SVN, merge to all the 
relevant branches, and push to github
   - authors.txt: a file I made with all the SVN IDs and committer names (made 
via svn log + scripting + manual tweaks).  You'll need this file to run the 
above 2 scripts.

2. To be honest, I don't fully understand the git-ness of what these 2 scripts 
are doing (which is why I'm giving this up).  

3. The update script has been run via cron for several weeks and mysteriously 
stopped working (with a set of errors -- see attached) this past Friday.  All 
updates since then have (predictably) failed because git is in the middle of a 
failed merge.

4. For anyone who wants to take this stuff over, I'm happy to share the local 
tree that I was using for the pulling-from-SVN and pushing-to-github, or you 
can feel free to re-create the tree yourself.  I'm also happy to give whatever 
access you need to the OMPI organization on github.



On Oct 1, 2012, at 2:41 PM, Jeff Squyres wrote:

> The git SVN mirror keeps breaking.  :-(  Sometime starting this past Friday, 
> something broke again, and I just don't have the knowledge or time to fix it 
> again.
> 
> Does someone else want to maintain this?  
> 
> There's nothing to maintain on www.open-mpi.org -- the goal is simply to 
> maintain the git mirror on github.com.  
> 
> If no one wants to maintain it, I'll pull it down.  Let me know; thanks.
> 
> -- 
> Jeff Squyres
> jsquy...@cisco.com
> For corporate legal information go to: 
> http://www.cisco.com/web/about/doing_business/legal/cri/
> 
> 
> _______________________________________________
> devel mailing list
> de...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/devel


-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to: 
http://www.cisco.com/web/about/doing_business/legal/cri/

Attachment: make-git-clone.sh
Description: Binary data

Attachment: update-git-svn.sh
Description: Binary data

abbyz = Abhishek Kulkarni <ab...@open-mpi-git-mirror.example.com>
adi = Adrian Knoth <a...@open-mpi-git-mirror.example.com>
adkulkar = Abhishek Kulkarni <adkul...@open-mpi-git-mirror.example.com>
afriedle = Andrew Friedley <afrie...@open-mpi-git-mirror.example.com>
angskun = Thara Angskun <angs...@open-mpi-git-mirror.example.com>
Anya = Anya Tatashina <a...@open-mpi-git-mirror.example.com>
apant = Avneesh Pant <ap...@open-mpi-git-mirror.example.com>
bbenton = Brad Bento <bben...@open-mpi-git-mirror.example.com>
bosilca = George Bosilca <bosi...@open-mpi-git-mirror.example.com>
bouteill = Aurelien Bouteiller <boute...@open-mpi-git-mirror.example.com>
brbarret = Brian Barrett <brbar...@open-mpi-git-mirror.example.com>
casswell = Laura Casswell <cassw...@open-mpi-git-mirror.example.com>
coti = Camille Coti <c...@open-mpi-git-mirror.example.com>
csbell = Christian Bell <csb...@open-mpi-git-mirror.example.com>
cyeoh = Chris Yeoh <cy...@open-mpi-git-mirror.example.com>
damico = Bill D'Amico <dam...@open-mpi-git-mirror.example.com>
ddd = David Daniel <d...@open-mpi-git-mirror.example.com>
derbeyn = Nadia Derby <derb...@open-mpi-git-mirror.example.com>
dgdimick = Denis Dimick <dgdim...@open-mpi-git-mirror.example.com>
dkerr = Donald Kerr <dk...@open-mpi-git-mirror.example.com>
dlacher = Dan Lacher <dlac...@open-mpi-git-mirror.example.com>
dorons = Doron Shoham <dor...@open-mpi-git-mirror.example.com>
edgar = Edgar Gabriel <ed...@open-mpi-git-mirror.example.com>
emallove = Ethan Mallove <emall...@open-mpi-git-mirror.example.com>
eugene = Eugene Loh <eug...@open-mpi-git-mirror.example.com>
gef = Graham Fagg <g...@open-mpi-git-mirror.example.com>
gingery = Ginger Young <ging...@open-mpi-git-mirror.example.com>
gleb = Gleb Natapov <g...@open-mpi-git-mirror.example.com>
gshipman = Galen Shipman <gship...@open-mpi-git-mirror.example.com>
gwatson = Greg Watson <gwat...@open-mpi-git-mirror.example.com>
herault = Thomas Herault <hera...@open-mpi-git-mirror.example.com>
hjelmn = Nathan Hjelm <hje...@open-mpi-git-mirror.example.com>
hpcstork = Sven Stork <hpcst...@open-mpi-git-mirror.example.com>
htor = Torsten Hoefler <h...@open-mpi-git-mirror.example.com>
igb = Ian Bason <i...@open-mpi-git-mirror.example.com>
jdmason = John Mason <jdma...@open-mpi-git-mirror.example.com>
jjhursey = Josh Hursey <jjhur...@open-mpi-git-mirror.example.com>
jnysal = Nyal Jan <jny...@open-mpi-git-mirror.example.com>
jsquyres = Jeff Squyres <jsquy...@open-mpi-git-mirror.example.com>
jurenz = Matthias Jurenz <jur...@open-mpi-git-mirror.example.com>
karenn = Karen Norteman <kar...@open-mpi-git-mirror.example.com>
kliteyn = Yevgeny  <klit...@open-mpi-git-mirror.example.com>
kmroz = Karl Mroz <km...@open-mpi-git-mirror.example.com>
knuepfer = Andreas Knuepfer <knuep...@open-mpi-git-mirror.example.com>
koenig = Greg Koenig <koe...@open-mpi-git-mirror.example.com>
lemarini = Pierre Lemariner <lemar...@open-mpi-git-mirror.example.com>
lennyve = Lenny Verkhovsky <lenn...@open-mpi-git-mirror.example.com>
lums = Andrew Lumsdaine <l...@open-mpi-git-mirror.example.com>
matney = Ken Matney <mat...@open-mpi-git-mirror.example.com>
miked = Mike Dubman <mi...@open-mpi-git-mirror.example.com>
mitch = Mitch Sukalski <mi...@open-mpi-git-mirror.example.com>
mschaara = Mohama Chaarawi <mscha...@open-mpi-git-mirror.example.com>
mt = Mark Taylor <m...@open-mpi-git-mirror.example.com>
ollie = Li-Ta Lo <ol...@open-mpi-git-mirror.example.com>
paklui = Pak Lui <pak...@open-mpi-git-mirror.example.com>
pasha = Pavel Shamis <pa...@open-mpi-git-mirror.example.com>
patrick = Patrick Geoffray <patr...@open-mpi-git-mirror.example.com>
penoff = Brad Penoff <pen...@open-mpi-git-mirror.example.com>
pjesa = Jelena Pjesivac-Grbovic <pj...@open-mpi-git-mirror.example.com>
pkambadu = Prabhanjan Kambadur <pkamb...@open-mpi-git-mirror.example.com>
rasmussn = Craid Rasmussen <rasmu...@open-mpi-git-mirror.example.com>
rbbrigh = Ron Brightwell <rbbr...@open-mpi-git-mirror.example.com>
rhc = Ralph Castain <r...@open-mpi-git-mirror.example.com>
rlgraham = Rich Graham <rlgra...@open-mpi-git-mirror.example.com>
rolfv = Rolf Vandevaart <ro...@open-mpi-git-mirror.example.com>
rta = Row Awles <r...@open-mpi-git-mirror.example.com>
rusraink = Rainer Keller <rusra...@open-mpi-git-mirror.example.com>
sami = Sami Ayyorgun <s...@open-mpi-git-mirror.example.com>
samuel = Samuel K. Gutierrez <sam...@open-mpi-git-mirror.example.com>
santhana = Gopal Santhanaraman <santh...@open-mpi-git-mirror.example.com>
sboehm = Swen Boehm <sbo...@open-mpi-git-mirror.example.com>
sharonm = Sharon Melamed <shar...@open-mpi-git-mirror.example.com>
shiqing = Shiqing Fan <shiq...@open-mpi-git-mirror.example.com>
sjeaugey = Sylvain Jeuagey <sjeau...@open-mpi-git-mirror.example.com>
surs = Sayantan Sur <s...@open-mpi-git-mirror.example.com>
sushant = Sushant Sharma <sush...@open-mpi-git-mirror.example.com>
swise = Steve Wise <sw...@open-mpi-git-mirror.example.com>
tdd = Terry Dontje <t...@open-mpi-git-mirror.example.com>
timattox = Tim Mattox <timat...@open-mpi-git-mirror.example.com>
tprins = Tim Prins <tpr...@open-mpi-git-mirror.example.com>
twoodall = Tim Woodall <twood...@open-mpi-git-mirror.example.com>
vasily = Vasily Filipov <vas...@open-mpi-git-mirror.example.com>
vsahay = Vishal Sahay <vsa...@open-mpi-git-mirror.example.com>
vvenkatesan = Vishwanath Venkatesan 
<vvenkate...@open-mpi-git-mirror.example.com>
wbland = Wesley Bland <wbl...@open-mpi-git-mirror.example.com>
yaeld = Yael Dalen <ya...@open-mpi-git-mirror.example.com>
yuw = Weikuan Yu <y...@open-mpi-git-mirror.example.com>
manjugv = Manjunath Gorentla Venkata <manj...@open-mpi-git-mirror.example.com>
alekseys = Aleksey Senin <aleks...@open-mpi-git-mirror.example.com>
(no author) = Unknown <unkn...@open-mpi-git-mirror.example.com>

Attachment: first-fail.txt.bz2
Description: BZip2 compressed data

Attachment: subsequent-fails.txt.bz2
Description: BZip2 compressed data

Reply via email to