In data lunedì 16 aprile 2018 10:08:21 CEST, Dmitry Shachnev ha scritto: > On Sun, Apr 15, 2018 at 08:09:19PM +0200, Pino Toscano wrote: > > > I am ready to push them to Salsa at any moment, and I have updated my > > > import [1] to the latest revision recently, but Pino (CCed) asked me to > > > wait a bit more until he reviews it. > > > > How where they converted? Where are the scripts/rules used for them? > > alioth.debian.org:~mitya57/generate_git_rules.py
Please invoke svn-all-fast-export with: * --add-metadata, so each commit has the information about its SVN commit (useful for history search) * --svn-ignore, so at least basic .gitignore's are available (if there were) > > <grumpy>why am I poked to review stuff that makes no sense to > > convert? why do *I* have to check even this?</grumpy> > > I asked you to review just your repos, not *everything* :) Considering that, except from digikam and maybe kchmviewer, I'm the one still working with packaging on SVN, then basically it gets to everything... Also, once a conversion is done and all the unwanted stuff removed, please compress it using `git gc --aggressive --prune=now`: this way it will have no spurious stuff in its .git, and take less space on disk (for the joy of salsa, and all the users cloning them). Also², some of the repositories converted are not needed: - k3b: I guess I forgot to update the Vcs-* headers, will do it in the next upload - libkdcraw & libkexiv2: converted to git looong ago So, I reviewed the folling repositories, which can be reconverted and cleaned as I wrote above, and pushed to salsa: - ctemplate -> 3rdparty/ctemplate - icemon -> 3rdparty/icemon - kalternatives -> kde-extras/kalternatives - kchmviewer -> kde-extras/kchmviewer - kmymoney2 -> kde-extras/kmymoney - kphotoalbum -> kde-extras/kphotoalbum - kradio4 -> kde-extras/kradio4 - kraft -> kde-extras/kraft - lensfun -> 3rdparty/lensfun - skrooge -> kde-extras/skrooge - smb4k -> kde-extras/smb4k Few more issues I found: * icecc: - the tag debian/0.7.14-1 has no parent: most likely it was copied with manual cp (and not svn cp), but still I'd like this to be fixed * kio-gopher: - please remove the "kio-gopher-" prefix from the tags * krename: - the tag debian/3.0.14-1 and the 4 commits for it have no parents - the tag debian/4.0.3-1 has no parents - the experimental branch has no parent * rsibreak: - the tags debian/0.9.0-1, debian/0.9.0-2, and debian/0.9.0-3 need the epoch in their names (like done starting from debian/1%0.9.0-4) - there are tags with no parent: debian/0.9.0_beta3, and debian/0.10_beta1-1 I will review the remaining repositories, and the ones above with issues fixed, next weekend (I cannot earlier). Thanks, -- Pino Toscano
signature.asc
Description: This is a digitally signed message part.
-- https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-kde-talk
