Saltar al contenido principal

Elige tu camino

Primeros pasos

Tres formas de hacer avanzar el código abierto. Elige el resultado que buscas y sigue el camino más corto para conseguirlo.

Como Autor del Código

Objetivo: crear y gestionar recompensas para issues de tu repositorio de GitHub. Dónde: GitHub o la app de Opire. Resultado: solo los autores del código del repositorio pueden crear recompensas; el resto puede intentarlas y reclamarlas.

`Opcional` Instala el bot

El bot de Opire permite usar comandos en los repositorios donde está instalado. Crear una recompensa sigue estando reservado a los autores del código del repositorio.

Aunque es opcional —puedes crear recompensas desde la plataforma web—, recomendamos usar el bot para integrarte directamente con los proyectos.

Comunica a tu comunidad que usas Opire para que pueda financiar o resolver issues. Puedes incluirlo en el README.md, el foro de la comunidad o Discord.

Crea tu primera recompensa

Usa la app o el comando /reward para una issue de un repositorio del que seas autor o autora del código.

Crear una recompensa

Objetivo: financiar el trabajo de una issue de un repositorio propio. Necesitas: ser autor o autora del código, la URL de la issue de GitHub y una cantidad. Dónde: usa la app de Opire o /reward si el repositorio tiene OpireBot.

Elige una issue de tu repositorio

Solo los autores y las autoras del código pueden crear recompensas. Esta regla se aplica a repositorios públicos y privados, en la app de Opire y con nuestros comandos. Tener acceso al repositorio no es suficiente.

Las recompensas empiezan en 20 US$. También puedes agradecer una contribución con una propina desde 1 US$. Consulta la política de costes y pagos antes de crear una.

Una issue puede tener asociadas múltiples recompensas creadas por sus autores o autoras del código. Cada creador será responsable de pagar su parte.

Como Desarrollador

Objetivo: resolver una issue con recompensa. Necesitas: acceso al repositorio y una pull request válida. Resultado: cada creador recibe tu reclamación y decide si la PR cumple los requisitos de la issue antes de gestionar el pago.

Busca una issue con recompensas e intenta resolverla

En nuestra plataforma podrás buscar entre todas las recompensas disponibles según el tipo de tecnología, precio, etc. Cuando hayas encontrado una issue que creas que puedes resolver, inténtalo para hacerle saber al mundo que pretendes reclamar las recompensas asociadas cuando la resuelvas.

Es posible que algunas de las recompensas creadas estén en proyectos en los que no se pueden usar nuestros comandos. En esos casos, tendrás que reclamarlas desde tu dashboard en nuestra plataforma.

Crea una PR y reclama la recompensa

Una vez tengas la solución a la issue, crea una PR y utiliza nuestros comandos (o nuestra plataforma) para reclamar las recompensas asociadas.

Ten en cuenta que esto no significa que se te vaya a pagar automáticamente. Los creadores de las recompensas te pagarán cuando comprueben que tu solución cumple con los requisitos definidos en la issue.

Dado que una misma issue puede tener asociadas múltiples recompensas de diferentes creadores, cada uno de ellos pagará su parte por separado (pudiendo hacerlo en momentos diferentes). En tu dashboard podrás ver en todo momento la cantidad pendiente por recibir para las bounties que hayas reclamado.