Bug 418421 - freeDB.org is shutting down; k3b needs to use a different service
Summary: freeDB.org is shutting down; k3b needs to use a different service
Status: RESOLVED FIXED
Alias: None
Product: k3b
Classification: Applications
Component: general (show other bugs)
Version: 19.12
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: k3b developers
URL:
Keywords:
: 418107 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-03-03 08:47 UTC by Tristan Miller
Modified: 2020-03-23 13:30 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tristan Miller 2020-03-03 08:47:13 UTC
k3b currently looks up CD information using the freeDB.org service at <http://www.freedb.org/>.  According to banner posted on the freeDB.org page, the service will be shutting down at the end of March 2020.  So k3b will need to be adapted to use a different service.
Comment 1 Albert Astals Cid 2020-03-06 23:42:30 UTC
k3b can already also use musicbrainz no?

What other service is there that is not freedb and not musicbrainz?
Comment 2 Tristan Miller 2020-03-07 20:52:31 UTC
(In reply to Albert Astals Cid from comment #1)
> k3b can already also use musicbrainz no?

According to Bug 80993 it doesn't do this for audio CD rips.  I haven't tested this myself.

> What other service is there that is not freedb and not musicbrainz?

None that I'm aware of, and none that a cursory web search turns up.
Comment 3 Albert Astals Cid 2020-03-08 16:03:18 UTC
I don't understand the purpose of this bug, is it a duplicate of "musicbraing is supposed to be there but doesn't work" or is it a bug saying "we should stop using freedb.org since there's no replacement for it"?
Comment 4 Tristan Miller 2020-03-09 13:04:12 UTC
The purpose of this bug is (1) to get k3b to stop using freeDB.org after the end of this month, and (2) to add functionality for a similar service that can be used to look up album information when ripping audio CDs.  As far as you and I know, Musicbrainz is the only such similar service.  That means that the blocking bug, Bug 80933, needs to be fixed (or verified as being already fixed).

If anyone else reading this issue can name another freeDB.org-like service, preferably one that is free to use and uses the same API as freeDB.org, then that would provide an alternative solution to the present bug.  (That is, one that might be as easy as replacing all references in k3b to the freeDB.org domain to the domain of the new service.)
Comment 5 Tristan Miller 2020-03-09 13:08:10 UTC
(In reply to Tristan Miller from comment #4)
> That means that the blocking bug, Bug 80933, needs to be fixed

Sorry, that was a typo for Bug 80993.
Comment 6 tagwerk19 2020-03-09 15:41:07 UTC
Maybe
    gnudb.gnudb.org

See
    http://www.gnudb.org/howto.php
Comment 7 Albert Astals Cid 2020-03-12 18:52:20 UTC
Git commit 36c233672e252132db78dfad4c9ec527eef9741a by Albert Astals Cid.
Committed on 12/03/2020 at 18:52.
Pushed by aacid into branch 'master'.

Switch from freedb.org to gnudb.org

M  +1    -1    kcmcddb/cddbconfigwidget.ui
M  +2    -2    kcmcddb/doc/index.docbook
M  +3    -3    libkcddb/libkcddb5.kcfg
M  +1    -1    libkcddb/sites.cpp
M  +3    -3    tests/asynccddblookuptest.cpp
M  +3    -3    tests/asynchttplookuptest.cpp
M  +1    -1    tests/asyncsmtpsubmittest.cpp
M  +2    -2    tests/synccddblookuptest.cpp
M  +2    -2    tests/synchttplookuptest.cpp
M  +1    -1    tests/syncsmtpsubmittest.cpp
M  +2    -2    tests/utf8test.cpp

https://commits.kde.org/libkcddb/36c233672e252132db78dfad4c9ec527eef9741a
Comment 8 Wolfgang Bauer 2020-03-23 13:30:39 UTC
*** Bug 418107 has been marked as a duplicate of this bug. ***