Re: [announce] skarnet.org November 2023 release

2024-01-14 Thread aitor

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

2023-12-04 Thread Alexis



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

2023-12-04 Thread Petr Vaněk
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

2023-11-22 Thread Alexis



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

2023-11-22 Thread aitor

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

2023-11-10 Thread Alexis



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

2023-11-10 Thread Alex Kiernan
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

2023-11-06 Thread Alexis



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.