Module::Znuny::CoreList

Free

by Renée Bäckercommunity

Ein Perl-Modul, das eine Übersicht der mit Znuny-Releases ausgelieferten Perl-Module und deren Versionen bietet.

Module::Znuny::CoreList ist ein unverzichtbares Werkzeug für Entwickler im Znuny-Ökosystem. Analog zum bekannten Module::CoreList für den Perl-Kern bietet dieses Modul eine Datenbank über alle Perl-Abhängigkeiten, die standardmäßig mit Znuny ausgeliefert werden. Dies erlaubt es Addon-Autoren, präzise zu prüfen, ob ein benötigtes Modul bereits im Zielsystem vorhanden ist oder als externe Abhängigkeit deklariert werden muss. Das Modul unterstützt die gesamte Historie von Znuny, angefangen bei den frühen Versionen bis hin zu den aktuellen Releases.

Funktionen

  • Versions-Mapping

    Ermöglicht die programmatische Abfrage, welche Perl-Module in welcher Version mit einer bestimmten Znuny-Version (ab 2.3.x) ausgeliefert wurden.

  • Abhängigkeitsanalyse

    Hilft Entwicklern dabei, die minimal erforderliche Znuny-Version für ihre Erweiterungen basierend auf den verfügbaren Core-Modulen zu bestimmen.

Verwandte Pakete