wnpp.debian.net Le projet wnpp.debian.net a commencé en 2009 avec le code Spaghetti PHP 5 et MySQL et l'objectif de fournir une meilleure expérience utilisateur que les pages WNPP déjà existantes [1] et [2] combinées. À en juger par un e-mail de 2008, j'avais à l'origine l'intention de mieux montrer quels packages Debian…
Une partie de cela que j'ai réalisée avec ce projet.
D'ici 2021, il est devenu clair que le maintien de l'ancien PHP et un adaptateur MySQL déprécié auraient besoin d'un remplacement bientôt pour ne pas prendre feu… alors j'ai réécrit l'intégralité du projet à Django et Python 3 et j'ai remplacé MySQL par PostgreSQL. Le modèle de base de données Django est un port direct du schéma de table MySQL d'origine (et n'est donc pas idéal) et l'interface utilisateur est la même, donc elle ressemble toujours aux années 90. Au moins, la pile technologique n'est plus un zombie, a une couverture de test suffisante pour permettre des mises à jour aveugles des dépendances tierces à faible risque et a une bonne chance de survivre pendant quelques années de plus.
Le code est sous licence sous la licence GNU Affero GPL v3 or later .
Si vous aimez le projet wnpp.debian.net , veuillez prendre en charge le projet en mettant en vedette son référentiel GitHub. Merci!