Hi all,
As you all have noticed, I've been working to clean up common-lisp.net and
simplifying the administration process.
One of the things we have done is that we implemented a deployment pipeline
for the common-lisp.net main site using GitLab. It's been a great joy to
work with it so far and made deployment of new site content easier than
ever before.
*My proposal is to set up a GitLab CI based deployment pipeline* for *all
common-lisp.net <http://common-lisp.net> projects*. Meaning that I'm
proposing to import the current project pages (/project/*/public_html) into
GitLab repositories (<project-name>-site) with a gitlab-ci file which
causes the content to be published.
The approach above will mean simple import of the existing static content.
However, after import, the static output can be replaced by different input
and a static content generator, just like we did with the common-lisp.net
site.
Eager to hear your thoughts,
Erik.
Hi,
It's been announced that Debian Buster will be released in the beginning of
July. While there's no immediate hurry to upgrade, there's definitely one
good reason to start working on an upgrade: Python 2 will be completely
decommissioned in 2020 and our mailing list infrastructure runs on Mailman
2 which runs on Python 2.
Debian Buster includes the new Mailman (Mailman 3) -- which runs on Python
3. Mailman 3 isn't just an upgrade to Python3, but a complete
re-architected Mailman. Mailman consists of 4 independent applications in
version 3. One of those is the mailing list archive manager.
Since we'll need to migrate our old mailing list archives to this new
infrastructure (and preferably keep the URLs stable), the migration may be
quite a bit of work to prepare. So, I'm looking for people who can help
out: find out which *exact* steps we have to go through to get minimal
downtime on an upgrade and get back to a stably running system on return.
Comments? Volunteers? Proposals?
--
Bye,
Erik.
http://efficito.com -- Hosted accounting and ERP.
Robust and Flexible. No vendor lock-in.
I pushed a change to cmucl-site, and the runner for it apparently hung
because it didn't finish the setup after an hour.
Perhaps it's just me, but in case it's not, could someone take a look?
Thanks!
--
Ray
> Begin forwarded message:
>
> From: ioanna <dimitriou(a)ioa.re>
> Subject: gitlab problem
> Date: July 3, 2019 at 23:01:59 GMT+2
> To: Mark Evenson <evenson.not.org(a)gmail.com>
>
> Hi Mark,
>
> how are you? It was fun to meet you at the last ELS.
>
> I'm having issues creating new projects at gitlab.common-lisp.net
>
> I'm getting the following error:
>
> -----
> The form contains the following error:
>
> undefined method `default_git_depth' for #<ProjectCiCdSetting:0x00007f6fe312b808> Did you mean? default_timezone
> -----
>
> Who shall I write about this? I couldn't find any links.
The user ‘idimitriou' is having problems creating new projects, which I am able to replicate via impersonating the user in the Gitlab web interface.
[1]: https://gitlab.common-lisp.net/idimitriou <https://gitlab.common-lisp.net/idimitriou>
I notice that the admin dashboard displays GitLab 12.0.2 (1a9fd38a4ca) with “update asap” in red. Perhaps upgrading will make this issue go away?
--
"A screaming comes across the sky. It has happened before but there is nothing
to compare to it now."
Hi,
Are the sites down for others as well, or just for me? (I'm accessing
from China, through a VPN... maybe I should also try without the VPN as I
don't expect these sites should be blocked by the Great Firewall...)
--
My Best,
Dave Cooper, david.cooper(a)gen.works
genworks.com, gendl.org
+1 248-330-2979