Skip to content

Commit b598e1c

Browse files
committed
PICARD-1899: Update documentation links
Point to picard-docs.metabrainz.org, consider app version
1 parent a6b35dd commit b598e1c

File tree

3 files changed

+22
-14
lines changed

3 files changed

+22
-14
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Binary downloads are available [here](http://picard.musicbrainz.org/downloads/).
1616
Support and issue reporting
1717
---------------------------
1818

19-
Please report all bugs and feature requests in the [MusicBrainz issue tracker](https://tickets.metabrainz.org/browse/PICARD). If you need support in using Picard please read the [documentation](https://picard.musicbrainz.org/docs/) first and have a look at the [MusicBrainz community forums](https://community.metabrainz.org/c/picard).
19+
Please report all bugs and feature requests in the [MusicBrainz issue tracker](https://tickets.metabrainz.org/browse/PICARD). If you need support in using Picard please read the [documentation](https://picard-docs.musicbrainz.org/) first and have a look at the [MusicBrainz community forums](https://community.metabrainz.org/c/picard).
2020

2121
Installing
2222
---------------------------

org.musicbrainz.Picard.appdata.xml.in

+2-2
Original file line numberDiff line numberDiff line change
@@ -89,8 +89,8 @@
8989

9090
<url type="homepage">https://picard.musicbrainz.org/</url>
9191
<url type="bugtracker">https://tickets.metabrainz.org/projects/PICARD/issues/</url>
92-
<url type="faq">https://picard.musicbrainz.org/docs/faq/</url>
93-
<url type="help">https://picard.musicbrainz.org/docs/</url>
92+
<url type="faq">https://picard-docs.musicbrainz.org/en/faq/faq.html</url>
93+
<url type="help">https://picard-docs.musicbrainz.org/</url>
9494
<url type="donation">https://metabrainz.org/donate</url>
9595
<url type="translate">https://www.transifex.com/musicbrainz/musicbrainz/picard/</url>
9696

picard/const/__init__.py

+19-11
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
from picard import (
3939
PICARD_APP_NAME,
4040
PICARD_ORG_NAME,
41+
PICARD_VERSION,
4142
)
4243
from picard.const.attributes import MB_ATTRIBUTES
4344

@@ -68,20 +69,27 @@
6869
CAA_HOST = "coverartarchive.org"
6970
CAA_PORT = 443
7071

72+
# Prepare documentation URLs
73+
if PICARD_VERSION.identifier == 'final':
74+
DOCS_VERSION = "v{}".format(PICARD_VERSION.to_string(short=True))
75+
else:
76+
DOCS_VERSION = "" # points to latest version
77+
DOCS_BASE_URL = "https://picard-docs.musicbrainz.org/" + DOCS_VERSION + '/en'
78+
7179
# URLs
7280
PICARD_URLS = {
73-
'documentation': "https://picard.musicbrainz.org/docs/",
74-
'troubleshooting': "https://picard.musicbrainz.org/docs/troubleshooting/",
75-
'home': "https://picard.musicbrainz.org/",
76-
'doc_options': "https://picard.musicbrainz.org/docs/options/",
77-
'doc_scripting': "https://picard.musicbrainz.org/docs/scripting",
78-
'plugins': "https://picard.musicbrainz.org/plugins/",
79-
'forum': "https://community.metabrainz.org/c/picard",
80-
'donate': "https://metabrainz.org/donate",
81-
'chromaprint': "https://acoustid.org/chromaprint#download",
82-
'acoustid_apikey': "https://acoustid.org/api-key",
81+
'home': "https://picard.musicbrainz.org/",
82+
'documentation': DOCS_BASE_URL + '/',
83+
'troubleshooting': DOCS_BASE_URL + '/en/troubleshooting/troubleshooting.html',
84+
'doc_options': DOCS_BASE_URL + '/en/config/configuration.html',
85+
'doc_scripting': DOCS_BASE_URL + '/en/scripting.html',
8386
'doc_cover_art_types': "https://musicbrainz.org/doc/Cover_Art/Types",
84-
'acoustid_track': "https://acoustid.org/track/",
87+
'plugins': "https://picard.musicbrainz.org/plugins/",
88+
'forum': "https://community.metabrainz.org/c/picard",
89+
'donate': "https://metabrainz.org/donate",
90+
'chromaprint': "https://acoustid.org/chromaprint#download",
91+
'acoustid_apikey': "https://acoustid.org/api-key",
92+
'acoustid_track': "https://acoustid.org/track/",
8593
}
8694

8795
# Various Artists MBID

0 commit comments

Comments
 (0)