Dear KDE
I guess this is the proper opening here since kde is now the community. And i want to address the community. All of you. Whenever you feel the need to move your application from one source code repository to the next, which these days is mostly from our subversion repository to git.kde.org, please be nice to your users. Which are developers too in this case. Source code users. So be nice to your fellow developers. Or if you need it more personal. Be nice to me.
Do not just remove the old repository and let me find out the hard way you moved. Getting a subversion error message when trying to update something is not nice. And did you now git-svn just fails silently if you remove the cloned subversion directory? I did not know either. But thanks to you i found out. It spits out something about not seeing source files at the path and about trying harder. But obviously it does not try hard enough! It does not succeed in finding your moved sources so it just returns zero. Most likely in shame over its failure. It does not want to confess it. Poor tool. And my build script thinks that means the update was successful. I built for month the same version over and over again. Silly, isn't it? I mean my build script naturally. I have written it myself so i should have guessed.
So after i eventually found out something isn't right i tried to follow you. You didn't move to get rid of me? See i obviously missed the announcement on kde-devel or kde-core-devel about the move. My attention span is really short. You did inform the mailing list about your move i am sure. Especially where you moved the sources. And i need that info. But since i missed that announcement anyway it would have been a nice touch - just to show you care - to NOT remove your root directory we are used to checkout. Instead just delete all sources in it. Add a README file with the new repositories url. For people like me who miss the announcements. Others did it too!
But you didn't. So i went to search your project on git.kde.org. But it was not there. This is a nice touch. Every time before this happened i would find the sources there. But you guys love to surprise me. I hate it when things get predictable and boring. So i applaud your effort. With a bit of googling i found your sources. On gitorious, or was it github? I forgot. Wherver it was, i could have guessed.
Living in the kde community. Where we all strive to make live a bit more unpredictable.
Mike

Comments
As far as I remember moves
As far as I remember moves from svn.kde.org -> Git outside kde.org, people usually left the root directory of the source tree around, which then contained only a README indicating the new source code location. This should have helped in your case, and should be considered to be adopted as a general rule for such moves.Hm?
Hi,I can recall exactly one project that moved from kde to gitorious recently. So, that's hardly common practise.
For all svn to git movements we (sysadmin) ask to remove the sources and put in a readme for two weeks and after that delete parent folder, and people do that normally.
In short, I don't understand at all what and who you are addressing here....
If you want to be notified about each and every move, just drop sysadmin a note, we will add you to the default recipient of the sysadmin bugreports regarding git issues.
Best,
Tom
Re Hm.
Hi Tom
I did not address anyone specific here for a reason. First it did not happen only once, so it would be fairly unfair to only address the last one doing it. Second i think we can live without name calling.
And not recent btw. . Did you see the "for month" in there above?
And last but not least. Two weeks? Sorry but you must be kidding here? Do you really consider that long enough? We have people developing for kde that update at most once a month or so. Holidays? What is the harm in keeping it a year or forever?
And if i miss it as the maintainer of build-tool, you can be sure other miss it too.
MikePost new comment