Bug 366631 - kdesrc-build.kde.org still referenced throughout codebase
Summary: kdesrc-build.kde.org still referenced throughout codebase
Status: RESOLVED FIXED
Alias: None
Product: kdesrc-build
Classification: Developer tools
Component: documentation (other bugs)
Version First Reported In: Git
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Michael Pyne
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-08-11 11:24 UTC by Oliver Henshaw
Modified: 2016-08-20 19:54 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 16.08
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Oliver Henshaw 2016-08-11 11:24:33 UTC
I still see references to docs at kdesrc-build.kde.org in the output of 'kdesrc-build --help' but is docs.kde.org the correct place nowadays? Sometimes even https://docs.kde.org/index.php?application=kdesrc-build is very slow to respond.

$ git grep kdesrc-build.kde.org 
doc/build-docs:# kdesrc-build.kde.org website. The /common files themselves came from
doc/index.docbook:<ulink url="http://kdesrc-build.kde.org/">&kdesrc-build; home page</ulink>,
doc/index.docbook:<ulink url="http://kdesrc-build.kde.org/">&kdesrc-build; home page</ulink> and download the latest appropriate release. The release is
doc/man-kdesrc-build-setup.1.docbook:url="http://kdesrc-build.kde.org/">http://kdesrc-build.kde.org/</ulink></para>
doc/man-kdesrc-build.1.docbook:url="http://kdesrc-build.kde.org/">http://kdesrc-build.kde.org/</ulink></para>
kdesrc-build:# Home page: http://kdesrc-build.kde.org/
kdesrc-build-setup:# Home page: http://kdesrc-build.kde.org/
kdesrc-build-test.pl:# Home page: http://kdesrc-build.kde.org/
modules/ksb/Application.pm:http://kdesrc-build.kde.org/
modules/ksb/Application.pm:You can get more help by going online to http://kdesrc-build.kde.org/ to view
modules/ksb/Application.pm:https://kdesrc-build.kde.org/documentation/kdesrc-build.1.html
modules/ksb/Util.pm:# First parameter: URL of link to download (i.e. http://kdesrc-build.kde.org/foo.tbz2)

Additionally some links have been updated but point to the kde4 documentation:
$ git grep trunk4 | wc -l
6
$ git grep trunk5 | wc -l
0


Reproducible: Always
Comment 1 Burkhard Lück 2016-08-12 07:00:47 UTC
english and translated documentation on docs.kde.org is automatically updated each friday from master branch of the kdesrc-build git repository.
therefore "docs.kde.org is the correct place nowadays"
Comment 2 Michael Pyne 2016-08-12 20:46:39 UTC
I will update the trunk4 links to go to the KF5-based documentation (I've verified they all still work). However the remaining link to the kdesrc-build.kde.org site in the --help output is deliberate since that is a pre-generated manpage (as far as I know we don't host manpages in groff-ready format on docs.kde.org).
Comment 3 Michael Pyne 2016-08-12 20:48:35 UTC
Git commit fdd9b2c7ccadb3f35b57b519a11e3740e62e1215 by Michael Pyne.
Committed on 12/08/2016 at 20:46.
Pushed by mpyne into branch 'master'.

Update documentation links to point to maintained branch.
FIXED-IN:16.08

M  +1    -1    README
M  +1    -1    kdesrc-buildrc-kf5-sample
M  +1    -1    kdesrc-buildrc-sample
M  +3    -3    modules/ksb/Application.pm

http://commits.kde.org/kdesrc-build/fdd9b2c7ccadb3f35b57b519a11e3740e62e1215
Comment 4 Oliver Henshaw 2016-08-15 11:20:32 UTC
(In reply to Michael Pyne from comment #2)
> I will update the trunk4 links to go to the KF5-based documentation (I've
> verified they all still work). However the remaining link to the
> kdesrc-build.kde.org site in the --help output is deliberate since that is a
> pre-generated manpage (as far as I know we don't host manpages in
> groff-ready format on docs.kde.org).

What about the line "You can get more help by going online to http://kdesrc-build.kde.org/ to view
the online documentation." in the --help? It doesn't point directly to the man page but is it a better overview than the one on docs.kde.org  - since you can reach the man page from it?
Comment 5 Michael Pyne 2016-08-20 19:54:16 UTC
Git commit 578e5847db3b4d3e67b06743ad9f42a8f9194269 by Michael Pyne.
Committed on 20/08/2016 at 19:52.
Pushed by mpyne into branch 'master'.

Remove stray documentation reference to old website.

Good catch, Oliver!

M  +7    -4    modules/ksb/Application.pm

http://commits.kde.org/kdesrc-build/578e5847db3b4d3e67b06743ad9f42a8f9194269