Nikola – Heise-Meldungen#

Ich mag den Heiseverlag und die Website [1] , denn es gibt nicht all zu viele deutschsprachige Websits 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 anders herum 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 plug-in-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 verwendet werden können [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 stimm jetzt wieder, nachdem ich diesen Blog-Artikel verfasst habe :-)

Fußnoten#