From 3f4111e955d79c622fe92085c8d1acc365dbe4d2 Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Oct 11 2021 18:16:59 +0000 Subject: [PATCH 1/6] Remove note about CCing perl-sig on perl packages This section references a wiki page which does not exist, and there is no way to do what the section is asking at package creation time. The best I think someone could do is manually give perl-sig ticket permissions on the repo after it is created. I checked several perl packages created in the last couple of years and none of them have done this, so I suspect this is just outdated. --- diff --git a/guidelines/modules/ROOT/pages/Perl.adoc b/guidelines/modules/ROOT/pages/Perl.adoc index 9c943f0..281d148 100644 --- a/guidelines/modules/ROOT/pages/Perl.adoc +++ b/guidelines/modules/ROOT/pages/Perl.adoc @@ -187,5 +187,3 @@ PERL5_CPANPLUS_IS_RUNNING=1 to avoid CPAN entirely. == Perl SIG People around Perl, who are packaging, maintaining & reviewing packages. If you are interested in Perl, join https://lists.fedoraproject.org/admin/lists/perl-devel.lists.fedoraproject.org/[the mailing list], where are discussed latest issues. - -New Perl packages should set the https://lists.fedoraproject.org/admin/lists/perl-devel.lists.fedoraproject.org/[Fedora Perl SIG mailing list] as a member of the initial-cc list for bugzilla. This can be done by adding the user `+perl-sig+` to the initial CC list when creating the link:Package_SCM_admin_requests#New_Packages[New Package SCM Request]. From feaa8a47b6336ed6f2e42f0a6810ef440d8c501f Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Oct 11 2021 18:16:59 +0000 Subject: [PATCH 2/6] Fox broken link in Haskell guidelines The old packages application no longer exists. Link to the source repo for the package instead. --- diff --git a/guidelines/modules/ROOT/pages/Haskell.adoc b/guidelines/modules/ROOT/pages/Haskell.adoc index 588be61..ec998b2 100644 --- a/guidelines/modules/ROOT/pages/Haskell.adoc +++ b/guidelines/modules/ROOT/pages/Haskell.adoc @@ -7,7 +7,7 @@ Most Haskell packages are released on https://hackage.haskell.org[Hackage] and u == Spec file templates -Spec files in line with these templates are generated automatically by the https://apps.fedoraproject.org/packages/cabal-rpm[cabal-rpm] packaging tool +Spec files in line with these templates are generated automatically by the https://src.fedoraproject.org/rpms/cabal-rpm[cabal-rpm] packaging tool which also adds dependencies listed in the package's `+.cabal+` configuration file. Most packages should then build, though for some packages it may be necessary to specify some additional BuildRequires and/or Requires, and to check non-Haskell devel dependencies. From 61a644669c39cd83efeffb49122fc76b4e12e35b Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Oct 11 2021 18:16:59 +0000 Subject: [PATCH 3/6] Remove dead link I could not find an equivalent link to developer.micrfosoft.com so I just removed it and left the text. I believe it was merely explanatory in any case. --- diff --git a/guidelines/modules/ROOT/pages/FontsPolicy.adoc b/guidelines/modules/ROOT/pages/FontsPolicy.adoc index 5bd1612..d1db408 100644 --- a/guidelines/modules/ROOT/pages/FontsPolicy.adoc +++ b/guidelines/modules/ROOT/pages/FontsPolicy.adoc @@ -43,7 +43,7 @@ A **font family** is composed of *font files, that share a single design, and di Weight:: Bold, Black… Width∕Stretch:: Narrow, Condensed, Expanded… Slope/Slant:: Italic, Oblique -https://developer.microsoft.com/en-us/microsoft-edge/testdrive/demos/variable-fonts/#font-optical-sizing[Optical sizing]:: Caption… +Optical sizing:: Caption… Those parameters correspond to the https://docs.microsoft.com/en-us/typography/opentype/spec/dvaraxisreg#registered-axis-tags[default axes] of OpenType variable fonts. The variable fonts model is an extension of the **WWS** model described in the https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Components.PostAttachments/00/02/24/90/36/WPF%20Font%20Selection%20Model.pdf[WPF Font Selection Model] whitepaper (2007). ==== From 75e1dc10a656920ca153a2108c45705e372beded Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Oct 11 2021 18:16:59 +0000 Subject: [PATCH 4/6] Fix bad links in systemd guidelines The systemd source tree was rearranged a bit and the links broke. It may not be advisable to link into the source tree like this but the links should at least be correct. --- diff --git a/guidelines/modules/ROOT/pages/Scriptlets.adoc b/guidelines/modules/ROOT/pages/Scriptlets.adoc index 0310a5e..555c37b 100644 --- a/guidelines/modules/ROOT/pages/Scriptlets.adoc +++ b/guidelines/modules/ROOT/pages/Scriptlets.adoc @@ -348,8 +348,8 @@ macro MAY be used as a weaker form of `%systemd_requires` that only declares an ===== Macro details For details on what these macros evaluate to, refer to the following sources: -https://github.com/systemd/systemd/blob/master/src/core/macros.systemd.in[macros.systemd.in], -https://github.com/systemd/systemd/blob/master/src/core/triggers.systemd.in[triggers.systemd.in] and +https://github.com/systemd/systemd/blob/master/src/rpm/macros.systemd.in[macros.systemd.in], +https://github.com/systemd/systemd/blob/master/src/rpm/triggers.systemd.in[triggers.systemd.in] and https://www.freedesktop.org/software/systemd/man/daemon.html[daemon(7)]. === Shells From 9f403e101ff6515dbf477d350ea96b067e216de5 Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Oct 11 2021 18:16:59 +0000 Subject: [PATCH 5/6] Remove dead link from fonts guidelines This was a link to some random blob in a microsoft CDN. I can find no equivalent location for a similar document and so I just completely removed the reference. --- diff --git a/guidelines/modules/ROOT/pages/FontsPolicy.adoc b/guidelines/modules/ROOT/pages/FontsPolicy.adoc index d1db408..dd80f86 100644 --- a/guidelines/modules/ROOT/pages/FontsPolicy.adoc +++ b/guidelines/modules/ROOT/pages/FontsPolicy.adoc @@ -86,7 +86,6 @@ A *font package*, is an installation (RPM) package, containing OpenType font fil * [x] Fontconfig rules MUST rewrite `family` and `style` when they are not compliant with https://docs.microsoft.com/en-us/typography/opentype/spec/name#name-ids[OpenType WWS] rules: ** `family` MUST NOT contain _Weight_, _Width_ or _Slope_ attributes (ideal WWS family name, Name ID 21), ** `style` MUST contain only _Weight_, _Width_ or _Slope_ attributes (ideal WWS subfamily name, Name ID 22), -** refer to the https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Components.PostAttachments/00/02/24/90/36/WPF%20Font%20Selection%20Model.pdf[WPF Font Selection Model] whitepaper for extensive WWS attribute documentation, ** Name ID 21 & 22 fields may exist or not in the packaged font files, and may be correct or not. The packager MUST set the correct value at the fontconfig level if the value fontconfig extracts from font files is incorrect. * [x] Fontconfig rules MUST rewrite `family` to remove format attributes when they exist, ** for exemple: `OT`, `TT`, `Variable`, `Graphite`, `G`, etc, From 0f392252b20381d7eb726f5b1bbf70c471e86df1 Mon Sep 17 00:00:00 2001 From: Jason Tibbitts Date: Oct 11 2021 18:16:59 +0000 Subject: [PATCH 6/6] Remove another dead link from the Fonts guidelines Yet another link to a blob in a Microsoft CDN. --- diff --git a/guidelines/modules/ROOT/pages/FontsPolicy.adoc b/guidelines/modules/ROOT/pages/FontsPolicy.adoc index dd80f86..7028149 100644 --- a/guidelines/modules/ROOT/pages/FontsPolicy.adoc +++ b/guidelines/modules/ROOT/pages/FontsPolicy.adoc @@ -45,7 +45,7 @@ Width∕Stretch:: Narrow, Condensed, Expanded… Slope/Slant:: Italic, Oblique Optical sizing:: Caption… -Those parameters correspond to the https://docs.microsoft.com/en-us/typography/opentype/spec/dvaraxisreg#registered-axis-tags[default axes] of OpenType variable fonts. The variable fonts model is an extension of the **WWS** model described in the https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Components.PostAttachments/00/02/24/90/36/WPF%20Font%20Selection%20Model.pdf[WPF Font Selection Model] whitepaper (2007). +Those parameters correspond to the https://docs.microsoft.com/en-us/typography/opentype/spec/dvaraxisreg#registered-axis-tags[default axes] of OpenType variable fonts. ==== * [x] Packagers MUST apply the definition provided in this section to determine font family boundaries,