Habe ich irgendwelche Verpflichtungen, wenn ich ein Ei auf die cheese hochladen?

StackOverflow https://stackoverflow.com/questions/1106759

  •  12-09-2019
  •  | 
  •  

Frage

Angenommen, ich möchte einige Eier auf dem Cheese Shop hochladen. Habe ich irgendeine Verpflichtung? Bin ich verpflichtet, eine Lizenz zur Verfügung stellen? Bin ich erforderlichen Tests zur Verfügung stellen? Muss ich irgendwelche Verpflichtungen gegenüber den Nutzern dieses Ei (falls vorhanden)?

Ich habe nicht wirklich etwas als Open Source ‚veröffentlicht bis jetzt, und ich möchte den Prozess kennen.

War es hilfreich?

Lösung

  1. Sie haben eine Verpflichtung, das Paket mit einer nützlichen Beschreibung zu registrieren. Nichts ist frustrierender als ein Paket zu finden, dass kann gut sein, aber man weiß es nicht, weil es keine Beschreibung.

    Ein typisches Beispiel für Faule Entwickler: http://pypi.python.org/pypi/ GEVENT / 0.9.1

    Besser: http://pypi.python.org/pypi/itty/0.6. 0

    Fantastische (auch ein Changelog!): http://pypi.python.org /pypi/jarn.mkrelease/2.0b2

  2. Auf cheese können Sie auch wählen, um das Paket nur zu registrieren, aber nicht den Code laden. Stattdessen können Sie Ihre eigene Download-URL zur Verfügung stellen. Tu das nicht! Das bedeutet, dass die Software nicht verfügbar wird, wenn cheese unten ist oder , wenn der Server nicht verfügbar ist. Das bedeutet, dass wenn Sie ein System installieren möchten, dass Ihre Software verwendet, die Chancen, dass es fehlschlagen, weil ein Server irgendwo verdoppelt. Und mit einem großen System, wenn Sie fünf verschiedene Server beteiligt haben ... laden Sie immer das Paket an den cheese sowie es Registrierung notwendig!

  3. Sie können auch die Verpflichtung haben, nicht das Ei zu entfernen (außer in Ausnahmefällen) als Menschen, die auf einer bestimmten Version der Software abhängen beginnen schlagen fehl, wenn Sie diese Version entfernen.

    Wenn Sie die Software nicht mehr unterstützen wollen, laden Sie eine neue Version, mit einem großen, fetten „Das ist nicht mehr unterstützte Software“ oder etwas, oben auf der Beschreibung.

    Und laden Sie keine Entwicklungsversionen, wie "0.1dev-r73183".

  4. Und obwohl Sie keine „Verpflichtung“ haben können Sie Ihre Software zu lizenzieren, müssen Sie ein bisschen, oder das Hochladen wird sinnlos. Wenn Sie nicht sicher sind, mit GPL gehen.

Das ist es, so weit es mich betrifft. Sorry über die Schimpfen. ; -)

Andere Tipps

Sie müssen den Code lizenzieren. Trotz allem, was einige Leute denken mögen, die Autoren von Inhalten müssen tatsächlich die Lizenz auf eigene Faust zu gewähren. Das Käse-Geschäft kann nicht eine Lizenz an anderen Personen erteilen, den Inhalt zu verwenden, bis Sie es als Copyright-Inhaber gewährt haben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top