Lebenszyklus
Bei Opire beginnt der Lebenszyklus einer Belohnung, wenn ein Benutzer die Lösung eines Problems anregen möchte. Dieser Prozess beginnt mit der Erstellung einer Belohnung, die mit einem Issue verknüpft ist, unter Verwendung von unseren Befehlen oder der Webplattform.
Nachdem die Belohnung erstellt wurde, erscheint sie auf der Opire-Plattform sowie auf dem Problem selbst. Jeder Programmierer kann die Belohnung anzeigen und entscheiden, ob er versuchen möchte, das Problem zu lösen, und andere mit dem Versuch -Befehl benachrichtigen.
Sobald ein Entwickler einen Pull Request (PR) mit den erforderlichen Änderungen öffnet, kann er die mit dem Problem verbundenen Belohnungen beanspruchen. Jeder Ersteller erhält einen Link zum PR, prüft die Lösung und organisiert die Zahlung für seine eigene Belohnung, wenn sie die Anforderungen des Issues erfüllt. Das Beanspruchen einer Belohnung löst niemals eine automatische Zahlung aus.
Mehrere Belohnungen
Ein weiteres Merkmal von Opire ist, dass es keine Grenzen für die Anzahl der Belohnungen gibt, die für ein einzelnes Problem erstellt werden können.
Wenn jemand lieber mit einem bescheideneren Betrag beginnt, kann er jederzeit weitere Belohnungen hinzufügen. Diese werden zum bestehenden Gesamtbetrag hinzugefügt, und jeder Ersteller bleibt nur für die von ihm erstellten Belohnungen verantwortlich.
Mehrere Ersteller
Mehrere Code-Eigentümer desselben Repositorys können Belohnungen für dasselbe Issue erstellen.
In diesem Fall ist der Betrag für den Entwickler die Summe dieser Belohnungen. Jeder Ersteller zahlt seinen Teil separat.