[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1021709: manpages.debian.org: FAQ is full of deadlinks, incl. to the static assets repo



One day I'll actually attach a patch when I say I do.
From e920daac585c51deb6a65b332f921a0b02d90123 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=D0=BD=D0=B0=D0=B1?= <nabijaczleweli@nabijaczleweli.xyz>
Date: Mon, 24 Oct 2022 17:19:31 +0200
Subject: [PATCH 1/2] faq.tmpl: fix deadlinks
X-Mutt-PGP: OS

Closes: #1021709
Closes: #960597
---
 faq.tmpl | 26 ++++++++++----------------
 1 file changed, 10 insertions(+), 16 deletions(-)

diff --git a/faq.tmpl b/faq.tmpl
index c221fa9..6dd8e43 100644
--- a/faq.tmpl
+++ b/faq.tmpl
@@ -12,10 +12,8 @@
   package</a>, since version 0.70 (buster and later), there is
   a <code>dman</code> command which fetches pages from this site
   dynamically. If you can't install the package directly for some
-  reason, you can also download and run
-  the <a href="https://anonscm.debian.org/git/collab-maint/debian-goodies.git/plain/dman?id=19924c907a8b907eaea3c0d942c5ae780ef6111e";>source
-  code</a>. Review the source before running to make sure it hasn't
-  been compromised!
+  reason, you can also download and run it
+  <a href="https://salsa.debian.org/debian/debian-goodies/-/blob/master/dman";>directly</a>.
 </p>
 
 <h2 id="man-problems">Where to report problems in manpages?</h2>
@@ -29,9 +27,9 @@ need to be reported:
 <li>If the manpage renders correctly in some manpage viewers, but not
   on <a href="https://manpages.debian.org";>manpages.debian.org</a>,
   this might likely be a limitation/bug
-  with <a href="http://mdocml.bsd.lv/";>mdocml</a> (the renderer we
-  use). <a href="http://mdocml.bsd.lv/contact.html";>Report at
-  mdocml</a>.</li>
+  with <a href="http://mandoc.bsd.lv/";>mandoc</a> (the renderer we
+  use). <a href="http://mandoc.bsd.lv/contact.html";>Report at
+  mandoc</a>.</li>
 <li>If the manpage contains wrong content, and was added by the Debian
   package maintainer, report at
   the <a href="https://bugs.debian.org/";>Debian bug tracker</a>.</li>
@@ -73,14 +71,10 @@ need to be reported:
   itself, <a href="https://github.com/Debian/debiman/pulls";>pull
   requests are welcome on Github</a>. If the problem is in the content
   of one of those static pages, you may need to make changes to the
-  <a href="https://anonscm.debian.org/git/srv-manpages/debian-assets.git/";>static
-  assets repository</a>. Pushing to that repository requires access to
-  the <code>srv-manpages</code> group, which is granted through a
-  request on
-  the <a href="https://alioth.debian.org/projects/srv-manpages/";>Alioth
-  project</a>. You can also simply send a patch by email on
+  <a href="https://salsa.debian.org/manpages-team/debian-assets";>static
+  assets repository</a> &em; send a MR on salsa or patch to
   the <a href="https://lists.debian.org/debian-doc/";>Debian
-  Documentation Mailing List</a> if this is a one-off change.
+  Documentation Mailing List</a>.
 </p>
 
 <p>
@@ -112,8 +106,8 @@ need to be reported:
   platform for your own need. The source code
   is <a href="https://github.com/Debian/debiman/";>hosted on Github</a>
   and the site-specific text for this site
-  is <a href="https://anonscm.debian.org/git/srv-manpages/debian-assets.git/";>hosted
-  on Alioth</a>, which may be useful as an example of how to customize
+  is <a href="https://salsa.debian.org/manpages-team/debian-assets";>hosted
+  on Salsa</a>, which may be useful as an example of how to customize
   this text in your own instance.
 </p>
 
-- 
2.30.2

From ef239f002616557339e295ea99d1f0d9daa43643 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=D0=BD=D0=B0=D0=B1?= <nabijaczleweli@nabijaczleweli.xyz>
Date: Mon, 24 Oct 2022 17:22:20 +0200
Subject: [PATCH 2/2] faq.tmpl: by {,the} Debiman cron job
X-Mutt-PGP: OS

---
 faq.tmpl | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/faq.tmpl b/faq.tmpl
index 6dd8e43..583a3cb 100644
--- a/faq.tmpl
+++ b/faq.tmpl
@@ -78,7 +78,7 @@ need to be reported:
 </p>
 
 <p>
-  Changes to the static assets are picked up by Debiman cron job,
+  Changes to the static assets are picked up by the Debiman cron job,
   which runs every 4 hours. Then the changes are propagated through a
   Debian static mirror infrastructure, which adds an additional
   delay. Changes to templates are not propagated until manpages
-- 
2.30.2

Attachment: signature.asc
Description: PGP signature


Reply to: