Re: [announce] skarnet.org November 2023 release
Hi again, On 22/11/23 21:34, aitor wrote: Hi, On 11/11/23 7:48, Alexis wrote: Updated versions of my man page ports are now available: https://git.sr.ht/~flexibeast/s6-man-pages/refs/v2.12.0.0.1 https://git.sr.ht/~flexibeast/s6-networking-man-pages/refs/v2.6.0.0.1 https://git.sr.ht/~flexibeast/execline-man-pages/refs/v2.9.4.0.1 https://git.sr.ht/~flexibeast/s6-linux-init-man-pages/refs/v1.1.2.0.1 https://git.sr.ht/~flexibeast/s6-portable-utils-man-pages/refs/v2.3.0.3.1 https://git.sr.ht/~flexibeast/s6-rc-man-pages/refs/v0.5.4.2.1 Alexis. Thanks for the man pages, Alexis. I'll work on an APT repository for Devuan. I've posted in the Antix forum explaining how to install the s6 packages: https://www.antixforum.com/forums/reply/129159/ Tested in the Antix official images (runit versions). The packaging should work in devuan and derivatives as well, but then you want to create the symlink: /bin/execlineb -> /usr/bin/execlineb that has not been included in the packaging for Antix due to the debian /usr merge: https://wiki.debian.org/UsrMerge Cheers, Aitor.
Re: [announce] skarnet.org November 2023 release
Petr Vaněk writes: I was always wondering, do you synchronize man pages just by hand or is there some automation involved? By hand. i generate a diff of what's changed, and then manually convert that to mdoc(7). How long that takes varies between releases, due to various factors. The HTML source is mostly presentational markup, whereas mdoc(7) is semantic markup (in contrast to man(7), as used for the Linux man pages, which is mostly a presentational markup language). It's often not possible to algorithmically determine what semantic markup is required for a given presentational tag: for instance, is a given '' tag indicating an argument (= 'Ar' in mdoc), or a program (possibly 'Xr', possibly something else), 'mere' emphasis (= 'Em'), or something else? i personally find mdoc(7) far more pleasant to work with than man(7) - i probably wouldn't have done the port if use of the latter had been a requirement - and the fact that it's semantic means it's possible to do things like use apropos(1) to search for pages containing particular terms in particular contexts (e.g. uses of a specific environment variable). Anyway, I plan to package s6-*man-pages for gentoo. Wonderful, thank you! i would suggest they should go in the 'app-doc' category (but of course i'll defer to the Gentoo devs on this). Alexis.
Re: [announce] skarnet.org November 2023 release
On Thu, Nov 23, 2023 at 11:03:02AM +1100, Alexis wrote: > s6-man-pages is only packaged for a few distros: > > https://repology.org/project/s6-man-pages/versions > > (Not listed is Gentoo, my daily driver, although a package is > available via the 'bgo-overlay' repo; it'd be nice if someone were > willing to maintain a package in the 'gentoo' or 'GURU' repos, given > that Gentoo is one of the main distros allowing a non-systemd-based > setup.) I was always wondering, do you synchronize man pages just by hand or is there some automation involved? Anyway, I plan to package s6-*man-pages for gentoo. Petr
Re: [announce] skarnet.org November 2023 release
aitor writes: Thanks for the man pages, Alexis. I'll work on an APT repository for Devuan. That'd be great, thanks! s6-man-pages is only packaged for a few distros: https://repology.org/project/s6-man-pages/versions (Not listed is Gentoo, my daily driver, although a package is available via the 'bgo-overlay' repo; it'd be nice if someone were willing to maintain a package in the 'gentoo' or 'GURU' repos, given that Gentoo is one of the main distros allowing a non-systemd-based setup.) And e.g. s6-linux-init-man-pages is only packaged for Alpine: https://repology.org/project/s6-linux-init-man-pages/versions Best wishes! Alexis.
Re: [announce] skarnet.org November 2023 release
Hi, On 11/11/23 7:48, Alexis wrote: Updated versions of my man page ports are now available: https://git.sr.ht/~flexibeast/s6-man-pages/refs/v2.12.0.0.1 https://git.sr.ht/~flexibeast/s6-networking-man-pages/refs/v2.6.0.0.1 https://git.sr.ht/~flexibeast/execline-man-pages/refs/v2.9.4.0.1 https://git.sr.ht/~flexibeast/s6-linux-init-man-pages/refs/v1.1.2.0.1 https://git.sr.ht/~flexibeast/s6-portable-utils-man-pages/refs/v2.3.0.3.1 https://git.sr.ht/~flexibeast/s6-rc-man-pages/refs/v0.5.4.2.1 Alexis. Thanks for the man pages, Alexis. I'll work on an APT repository for Devuan. Cheers, Aitor.
Re: [announce] skarnet.org November 2023 release
Updated versions of my man page ports are now available: https://git.sr.ht/~flexibeast/s6-man-pages/refs/v2.12.0.0.1 https://git.sr.ht/~flexibeast/s6-networking-man-pages/refs/v2.6.0.0.1 https://git.sr.ht/~flexibeast/execline-man-pages/refs/v2.9.4.0.1 https://git.sr.ht/~flexibeast/s6-linux-init-man-pages/refs/v1.1.2.0.1 https://git.sr.ht/~flexibeast/s6-portable-utils-man-pages/refs/v2.3.0.3.1 https://git.sr.ht/~flexibeast/s6-rc-man-pages/refs/v0.5.4.2.1 Alexis.
Re: [announce] skarnet.org November 2023 release
On Mon, Nov 6, 2023 at 2:17 PM Laurent Bercot wrote: > > > Hello, > > New versions of all the skarnet.org packages are available. > This is a big one, fixing a lot of small bugs, optimizing a lot behind > the scenes, adding some functionality. Some major version bumps were > necessary, which means compatibility with previous versions is not > guaranteed; updating the whole stack is strongly recommended. > > Also, tipidee is out! If you've been looking for a small inetd-like > Web server that is still standards-compliant and fast, you should > definitely check it out. > > skalibs-2.14.0.0 (major) Minor issue, the version linked from the web page (https://skarnet.org/software/skalibs/) needs a bump -- Alex Kiernan
Re: [announce] skarnet.org November 2023 release
An mdoc(7) port of the docs for tipidee is available: https://git.sr.ht/~flexibeast/tipidee-man-pages/archive/v0.0.1.0.1.tar.gz i hope to start work on updates to the other skaware man page ports in the coming days. "Laurent Bercot" writes: New versions of all the skarnet.org packages are available. This is a big one, fixing a lot of small bugs, optimizing a lot behind the scenes, adding some functionality. Some major version bumps were necessary, which means compatibility with previous versions is not guaranteed; updating the whole stack is strongly recommended. Also, tipidee is out! If you've been looking for a small inetd-like Web server that is still standards-compliant and fast, you should definitely check it out.