As discussed multiple times either on centos-devel list (for example https://lists.centos.org/pipermail/centos-devel/2023-February/142773.html), or during last docs hackaton in Brussels (day after Fosdem), it was decided to just archive the wiki as static html files (exported from moin) and just have these available through git repository
The ticket to track this is https://pagure.io/centos-infra/issue/1245
As we need to also migrate/move that VM elsewhere, and itself disappearing when CentOS Linux 7 will be EOL, and because the PoC was enough, I intend to do the following next monday (September 11th):
- snapshot wiki.centos.org content (frozen) - export to html static page - import that back in dedicated git repository (https://gitlab.com/CentOS/docs/wiki_archives- - have a new vhost that would just pull from that git repository (if anything was modified/updated) and still content served from https://wiki.centos.org (so that existing links would still work)
From that point, it's up to CentOS Docs SIG to decide how/where to put content, but most of the SIGs already moved content elsewhere (usually under https://sigs.centos.org) but in the meantime, it will still be possible to just use git workflow on html files to modify/update/remove content as needed (interim solution)
Kind Regards,
On 07/09/2023 14:06, Fabian Arrotin wrote:
As discussed multiple times either on centos-devel list (for example https://lists.centos.org/pipermail/centos-devel/2023-February/142773.html), or during last docs hackaton in Brussels (day after Fosdem), it was decided to just archive the wiki as static html files (exported from moin) and just have these available through git repository
The ticket to track this is https://pagure.io/centos-infra/issue/1245
As we need to also migrate/move that VM elsewhere, and itself disappearing when CentOS Linux 7 will be EOL, and because the PoC was enough, I intend to do the following next monday (September 11th):
- snapshot wiki.centos.org content (frozen)
- export to html static page
- import that back in dedicated git repository
(https://gitlab.com/CentOS/docs/wiki_archives-
- have a new vhost that would just pull from that git repository (if
anything was modified/updated) and still content served from https://wiki.centos.org (so that existing links would still work)
From that point, it's up to CentOS Docs SIG to decide how/where to put content, but most of the SIGs already moved content elsewhere (usually under https://sigs.centos.org) but in the meantime, it will still be possible to just use git workflow on html files to modify/update/remove content as needed (interim solution)
Kind Regards,
Done and so wiki.centos.org is now presenting static files (exported from moin) , all fetched from https://gitlab.com/CentOS/docs/wiki_archives
Worth knowing that the Docs SIG (https://accounts.centos.org/group/sig-docs/) has full access to that 'docs' namespace on gitlab.com/CentOS/ (and so can also modify the exported html files, should there be a need)
Kind Regards,
On Mon, 2023-09-11 at 10:07 +0200, Fabian Arrotin wrote:
Done and so wiki.centos.org is now presenting static files (exported from moin) , all fetched from https://gitlab.com/CentOS/docs/wiki_archives
The rewrite rules aren't working quite right. This works:
https://wiki.centos.org/SpecialInterestGroup/Hyperscale
By turning into this:
https://wiki.centos.org/SpecialInterestGroup(2f)Hyperscale.html
But this doesn't work:
https://wiki.centos.org/SpecialInterestGroup/Hyperscale/Meetings
Because it turns into this:
https://wiki.centos.org/SpecialInterestGroup(2f)Hyperscale/Meetings.html
Instead of this:
https://wiki.centos.org/SpecialInterestGroup(2f)Hyperscale(2f)Meetings.html
Need a 'g' on the end of the 's///'?
Worth knowing that the Docs SIG (https://accounts.centos.org/group/sig-docs/) has full access to that 'docs' namespace on gitlab.com/CentOS/ (and so can also modify the exported html files, should there be a need)
I'm genuinely surprised this FAS group exists (and that I own it), because there isn't actually a Docs SIG. It's never been approved by the Board.
-- Shaun
On 2023-09-11 16:54, Shaun McCance wrote:
On Mon, 2023-09-11 at 10:07 +0200, Fabian Arrotin wrote:
Worth knowing that the Docs SIG (https://accounts.centos.org/group/sig-docs/) has full access to that 'docs' namespace on gitlab.com/CentOS/ (and so can also modify the exported html files, should there be a need)
I'm genuinely surprised this FAS group exists (and that I own it), because there isn't actually a Docs SIG. It's never been approved by the Board.
This was discussed in the last board meeting and we've filed https://git.centos.org/centos/board/issue/121 to get the status of the Docs SIG clarified and formalized.
Cheers Davide