Thursday, February 28, 2019¶
I continued what I started yesterday : move the chatelet part our of the
lino_welfare
package into a new package lino_welcht
. This also
caused changes in welfare and book.
Sorry, Hamza, you will have a bit of additional work because you some uncommitted local changes in welfare which must get moved over to The Châtelet variant of Lino Welfare.
Summary of the changes
lino_welfare.chatelet –> lino_welcht
lino_welcht
itself is now used as plugin : it contains no models but thelocale
directory for the translations.New repository https://github.com/lino-framework/welcht
removed lino_welfare/chatelet from welfare repo
removed welfare_fr from manuals repo
Central project page (the output of the
docs
doctree of the welcht repo) is published at http://welcht.lino-framework.orgFrench documentation (the output of the
frdocs
doctree of the welcht repo) is published at https://fr.welfare.lino-framework.org (keep existing URLs)
We should do the same operation for weleup soon, so that welfare is really just a library (like xl).
Released Lino Welfare 19.2.0 in order to test the install instructions for welcht.
Building docs under Python 3¶
I had a file with a name containing a non-ascii char in one of my blogs. This
causes a problem when running inv clean -b
under Python 2 in that
project. I thought “Okay, let’s switch to Python 3 for building all our Sphinx
docs”.
But inv bd
fails under Python 3 for projects that use sphinxfeed.
sphinxfeed needs feedformatter which didn’t evolve sincs 2009. Yes
https://feedgen.kiesow.be/ might be a replacement. But for now I decided to
rename the non-ascii file and leave this for a later date.