Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] git tree mirror: I give up :-(
From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2012-10-01 16:22:35

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:

   - made the initial git clone of the SVN tree
   - 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 -- the goal is simply to maintain the git mirror on
> If no one wants to maintain it, I'll pull it down. Let me know; thanks.
> --
> Jeff Squyres
> jsquyres_at_[hidden]
> For corporate legal information go to:
> _______________________________________________
> devel mailing list
> devel_at_[hidden]

Jeff Squyres
For corporate legal information go to:

abbyz = Abhishek Kulkarni <abbyz_at_[hidden]>
adi = Adrian Knoth <adi_at_[hidden]>
adkulkar = Abhishek Kulkarni <adkulkar_at_[hidden]>
afriedle = Andrew Friedley <afriedle_at_[hidden]>
angskun = Thara Angskun <angskun_at_[hidden]>
Anya = Anya Tatashina <Anya_at_[hidden]>
apant = Avneesh Pant <apant_at_[hidden]>
bbenton = Brad Bento <bbenton_at_[hidden]>
bosilca = George Bosilca <bosilca_at_[hidden]>
bouteill = Aurelien Bouteiller <bouteill_at_[hidden]>
brbarret = Brian Barrett <brbarret_at_[hidden]>
casswell = Laura Casswell <casswell_at_[hidden]>
coti = Camille Coti <coti_at_[hidden]>
csbell = Christian Bell <csbell_at_[hidden]>
cyeoh = Chris Yeoh <cyeoh_at_[hidden]>
damico = Bill D'Amico <damico_at_[hidden]>
ddd = David Daniel <ddd_at_[hidden]>
derbeyn = Nadia Derby <derbeyn_at_[hidden]>
dgdimick = Denis Dimick <dgdimick_at_[hidden]>
dkerr = Donald Kerr <dkerr_at_[hidden]>
dlacher = Dan Lacher <dlacher_at_[hidden]>
dorons = Doron Shoham <dorons_at_[hidden]>
edgar = Edgar Gabriel <edgar_at_[hidden]>
emallove = Ethan Mallove <emallove_at_[hidden]>
eugene = Eugene Loh <eugene_at_[hidden]>
gef = Graham Fagg <gef_at_[hidden]>
gingery = Ginger Young <gingery_at_[hidden]>
gleb = Gleb Natapov <gleb_at_[hidden]>
gshipman = Galen Shipman <gshipman_at_[hidden]>
gwatson = Greg Watson <gwatson_at_[hidden]>
herault = Thomas Herault <herault_at_[hidden]>
hjelmn = Nathan Hjelm <hjelmn_at_[hidden]>
hpcstork = Sven Stork <hpcstork_at_[hidden]>
htor = Torsten Hoefler <htor_at_[hidden]>
igb = Ian Bason <igb_at_[hidden]>
jdmason = John Mason <jdmason_at_[hidden]>
jjhursey = Josh Hursey <jjhursey_at_[hidden]>
jnysal = Nyal Jan <jnysal_at_[hidden]>
jsquyres = Jeff Squyres <jsquyres_at_[hidden]>
jurenz = Matthias Jurenz <jurenz_at_[hidden]>
karenn = Karen Norteman <karenn_at_[hidden]>
kliteyn = Yevgeny <kliteyn_at_[hidden]>
kmroz = Karl Mroz <kmroz_at_[hidden]>
knuepfer = Andreas Knuepfer <knuepfer_at_[hidden]>
koenig = Greg Koenig <koenig_at_[hidden]>
lemarini = Pierre Lemariner <lemarini_at_[hidden]>
lennyve = Lenny Verkhovsky <lennyve_at_[hidden]>
lums = Andrew Lumsdaine <lums_at_[hidden]>
matney = Ken Matney <matney_at_[hidden]>
miked = Mike Dubman <miked_at_[hidden]>
mitch = Mitch Sukalski <mitch_at_[hidden]>
mschaara = Mohama Chaarawi <mschaara_at_[hidden]>
mt = Mark Taylor <mt_at_[hidden]>
ollie = Li-Ta Lo <ollie_at_[hidden]>
paklui = Pak Lui <paklui_at_[hidden]>
pasha = Pavel Shamis <pasha_at_[hidden]>
patrick = Patrick Geoffray <patrick_at_[hidden]>
penoff = Brad Penoff <penoff_at_[hidden]>
pjesa = Jelena Pjesivac-Grbovic <pjesa_at_[hidden]>
pkambadu = Prabhanjan Kambadur <pkambadu_at_[hidden]>
rasmussn = Craid Rasmussen <rasmussn_at_[hidden]>
rbbrigh = Ron Brightwell <rbbrigh_at_[hidden]>
rhc = Ralph Castain <rhc_at_[hidden]>
rlgraham = Rich Graham <rlgraham_at_[hidden]>
rolfv = Rolf Vandevaart <rolfv_at_[hidden]>
rta = Row Awles <rta_at_[hidden]>
rusraink = Rainer Keller <rusraink_at_[hidden]>
sami = Sami Ayyorgun <sami_at_[hidden]>
samuel = Samuel K. Gutierrez <samuel_at_[hidden]>
santhana = Gopal Santhanaraman <santhana_at_[hidden]>
sboehm = Swen Boehm <sboehm_at_[hidden]>
sharonm = Sharon Melamed <sharonm_at_[hidden]>
shiqing = Shiqing Fan <shiqing_at_[hidden]>
sjeaugey = Sylvain Jeuagey <sjeaugey_at_[hidden]>
surs = Sayantan Sur <surs_at_[hidden]>
sushant = Sushant Sharma <sushant_at_[hidden]>
swise = Steve Wise <swise_at_[hidden]>
tdd = Terry Dontje <tdd_at_[hidden]>
timattox = Tim Mattox <timattox_at_[hidden]>
tprins = Tim Prins <tprins_at_[hidden]>
twoodall = Tim Woodall <twoodall_at_[hidden]>
vasily = Vasily Filipov <vasily_at_[hidden]>
vsahay = Vishal Sahay <vsahay_at_[hidden]>
vvenkatesan = Vishwanath Venkatesan <vvenkatesan_at_[hidden]>
wbland = Wesley Bland <wbland_at_[hidden]>
yaeld = Yael Dalen <yaeld_at_[hidden]>
yuw = Weikuan Yu <yuw_at_[hidden]>
manjugv = Manjunath Gorentla Venkata <manjugv_at_[hidden]>
alekseys = Aleksey Senin <alekseys_at_[hidden]>
(no author) = Unknown <unknown_at_[hidden]>