Nikola – Heise-Meldungen#
Ich mag den Heiseverlag und die Website [1] , denn es gibt nicht allzu viele deutschsprachige Websites mit dem Schwerpunkt Software.
Was negativ auffällt, sind schlecht recherchierte Artikel bzw. Meldungen und im konkreten Fall eine Meldung, die durch einseitige Hervorhebung oder andersherum betrachtet durch Unterschlagung, den Eindruck einer schlampigen oder oberflächlichen Berichterstattung hinterläßt.
Die Beiträge in Foren machen das immer wieder deutlich, wenn es sich um einen Artikel handelt. Im konkreten Fall geht es um eine Kurzmeldung [2] :
Version v8.3.0 des Blog-Generators Nikola basiert auf Python 3.12,
wofür das Entwickler-Team den Plugin-Manager komplett neu
erarbeitete. Nikola wandelt Markdown-Texte und Jupyter-Notebooks
automatisiert zu Blogbeiträgen um.
Der letzte Satz ist mir unangenehm aufgestoßen, denn den Blogartikel gelesen und ein wenig in der Dokumentation gestöbert, würde man schnell herausfinden, daß das Standardformat immer noch das Sphinx-Rest-Format ist und durch zusätzliche Konfiguration auch andere Formate als Eingabe unterstützt werden [3] . Ich zitiere hier mal die Dokumentation:
Supported input formats#
Nikola supports multiple input formats. Out of the box, we have compilers available for:
reStructuredText (default and pre-configured)
Markdown (pre-configured since v7.8.7)
Jupyter Notebook
HTML
PHP
anything Pandoc supports (including Textile, DocBook, LaTeX, MediaWiki, TWiki, OPML, Emacs Org-Mode, txt2tags, Microsoft Word .docx, EPUB, Haddock markup)
Plus, we have specialized compilers in the Plugins Index for:
AsciiDoc
BBCode
CommonMark
IRC logs
Markmin
MediaWiki (smc.mw)
Misaka
ODT
Emacs Org-Mode
reST with HTML 5 output
Textile
txt2tags
CreoleWiki
WordPress posts
In order to use input formats other than reStructuredText, you need some extra setup.
Wenn man es ganz genau nimmt stimmt auch der erste Satz nicht. Denn, ich zitiere [4] :
Nikola is written in Python 3 (3.7+).
Heißt, Nikola ist in Python geschrieben und kann ab Python-Version 3.7 aufwärts verwendet werden, nur die neueste Version läuft nun auch mit der aktuellen Python-Version 3.12.
Zusammenfassung#
Ein Heiseartikel oder eine Meldung muß durch weitere Recherchen auf Zeitgeist folgende und tendenziöse bzw. verkürzte Aussagen überprüft werden.
Für Artikel sollte man zusätzlich auch einige Diskussionen in den Foren lesen, auch wenn man neben sachlichen Argumenten, Stränge mit substanzlosen Beschimpfungen aussortieren muß.
Immerhin ist Neues aus der Python-Welt eine Meldung wert :-)
Mein Blutdruck stimmt jetzt wieder, nachdem ich diesen Blog-Artikel verfasst habe :-)