Pular para o conteúdo principal

Ciclo de Vida

Na Opire, o ciclo de vida de uma recompensa começa quando um usuário deseja incentivar a resolução de um problema. Esse processo começa criando uma recompensa associada a um Issue usando nossos comandos ou a plataforma web.

Ao criar a recompensa, ela aparecerá na plataforma Opire, bem como no próprio problema. Qualquer programador pode visualizar a recompensa e decidir se tentará resolver o problema, notificando outros usando o comando try.

Quando uma pessoa desenvolvedora abre uma pull request (PR) com as alterações necessárias, ela pode reivindicar as recompensas associadas ao problema. Cada criador recebe um link para a PR, analisa a solução e organiza o pagamento da sua própria recompensa se ela cumprir os requisitos da issue. Reivindicar uma recompensa nunca gera um pagamento automático.

Múltiplas Recompensas​

Outra característica distintiva da Opire é que não há limites para o número de recompensas que podem ser criadas para um único problema.

Se alguém preferir começar com um valor mais modesto, poderá adicionar mais recompensas no futuro. Elas se somam ao total existente e cada criador continua responsável apenas pelas recompensas que criou.

Múltiplos Criadores​

Vários proprietários do código do mesmo repositório podem criar recompensas para a mesma issue.

Neste caso, a Opire também suporta esse esforço colaborativo, então o valor que o programador recebe será a soma de todas as recompensas criadas por diferentes usuários. Cada criador pagará sua parte separadamente.