Comment démarrer avec les Bounties?

Accès aux Bounties

Dans la barre de navigation, choisissez "Products" et ensuite "Bounties".

Flux de travail des Bounties

Les Bounties peuvent être utilisées de deux manières différentes :

  • Je suis un développeur qui cherche à contribuer à un projet. (Contributeur)

  • Je suis un projet OSS à la recherche de talents. (Financeur)

Spécifications des primes

Temps restant: Quantité de temps pour compléter le bounty. Type de projet:

  • Concours : Soumissions multiples souhaitées, la (ou les) meilleur recevra un prix.

  • Coopératif : Plusieurs contributeurs envoient plusieurs soumissions et la récompense sera partagée.

  • Traditionnel : Un candidat sera sélectionné pour réaliser le travail demandé, une proposition, un paiement.

Permissions:

  • Sans permission : N'importe qui peut travailler sur le bounty après avoir exprimé son intérêt.

  • Approbation requise : Les contributeurs doivent exprimer leur intérêt et attendre l'approbation pour travailler.

Ouvert : Depuis combien de temps le bounty a été créé.

Time Commitment: Durée prévue pour réaliser le bounty.

Type de bounty : Aspect fonctionnel du projet auquel le bounty s'applique. (i.e. Sécurité, Documentation, etc.)

**Niveau d'expérience

  • Débutant : Peu ou pas de compétences pré-requises sont nécessaires pour compléter le bounty.

  • Intermédiaire : Certaines compétences préalables sont nécessaires pour compléter le bounty.

  • Avancé : Des connaissances spécialisées ou la maîtrise d'un sujet en particilier peuvent être nécessaires pour compléter le bounty.

Description: Une explication détaillée du travail demandé par le financeur.

Flux de travail du contributeur

  • Choisissez "Explore Bounties" dans le menu Bounties.

  • Facultatif : Définissez les critères de recherche sur le côté gauche de l'écran (par défaut, il s'agit du réseau principal / des Bounties ouverts).

  • Sélectionnez un Bounty qui vous intéresse.

  • Examinez les spécifications du Bounty pour vous assurer qu'elle correspond bien à votre niveau de compétence.

  • Assurez-vous que vous avez bien compris les instructions du bounty de la description.

  • Cliquez sur le lien "Github" pour explorer davantage le projet et le problème.

  • Cliquez sur "Start to work" et donnez une description de la façon dont vous envisagez de travailler sur le problème.

  • Pour les bounties sans autorisation, vous pouvez commencer à travailler, pour les bounty nécessitant une approbation, vous devez attendre la confirmation du financeur pour travailler sur le bounty. Vous recevrez une notification et un email.

  • Lorsque le travail est terminé, soumettez votre travail sur le dépôt Github du bounty. Copiez l'URL de la demande de retrait.

  • Retournez à la page Github bounty et sélectionnez "Submit Work".

  • Collez l'URL de la demande de retrait dans le champ PR, acceptez les conditions et soumettez votre travail.

  • Votre wallet web3 s'ouvrira et vous demandera d'approuver le coût du gaz en Eth, puis approuvez cette demande. Ceci enregistre l'achèvement du projet sur la blockchain. REMARQUE : Les nouveaux utilisateurs peuvent visiter le faucet Eth pour obtenir une petite quantité unique d'Eth pour payer les coûts de gaz.

  • Le Financeur peut faire des commentaires dans le dépôt Github pour demander certaines modifications avant l'acceptation, vérifiez fréquemment la pull request.

  • Le paiement est effectué une fois que le bouty est validé. Prévoyez une à deux semaines.

  • Si, pour une raison ou une autre, vous n'êtes pas en mesure de compléter un bounty, retournez à la page du bounty et cliquez sur "Stop Work".

Conseils pour les contributeurs

A FAIRE :

  • Choisissez des bounites adaptées à votre niveau de compétence.

  • Comprenez les exigences du bounty sur la page du bounty et la page Github.

  • Fournissez un plan descriptif pour la réalisation du bounty afin de maximiser vos chances d'être sélectionné pour les bounties traditionnels.

  • Faites le point sur l'état d'avancement du projet avec le financeur (retards, questions, suggestions, etc.).

  • Créez une documentation appropriée pour le financeur et les autres contributeurs afin qu'ils puissent suivre votre travail.

NE PAS FAIRE:

  • Abandonner un bounty. Cliquez sur " Stop Work" sur le bounty si vous n'êtes pas en mesure de le terminer.

  • Vous offenser si un financeur vous refuse le droit de travailler sur un bounty.

Flux de travail du financeur

  • Dans le menu Bounties, choisissez "Fund Issue".

  • Définissez les spécifications du bountie en fonction du travail nécessaire.

  • Incluez l'URL du bountie dans le dépôt Github.

  • Donnez une description claire de vos exigences.

  • Cliquez sur "Fund Issue".

  • Approuver la transaction avec votre portefeuille web3 (c.-à-d. Metamask).

  • Approuver ou refuser les candidats qui manifestent leur intérêt (le cas échéant).

  • Examinez le travail soumis dans la demande de retrait et donnez votre avis ou acceptez le travail (le cas échéant).

  • Verser la prime ou annoncer les gagnants du concours.

Conseils aux financeurs

A FAIRE :

  • Fixez le prix correctement.

  • Soyez précis quant aux critères d'acceptation.

  • Commencez petit.

  • Fournir une documentation adéquate.

  • Être à l'écoute des contributeurs.

NE PAS FAIRE :

  • Créer des bounties pour l'architecture (construire à partir de la base).

  • Créer des bounties qui nécessitent une connaissance du marché (à moins qu'elles ne soient bien documentées).

  • Créer des bounties sensibles à la sécurité (clés privées, etc.).

Dernière mise à jour