Comment contribuer au Hacktoberfest 2022


  • Français


  • Hacktoberfest est une célébration d’un mois organisée par DigitalOcean pour célébrer et redonner aux projets et logiciels open source. L’initiative est ouverte à tous et l’objectif est d’encourager tous les membres de notre communauté mondiale à contribuer à l’open source. Dans cet article, je vais répondre aux questions fréquemment posées sur la façon de participer. Je discuterai également de la manière de contribuer à la fois aux problèmes de code et aux problèmes non liés au code.

    Hacktoberfest a commencé en 2013 avec 700 participants, et depuis lors, l’initiative s’est développée. En 2021, DigitalOcean a enregistré plus de 141 000 participants avec plus de 294 451 pull requests acceptées.

    Tout le monde s’appuie sur des projets open source aujourd’hui. Cette initiative est une façon de redonner, de remercier les mainteneurs et les contributeurs de ces projets et de célébrer ces projets.

    En outre, contribuer à des projets open source présente de nombreux avantages, de l’exposition au monde réel et de la reconnaissance de la communauté à l’apprentissage de la collaboration tout en réseautant, en améliorant les compétences, en faisant planter un arbre à votre nom et en obtenant un t-shirt Hacktoberfest.

    Oui, les 40 000 premiers participants (maintainers et contributeurs) qui obtiennent au moins quatre pull requests acceptées avant la date limite reçoivent un arbre planté à leur nom ou le t-shirt Hacktoberfest 2022.

    Tout le monde est le bienvenu, quelle que soit son expérience ou ses compétences, que ce soit votre première ou votre neuvième fois. Pour participer, rendez-vous sur Hacktoberfest.com et commencer à pirater. (« Piratage » dans ce contexte fait référence à piratage au code ou à une tâche donnée, et non s’introduire dans l’ordinateur de quelqu’un.)

    Vous pouvez vous inscrire à tout moment en octobre entre le 26 septembre et le 31 octobre.

    C’est un événement gratuit, et il y a beaucoup de liberté à participer à l’événement. Bien sûr, cela signifie aussi qu’il y a une responsabilité. Comme toute communauté, Hacktoberfest a des règles. Vous pouvez être banni si vous désobéissez à ces règles, par exemple en contribuant à des demandes d’extraction de spam ou en perturbant des demandes d’extraction faites par d’autres. Pour en savoir plus sur les règles, consultez le site officiel site Internet.

    L’open source n’est pas réservé aux développeurs et aux personnes qui codent. C’est pour tout le monde ! Hacktoberfest a récemment commencé à accepter les contributions sans code et à faible code, donc tout le monde est inclus.

    Vous pouvez contribuer de différentes manières, notamment :

    Cependant, sachez que le Hacktoberfest privilégie la qualité à la quantité.

    J’ai écrit un article il y a un an comment vous pouvez contribuer à des projets open source. C’était la première fois que j’entendais parler de “open source” comme autre chose qu’un mot à la mode. Depuis, j’ai contribué à NumPy et docToolchain docs.

    Tout ce dont vous avez besoin pour démarrer dans Hacktoberfest est un compte GitHub ou GitLab, une petite connaissance de Git, le désir de contribuer et un référentiel à la recherche de contributeurs.

    Bien que Hacktoberfest accepte toutes les formes de contribution, chaque contribution doit être effectuée via une demande d’extraction vers un référentiel public non archivé et fusionnée par le responsable du référentiel. Cette approche permet à Hacktoberfest de suivre facilement les contributions. Pour ce faire, vous devez apprendre à utiliser Git.

    Comment puis-je apprendre Git ?

    GitHub et GitLab sont des services d’hébergement de code public qui utilisent Git, un système de contrôle de version open source qui permet à plusieurs personnes de contribuer simultanément à un projet. Ces articles peuvent vous être utiles :

    Certains projets et mainteneurs sont répertoriés lors de l’intégration et participent au Hacktoberfest. Ces référentiels sont étiquetés avec le label “Hacktoberfest” afin que les contributeurs puissent les trouver facilement.

    Pour contribuer, vous devez trouver ces référentiels étiquetés et apporter des contributions au Hacktoberfest.

    Utilisez les sujets GitHub/GitLab pour trouver des projets Hacktoberfest

    Les sujets sont un excellent endroit pour commencer :

    Recherchez simplement “Hacktoberfest”. Vous pouvez filtrer les résultats de la recherche par langue si vous souhaitez contribuer à un projet en utilisant un langage de programmation spécifique.

    (Iheagwara Ifeany, CC BY-SA 4.0)

    Essayez une recherche en utilisant Syntaxe de recherche GitHub. Par exemple, la recherche à l’aide de cette syntaxe label:hacktoberfest is:issue is:open no:assignee sur GitHub vous donne une liste de référentiels étiqueté “Hacktoberfest” avec des problèmes ouverts qui n’ont été attribués à personne pour résolution.

    (Iheagwara Ifeany, CC BY-SA 4.0)

    Ruth Ikegah a fait un vidéo il y a quelques jours sur l’utilisation de la syntaxe de recherche GitHub.

    Essayez la syntaxe GitHub en utilisant is:design ou is:documentation dans votre recherche. Le résultat est une liste de référentiels étiquetés “Hacktoberfest” avec une documentation ouverte ou des problèmes de conception qui n’ont pas été attribués.

    Contribuer à Hacktoberfest en tant que rédacteur technique

    • À la recherche de projets ayant besoin d’un article de blog? Utilisation label:hacktoberfest is:issue is:open no:assignee is:blog
    • Préférez-vous écrire ou traduire Documentation? Utilisation label:hacktoberfest is:issue is:open no:assignee is:documentation

    Contribuez au Hacktoberfest en tant que designer

    Commencez à hacker au Hacktoberfest

    Hacktoberfest est un excellent moyen de redonner à la communauté open source. C’est votre chance de contribuer et de vous impliquer. Soyez respectueux lorsque vous contribuez, ne faites pas de demandes d’extraction de spam et commencez à pirater !

    Source

    Houssen Moshinaly

    Pour contacter personnellement le taulier :

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Copy code