Skip to content

DOCS: Port parser for github links from makefile+sed into perl, extend for lists - #3594

Open
jimklimov wants to merge 9 commits into
networkupstools:masterfrom
jimklimov:issue-1953
Open

DOCS: Port parser for github links from makefile+sed into perl, extend for lists#3594
jimklimov wants to merge 9 commits into
networkupstools:masterfrom
jimklimov:issue-1953

Conversation

@jimklimov

@jimklimov jimklimov commented Aug 30, 2026

Copy link
Copy Markdown
Member

Pros:

  • patterns we regularly use like [PRs #123, #456, issues #321, #789] are now handled to generate correct type of links
  • code can be re-used by other projects
  • also added support for GHSA* links now that we handle security advisories

Cons:

  • perl required but should be available on all maintainer/packager systems anyhow :)

Rough follow-up for recipe storyline started with #1953

@jimklimov jimklimov added this to the 2.8.6 milestone Aug 30, 2026
@jimklimov jimklimov added documentation CI Entries related to continuous integration infrastructure (here CI = tools + scripts + recipes) perl Perl binding code for NUT Hardening Ideas and implems to make NUT deployments more robust and secure (relaxed convenience may suffer) labels Aug 30, 2026
@github-actions

github-actions Bot commented Aug 30, 2026

Copy link
Copy Markdown

A ZIP file with standard source tarball and another tarball with pre-built docs for commit bd2d572 is temporarily available: NUT-tarballs-PR-3594.zip.

jimklimov added a commit to jimklimov/nut that referenced this pull request Aug 30, 2026
…plural "PRs, issues, advisories" [networkupstools#1953, networkupstools#3594]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
@AppVeyorBot

Copy link
Copy Markdown

@AppVeyorBot

Copy link
Copy Markdown

@AppVeyorBot

Copy link
Copy Markdown

Build nut 2.8.5.5151-master completed (commit 579abfe591 by @jimklimov)

@AppVeyorBot

Copy link
Copy Markdown

…ant the stack of Makefile inline SED expressions into a more flexible separate perl script [networkupstools#1953]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…of GH URI parts [networkupstools#1953]

This way the script can be more easily reused by other projects and
is easier to maintain with symbolic names for repetititve sequences.

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…plural "PRs, issues, advisories" [networkupstools#1953, networkupstools#3594]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…generated earlier [networkupstools#1953]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
…c paragraph glue) on a line after a link [networkupstools#1953]

Signed-off-by: Jim Klimov <jimklimov+nut@gmail.com>
@AppVeyorBot

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI Entries related to continuous integration infrastructure (here CI = tools + scripts + recipes) documentation Hardening Ideas and implems to make NUT deployments more robust and secure (relaxed convenience may suffer) perl Perl binding code for NUT

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants