wnpp.debian.net O projeto wnpp.debian.net começou em 2009 com o código Spaghetti PHP 5 e o MySQL e o objetivo de fornecer uma melhor experiência do usuário do que as páginas do WNPP já existentes [1] e [2] combinadas. A julgar por um e-mail de 2008, originalmente pretendia mostrar melhor quais pacotes Debian…
Parte disso, consegui com este projeto.
Em 2021, ficou claro que manter o PHP antigo e um adaptador MySQL depreciado em torno precisará de um substituto em breve para não pegar fogo ... Então, reescrevi todo o projeto em Django e Python 3 e substituí o MySQL por PostgreSql. O modelo de banco de dados Django é uma porta direta do esquema original da tabela MySQL (e, portanto, não é ideal) e a interface do usuário é a mesma, para que ainda se pareça com os anos 90. Pelo menos a pilha de tecnologia não é mais um zumbi, tem cobertura de teste suficiente para permitir atualizações cegas de dependências de terceiros com baixo risco e tem uma boa chance de sobreviver por mais alguns anos.
O código está licenciado sob a licença GNU Affero GPL v3 or later .
Se você gosta do projeto wnpp.debian.net , apoie o projeto estrelando seu repositório do GitHub. Obrigado!