[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 0/5] My first few patches
From: |
Ludovic Courtès |
Subject: |
Re: [PATCH 0/5] My first few patches |
Date: |
Tue, 12 Oct 2021 11:35:04 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) |
Hi,
Arun Isaac <arunisaac@systemreboot.net> skribis:
>> Nope, it’s very low-tech: web pages at gnu.org and nongnu.org are
>> committed to a CVS (yes, CVS!) repository. Here are the instructions on
>> how to fetch it:
>>
>> https://savannah.nongnu.org/cvs/?group=skribilo
>>
>> When a new release comes out, I would build the manual and web site,
>> copy it to the CVS checkout, and run “cvs commit -m whatever”.
>
> Low tech indeed! But, the manual work involved is a pain. I think we
> should consider laminar[1], a light-weight continuous integration tool,
> that is much more minimalistic and elegant than big CI systems such as
> Travis. We just need to provide laminar with shell scripts. There is
> even a Guix service for laminar. So, deployment is really easy.
>
> Is it possible to set this up with savannah and GNU's servers? If
> not, could we consider setting up laminar on one of our own servers
> outside GNU?
Unfortunately no, we can’t deploy anything there. We’d need
infrastructure elsewhere (or perhaps move to, say, sr.ht, which provides
such services apparently.)
>> I would suggest waiting for the next release before updating the manual,
>> so users get to see the one corresponding to the current stable
>> version.
>
> Yes, agreed. But, we should probably host web versions of the manual for
> both the current stable release and the bleeding edge development
> version. This is what many Python projects do, after all.
Yes, that would be ideal.
Thanks,
Ludo’.
- [PATCH 0/5] My first few patches, Arun Isaac, 2021/10/01
- [PATCH 5/5] doc: Document the skribilo emacs mode., Arun Isaac, 2021/10/01
- [PATCH 2/5] doc: Replace unreproducible date->string computation., Arun Isaac, 2021/10/01
- [PATCH 3/5] doc: Remove redundant footnote., Arun Isaac, 2021/10/01
- [PATCH 4/5] doc: Re-indent and re-fill paragraph., Arun Isaac, 2021/10/01
- [PATCH 1/5] gitignore: Add po/* files., Arun Isaac, 2021/10/01
- Re: [PATCH 0/5] My first few patches, Ludovic Courtès, 2021/10/08