Mapping SVN usernames to git

Marcello Perathoner marcello at perathoner.de
Sun Nov 26 22:41:22 UTC 2023


On 26.11.23 21:55, Dirk Stöcker wrote:

> Oh yes. I'm more or less active in dozens of projects and have been 
> active in probably hundred or more. I'm in close contact with many 
> hundreds of projects due to my work for openSUSE. And I check all the 
> time if my approach is still right or if the situation changed and my 
> approach needs to be modified. I started development when OpenSource was 
> developed at home by single persons and contact was made by normal 
> letters (yes, these things delivered by the postman). I adapted to the 
> upcoming Internet, to E-Mail to SCCS, RCS, CVS, SVN and Git. I saw the 
> first Wikis and used them. I appreciated many changes and I rejected a 
> lot. Many of these I rejected (and some I appreciated) you probably 
> never heard of. I learned a lot over the time and I have an opinion 
> based on experience and not because the typical "Git is good because I 
> don't know anything else".

Thank you for sending us your resume but we were looking for someone a 
bit more experienced with comp.sources.unix, UUCP, Fido-Net, Telix, 
Z-Modem and the USR Courier HST. Which were the media used to swap 
sources in those days. Never was there any need to send sources by 
snailmail, or did you have no phone?

Seriously. No need to be overly defensive. I was not questioning your 
qualification, but your attitude, which might put willing people off.


> Sorry, but did you ever maintain a software? Applying a patch takes 
> about 3-10 seconds. Reviewing the same patch 5-60 minutes (sometimes 
> much more). These few seconds simply don't count at all. Asking that 
> question shows that you have no idea what you're talking about.

Here we go again... The point was that using git{hub|lab} etc. there'd 
be many people who could help you with reviewing pull requests, testing, 
commenting, signing them off, etc. while there's not many people that 
can help you as things stand today because of your idiosyncratic system.


> If you would have read the thread you would have read that Vincent 
> exactly tried this, and it ended with no result after a lot of work went 
> into it. And a sentence like "changes in tooling from SVN to git should 
> be minimal" again tells me that you have no idea what you are talking 
> about.

Retooling for git would even save lots of time for the same reasons as 
above. Everybody does and knows git, but nobody uses SVN any more. The 
only reason for clinging to SVN is maintainer job security.


> And now let me ask you your question: Did you ever consider that your 
> opinion may be wrong and that success over such a long time may not only 
> be luck?

Of course I may be wrong. But in this case it is very improbable. If you 
were right, then all projects who switched to git{hub|lab} in all these 
years would be dying by now. github would have filed for bankruptcy 
instead of being acquired by one of the biggest software companies.

Stackoverflow tells us that 96.65% of professional coders use git while 
5.96% use SVN.

 
https://survey.stackoverflow.co/2022/#version-control-version-control-system-prof


mfg

--
Marcello Perathoner
marcello at perathoner.de



More information about the josm-dev mailing list