Re: [hugin-ptx] SVN repository conversion - Important for past contributors

2010-04-19 Thread Yuv
Lukáš Jirkovský wrote:
 if it means extra work for
 you I don't have any bigger problem with sourceforge user name.

editing a text file with a few entries is no extra work, really.

my current limitation is that all my office, including the server on
which I have the mirrored SVN repository, is in boxes. If everything
works as planned, I'll be unpacking it on Friday. Don't know yet how
long it will take to reconnect to the internet, though. If the cold
joint on my frankenbook does not get worse, I'll find a hotspot
somewhere for the basics.

have a good week
Yuv

-- 
You received this message because you are subscribed to the Google Groups 
hugin and other free panoramic software group.
A list of frequently asked questions is available at: 
http://wiki.panotools.org/Hugin_FAQ
To post to this group, send email to hugin-ptx@googlegroups.com
To unsubscribe from this group, send email to 
hugin-ptx+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/hugin-ptx


[hugin-ptx] SVN repository conversion - Important for past contributors

2010-04-18 Thread Yuv
I'm sitting at my in-laws, waiting for the truck to move our
belongings to our new home next week. Have a few spare hours and my
laptop, so I continued the investigations of the details for the
repository conversion from SVN to Mercurial.

For the conversion I need to map SVN users to email addresses. Will
use the SF email addresses associated with the SVN (unix) user names.

To extract the user names of all contributors in a given SVN
repository, I use the following commands:

svn log  changelog.txt
svn -q log | grep ^r | cut -d'|' -f 2 | sort | uniq

it returns the following list:

 
acmihal
 
ade_br
 
ajenny
 
allardkatan
 anoncvs_folder-
publish
 
bavanandel
 
beku
 
blimbo
 
brunopostle
 
btownshend
 
cnidarian
 
dangelo
 
dmg
 
dwilkins42
 
eduperez
 erik_krause
 fmannan
 gkohlmeyer
 gpatters1
 harryvanderwolf
 ippei
 jdtsmith
 jhelmine
 jing1986612
 jlegg
 j-schneid
 kornelbenko
 michausm
 mkuder
 (no author)
 north-pole
 onurcc
 pcrowley5286
 pooh22
 prokoudine
 sebpz
 shahid_du
 skipgaede
 speare
 specu
 stativ
 stereo_sl
 tksharpless
 tmodes
 vatoz
 yuv

two names stand out:
   (no author)
   anoncvs_folder-publish

I investigated the specific commits.

cat changelog.txt | grep (no author)
cat changelog.txt | grep anoncvs_folder-publish

There are slightly more than 40 commits from (no author). They seem
to be made by cvs2svn when initializing repositories, tagging,
branching. We can probably safely ignore them, although I am slightly
worried about r1897 and r1898 who seems to be out of the time
sequence.

anoncvs_folder-publish made a small but real change, at r420:

svn log -r 420 -v

r420 | anoncvs_folder-publish | 2003-11-18 21:31:31 -0500 (Tue, 18 Nov
2003) | 2 lines
Changed paths:
   M /hugin/trunk/src/hugin/MainFrame.cpp
   M /hugin/trunk/src/hugin/PreviewFrame.cpp

- use the icon.png everywhere, instead of redundant identical icon.xpm



usually, putting any of the above SVN user names in a URL like

http://sourceforge.net/users/USER_NAME

will point to the SF user. Not for anoncvs_folder-publish

so if we'll go back that far in history, we'll have to assign the
commit to somebody, but to whom?

From the list of user names I will make a lookup table for the SVN to
Hg conversion. Mercurial assigns changesets to email addresses, so my
lookup file will be a list of entries like:

svnuser = name em...@domain

my intention is to do it automatically, i.e.:

svnuser = svnuser svnu...@users.sourceforge.net

however, if a contributor prefers something different here, append
your wish to this thread and I will use it in the actual conversion
process.

Yuv
Yuv (still studying

-- 
You received this message because you are subscribed to the Google Groups 
hugin and other free panoramic software group.
A list of frequently asked questions is available at: 
http://wiki.panotools.org/Hugin_FAQ
To post to this group, send email to hugin-ptx@googlegroups.com
To unsubscribe from this group, send email to 
hugin-ptx+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/hugin-ptx


Re: [hugin-ptx] SVN repository conversion - Important for past contributors

2010-04-18 Thread Lukáš Jirkovský
 however, if a contributor prefers something different here, append
 your wish to this thread and I will use it in the actual conversion
 process.

 Yuv
 Yuv (still studying


Hi Yuv,
actually I'd prefer Lukas Jirkovsky l.jirkov...@gmail.com because
I'm using it for all my repositories. But if it means extra work for
you I don't have any bigger problem with sourceforge user name.

have a nice day,
Lukas

-- 
You received this message because you are subscribed to the Google Groups 
hugin and other free panoramic software group.
A list of frequently asked questions is available at: 
http://wiki.panotools.org/Hugin_FAQ
To post to this group, send email to hugin-ptx@googlegroups.com
To unsubscribe from this group, send email to 
hugin-ptx+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/hugin-ptx