2012-10-12 7 views
9

Liest ich korrekt, wenn ich davon ausgehe, dass nur 'Besitzer' neue Versionen pushen können, oder können 'Betreuer' das auch tun?PyPI-Rollenwartung - Besitzer und Betreuer

Die Rolle des Betreuers wird aufgelistet als "Kann Informationen für einen bestimmten Paketnamen senden und aktualisieren.". Welche Informationen kann ein Betreuer speziell bearbeiten?

Antwort

14

A Maintainer kann:

  • bearbeiten Paketinformationen
  • Hinzufügen und Entfernen von Freisetzungen
  • Hinzufügen und Entfernen von Dateien für Freisetzungen
  • bearbeiten Release-Info

Jemand mit der Admin-Rolle kann zusätzlich auch Rollen zuweisen und das Paket insgesamt entfernen.

+0

Dank Martjin. Gibt es eine Chance auf einen Link zu dem, wo du es geschafft hast? –

+4

Ich habe den [PyPI-Quellcode] (https://bitbucket.org/loewis/pypi/src/438060f3117a/webui.py?at=default) durchsucht, um zu überprüfen, welche '.has_role()' -Aufrufe getätigt wurden. –

Verwandte Themen