La moitié de la bataille pour faire avancer votre projet open source consiste à le faire remarquer et à attirer des contributeurs. Alors profitez au maximum de cette astuce simple.
Le problème
Travailler sur un projet open source est l’une des meilleures choses qu’un développeur puisse faire. Les opportunités d’apprendre et de réseauter sont énormes par rapport au travail sur des projets en solo. La seule façon pour moi de tirer encore plus de l’open source que de contribuer est de créer et de gérer un projet vous-même. J’ai essayé cela, au début de ma carrière dans la technologie et c’était comme attacher deux grosses fusées sur mon dos. J’ai commencé un projet en utilisant NodeJS, avec lequel j’étais très inexpérimenté au début, mais en quelques mois seulement, j’avais passé en revue tellement de nouvelles choses que je n’aurais jamais vues si j’avais juste étudié JavaScript par moi-même.
Le projet existe toujours aujourd’hui, c’est l’API news scraper que vous pouvez retrouver en cliquant ici pour aller sur ma page projets. Avant que vous alliez le vérifier, je peux vous dire que la chose avec laquelle j’ai le plus réussi a été d’attirer de nouveaux contributeurs. Pour un projet aussi basique, nous avons fini par avoir plus de 30 contributeurs. Je veux partager avec vous l’un des facteurs clés qui, selon moi, nous a aidés à atteindre ce chiffre.
La solution
Pour attirer l’attention, vous devez attirer les yeux. Je parle notamment d’attirer les regards sur les réseaux sociaux. Lorsque vous partagez le projet, GitHub crée automatiquement une image générique pour les différentes plates-formes qui ressemble à ça… générique. Il aura le titre du projet et une petite version de votre photo de profil d’utilisateur, en plus de quelques statistiques sur le dépôt qui sont tout simplement trop petites pour être vraiment vues sur un écran de téléphone, donc c’est une sorte de gaspillage à mon avis.
Cependant, vous avez la possibilité d’ajouter votre propre image à utiliser dans les balises méta de la page d’accueil du référentiel du projet. Les balises sont celles mises en évidence ci-dessous, og:image
& twitter:image
:
Ce que font ces balises méta, c’est de précharger l’image à partir de l’url dans le content
attribut pour les plateformes de médias sociaux qui utilisent un graphique ouvert et pour Twitter. Le résultat est l’énorme vignette, comme la première capture d’écran en haut de cet article, au lieu de la vignette ennuyeuse générée automatiquement.
L’image
Pouvoir choisir quelle image apparaîtra sur les flux Twitter et les murs Facebook/LinkedIn des gens vous donne un avantage, alors saisissez-le en choisissant une image accrocheuse.
- Utilisez des couleurs vives
- Avoir un texte court et clair
- Incitez les passants à cliquez ici maintenant
- Essayez de garder le format d’image proche de 1200 pixels x 627 pixels (rapport 1,91/1)
Le comment
Lorsque vous avez la bonne image, vous devez savoir où vous pouvez l’ajouter afin que GitHub la stocke et injecte l’url de l’image stockée dans les balises
… des pages de destination.Clique sur le Settings
dans le menu de votre référentiel, puis faites défiler vers le bas jusqu’à Social Preview
section. Ici, vous cliquez sur le Edit
bouton pour télécharger votre image :
Le point
C’est ça. Fait.
Désormais, chaque fois qu’un lien vers votre référentiel est partagé, une belle image attrayante remplira le carré et contribuera à augmenter votre taux de clics. Soyez fier de votre projet, allez le montrer, allez attraper vos prochains contributeurs par les yeux !
PARTAGER! PARTAGER! PARTAGER!