EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Experimental Sequencer Release
From: Benjamin Franksen <[email protected]>
To: [email protected]
Date: Fri, 7 May 2010 01:55:35 +0200
On Donnerstag, 6. Mai 2010, Andrew Johnson wrote:
> > > In any case, I am willing to convert the svn repo and rebase
> > > (actually re-record) the changes I made. So we will have the complete
> > > history in one repo.
>
> Since I had already converted Base and have all the tools installed, I
> have converted the svn repo to Bazaar and uploaded it to
> lp:~anj/+junk/sequencer which is the Bazaar URL, or
> https://code.launchpad.net/~anj/+junk/sequencer to view the branch
> details in a web browser.  The svn-dump file is 2.6MB compressed; I can
> make that or a fast-import file available to you if you would prefer to
> work on it yourself.

Today I have wasted a few hours trying (in vain) to convert the svn repo to 
either darcs or mercurial. The hg convert extension seems not to be able 
(or willing) to properly convert the svn tags. With darcs (using tailor) 
things are even worse, because (in addition to the missing tags) tailor 
creates a broken repository, which I discovered when I tried to insert the 
missing tags manually!

I would be more than happy to re-use whatever anyone else has already done. 
Did your conversion to Bazaar properly recover the svn tags (I mean, not as 
a copy as in svn, but as 'real' tags, assuming Bazaar has such a thing)?

I succeeded in creating an svn mirror on my local machine (at BESSY), so I 
won't need svn-dump files, I think. If your Bazaar repo is good, then maybe 
I can use it (at least) as a stepping stone.

> I would also be very happy to help you set up a 
> Launchpad project if you want to go that way (which would be my
> preference).

I think I will post-pone this decision. It seems there is no broad consensus 
which system to use. I hate Sourceforge, it is overfraught with distracting 
graphical gimmicks that make loading a simple download page take ages. 
Launchpad might be better.

Anyway, since for the forseeable future I will probably be the one who does 
most of the changes, I am of a mind to just stay with darcs and a simple 
web-page hosted at BESSY. At least until I have sucessfully converted the 
repo, re-based my changes, verified that everything still works, etc. I am 
quite keen to get back to some real work on the sequencer, rather than 
getting bogged down by all this source code management overhead! Bug 
trackers are nice, but as you say the number of entries in the existing 
tracker is not overwhelming. Write access to the master repo for you or 
Janet (or anyone else who wants to work on it) would be a good things, 
sure, but I can live with applying any patches you send (fortunately, darcs 
makes sending and applying patches exceptionally simple).

If it turns out that such a minimalistic solution is not good enough (for 
instance, I get swamped by emails notifying me for the 1000th time of some 
bug if fixed long ago) I can always change my mind and go to some hosting 
service and have all the niceties, right?

Cheers
Ben

References:
Experimental Sequencer Release Benjamin Franksen
Re: Experimental Sequencer Release Ralph Lange
Re: Experimental Sequencer Release Andrew Johnson

Navigate by Date:
Prev: Re: Experimental Sequencer Release Andrew Johnson
Next: [Question #110395]: push fails? Jeff Hill
Index: 2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Experimental Sequencer Release Andrew Johnson
Next: RE: epicsEvent::invalidSemaphore exception in timerQueue Jeff Hill
Index: 2002  2003  2004  2005  2006  2007  2008  2009  <20102011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 02 Feb 2012 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·