| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
| |
This CSS should be simplified, and starting to remove parts that are
not used or with marginal use makes sense.
People stuck on old Windows or Mac OS versions can probably use old
versions of free software browsers instead, or browser like K-Meleon
which look free software.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
|
|
|
|
| |
The files were verified to work fine with 'make build', and the
generated website seems to be the same than before (including with the
same conversion issues).
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
| |
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
|
|
|
|
|
|
|
| |
The mardown was converted to HTML with 'make build' and then published
on WordPress by copy-pasting the content generated with
haunthtml2wordpress.py.
The publication created a date in the WordPress HTML file that I
re-imported into the markdown.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
| |
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
|
|
|
|
| |
The modifications were written by dllud from suggestion made by
Tiberiu.
GNUtoo: commit message.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
|
|
|
|
| |
Without that, on another computer with Parabola, we end up with a
</div> line being printed at the end. So we need a more reliable
process and this is done by using guix shell with a fixed revision.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
| |
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
| |
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
|
|
|
| |
This was broken by the commit eb2d282a86f9a1895e091176f0c1fcf4df893fb0
("Move articles in wordpress/articles.").
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
|
|
|
| |
As the HAUNT variable uses its own package list, renaming
GUIX_PACKAGES to GUIX_CONVERT_PACKAGES makes the code more clear.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
| |
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There is still many things to do before we could replace the WordPress
blog with Haunt. For instance we didn't import the WordPress comments
yet, and viewers also don't have any way of commenting. We also need
to add a Replicant logo, and probably improve a bit the code and
documentation.
Because of all that, and also because working directly on markdown
files with git makes the work faster, easier, and easier to review,
having a way to add back markdown files inside WordPress is a good
idea.
Some markdown plugins for WordPress do exist but it was probably
faster to write some scripts to generate HTML that WordPress can
accept than reviewing these plugins for licensing and suitability.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since me and dllud planned to work together on this report, it was
easier to do it in markdown in a git repository than finding a way to
do that through Wordpress directly.
The method to integrate that markdown document back in wordpress has
been described in the Replicant infrastructure wiki here:
https://redmine.replicant.us/projects/replicant-infrastructure/wiki/Wordpress
Co-developed-by: dllud <dllud@riseup.net>
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
|
|
|
|
|
|
|
| |
Without that fix, the IceCat top bar shows the following text:
"Replicant status and report of the 37C3 and FOSDEM 2024
conferences. ? Replicant - GNU IceCat".
This fix makes sure a dash ('-') is displayed instead of the question
mark('?').
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
| |
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
| |
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
| |
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
|
|
|
| |
Some variables were named after the default haunt theme (ugly) or a
static blog generator used by GNU Boot (untitled).
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
| |
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
| |
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
| |
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Since the markdown target depends on the html target and that it is
mentioned in the README, it's a good idea to mention it in the
Makefile help as well.
This was broken since the commit
dac22e627f3c716201556537849743387464c73d ("Initial import") which is
also the very first commit.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
|
|
|
|
|
|
|
| |
Introducing non-deterministic code paths in the conversion is a bad
idea because we want the new blog to be as close as possible.
And so if humans verify that the old and new website are similar, to
be effective, the verification need to be done on top of a
deterministic process.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
| |
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
If we run the command mentionned in CONVERT we end up with the
following error:
$ guix shell -C \
python python-beautifulsoup4 python-html2text \
-- python3 convert.py
Traceback (most recent call last):
File "[...]/haunt-blog/convert.py", line 34, in <module>
import sh
ModuleNotFoundError: No module named 'sh'
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
| |
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
| |
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
|
|
|
|
| |
Since a human is supposed to review that file manually, it's a good
idea to add the file directly in git because without that the review
work will not be able to be reused by other people.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
|
|
|
| |
This makes it more clear that these files were downloaded from the
Replicant wordpress instance.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
|
|
|
|
| |
There are actually 8 pages as https://blog.replicant.us/page/8/ has an
"Introducing Replicant" article. It also has a link for "Newer posts"
but no link for "Older posts".
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
|
|
|
| |
We want to have a look that is somewhat similar to what is already on
the git.replicant.us blog, and that blog has white background.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
|
|
|
|
|
|
| |
The twentyeleven-style-20231107.css file was downloaded from the
blog.replicant.us web page.
As for website/builders/replicant-blog.scm, it is based on work I made
for GNU Boot.
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
| |
|
|
| |
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|
|
|
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
|