Le Libre Samedi du 7 novembre 2015 avait pour thème Pelican, un gestionnaire de blog statique sous licence AGPL v3.

Pour rappel, voici les principales commandes utilisées pendant la séance :
$ pelican-quickstart # Initialiser Pelican
$ geany content/nom_article.md # Créer un article
$ pelican content # Générer le blog
$ ./develop_server.sh start # Démarrer un serveur local de test
$ pelican-themes -i /usr/lib/python*/*-packages/pelican/themes/notmyidea montheme # Copier localement le thème par défaut pour édition
$ geany pelicanconf.py # Modifier la configuration
$ geany montheme/static/css/main.css # Éditer le css
$ mkdir content/images # Créer un dossier pour les images
$ mkdir content/pages # Créer un dossier pour les pages statiques (comme la page "À propos")
Pour ceux qui souhaitent approfondir les concepts abordés, les liens suivants sont un bon début :
- Documentation de Pelican : http://docs.getpelican.com/
- Plugins : https://github.com/getpelican/pelican-plugins
- Markdown, le langage de mise en forme des articles : http://daringfireball.net/projects/markdown/basics
- Introduction au CSS pour les thèmes : http://www.w3schools.com/css/
- D’autres générateurs de blogs statiques : http://www.staticgen.com/
N’hésitez pas à partager avec nous l’adresse de votre nouveau blog Pelican sur les listes de diffusion CaLviX. À bientôt pour un nouveau Libre Samedi sur un nouveau thème !