In Python Package Index (PyPI) – de catalogus voor Python-pakketten – heeft ondersteuning gekregen voor het markeren van projecten als gearchiveerd. Nu kunnen de maintainers van een pakket het project archiveren om gebruikers te laten weten dat het niet langer updates zal ontvangen.
Dit stelt gebruikers in staat om meer weloverwogen beslissingen te nemen over welke pakketten hun software afhankelijk is, vooral met betrekking tot de beveiliging van de toeleveringsketen, aangezien gearchiveerde projecten duidelijk aangeven dat er geen toekomstige updates of beveiligingspatches verwacht moeten worden.
Kenmerken:
- het archiveren van een project is geen verwijdering — het pakket wordt niet uit de index verwijderd en staat gebruikers niet in de weg bij het installeren ervan;
- archivering is een marker voor gebruikers, die eigenaars van het project de kans biedt om de status van het project te signaleren;
- PyPI van plan is om gearchiveerde pakketten niet te verwijderen.
Projecteigenaars kunnen het project archiveren door naar de projectinstellingen te gaan en naar beneden te scrollen naar het gedeelte ‘Project Archiveren’. Het wordt ook aanbevolen om een laatste release te doen voorafgaand aan archivering, door de projectomschrijving bij te werken en meer informatie over de archivering toe te voegen.
Ook projecteigenaars kunnen altijd het project opnieuw activeren indien nodig.
Bron: linux.org.ru
