Commit graph

20 commits

Author SHA1 Message Date
5d6912dd27 Link to the Perl module package naming guide from the Perl-specfic guide 2024-08-25 20:00:04 +00:00
9c71fa5973 Fix escapes 2023-03-12 13:50:25 +00:00
Carl George
6c9d9c08da Remove duplicate tables of contents
The Fedora docs theme now defaults to placing a table of contents on the
right hand side, so we don't need to set these attributes.
2023-01-31 21:57:45 -06:00
f7fe97de94 Perl: Replace versioned MODULE_COMPAT_ requires by RPM dependency generator
Rationale: https://fedoraproject.org/wiki/Changes/Perl_replace_MODULE_COMPAT_by_generator

Implemented here:
https://src.fedoraproject.org/rpms/perl-generators/pull-request/2
9bc8d5b783
2023-01-12 08:43:56 +00:00
2617446428 Always use !? for "not defined"
See https://github.com/rpm-software-management/rpm/discussions/2340
2023-01-09 10:52:51 +01:00
3d468b4a93 Perl: Remove clobbering plus characters
Those were injected with an automated conversion from Wiki. They
breaks the asciidoc rendering.
2022-10-03 15:16:56 +00:00
bd2ac3b61b Smoothen a link from Perl packaging guidelines to licensing guidelines
The old text was, in my opinion, difficult to read:

    See License: field in Spec file guidance specific to Perl.

This patch makes it easier to understand:

    See Licensing guidelines specific to Perl.
2022-07-28 09:43:05 +02:00
bf57e89a89 correct link 2022-07-27 21:46:23 +00:00
1d72e6b392 Update guidelines/modules/ROOT/pages/Perl.adoc
remove reference to license tag and add link as this has been updated and will be included in the new Fedora Docs licensing pages
2022-07-27 21:46:23 +00:00
3f4111e955 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.
2021-10-11 18:16:59 +00:00
e493204bf2 Use https links in Perl guidelines 2021-10-08 22:40:04 +00:00
0e3cf15bb0 Fixes hyper links 2021-08-03 00:48:23 +00:00
deca5f722c Capitalize some language names. 2019-06-21 10:11:16 -05:00
70e7ea5d7c Fix several typos. 2019-06-21 10:11:16 -05:00
c54853ab4b fix broken links
The linkchecker tool was used to identify broken links in the generated
documentation.  After running 'make && make serve' in one terminal,
linkchecker is run in another:

    linkchecker --check-extern --user-agent="curl/7.61.1" \
                --ignore-url="file:///antora/" \
                --ignore-url="https://crates.io" \
                --ignore-url="https://hosting-service/" \
                http://0.0.0.0:8000/packaging-guidelines/

One broken link remains: the Perl SIG "New Package SCM Request" link.
This has no direct replacement (in the context of adding an 'initial-cc'
to bug reports), as far as I can tell.  That text and link need to be
rewritten.  In context:

    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].

We ignore https://crates.io because it behaves badly with non-browser
tools (refer to https://github.com/rust-lang/crates.io/issues/788 for
details).

The --user-agent option is necessary to work around issues at sites like
drupal.org, which return a 403 when used with linkchecker's default
User-Agent header (LinkChecker/X.Y).
2019-03-07 17:03:24 +00:00
60ba24ee23 enable Tables of Contents on pages that want them
Merges: https://pagure.io/packaging-committee/pull-request/804
2018-10-05 17:45:13 +02:00
5f10313f78 Add titles to all language-specific pages. 2018-09-29 03:47:26 -04:00
Igor Gnatenko
60f9e22189
trivial: drop Category: links
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-09-22 08:50:12 +02:00
Igor Gnatenko
1d0bff1b20
trivial: make all inline text literal
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-09-22 08:50:12 +02:00
Igor Gnatenko
8a2c101fb5
adapt to antora
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-09-22 08:50:12 +02:00
Renamed from Packaging:Perl.adoc (Browse further)