20180210 IRC meeting wrap-up

Pino Toscano pino at debian.org
Sun Apr 22 20:04:29 BST 2018


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part.
URL: <http://alioth-lists.debian.net/pipermail/pkg-kde-talk/attachments/20180422/584ea983/attachment.sig>


More information about the pkg-kde-talk mailing list