„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Hacktoberfest aus der Sicht eines Betreuers

Hacktoberfest aus der Sicht eines Betreuers

Veröffentlicht am 08.11.2024
Durchsuche:976

Hacktoberfest from a maintainer

Dieses Mal habe ich mich entschieden, als Projektbetreuer am Hacktoberfest teilzunehmen.

Das Projekt ist (AnadiCSV)[https://github.com/Cereal84/AnadiCSV] ein einfaches Tool zum Abfragen von Daten aus einer CSV-Datei per SQL-Abfrage.

AnadiCSV ist in Python geschrieben und verwendet DuckDB und Textual. Das Projekt wurde in einem embryonalen Zustand beim Hacktoberfest eingereicht. Die Idee war, das Hacktoberfest aus zwei Gründen zu nutzen:

  • lernen Sie, ein Projekt mit „externen“ Mitwirkenden zu verwalten
  • Verbessern Sie den Code, damit die Leute etwas beitragen können.

Nun einige Lektionen, die ich bisher gelernt habe.

Schreiben Sie detaillierte Probleme

Auch wenn das Problem für Sie glasklar ist, bedeutet das nicht, dass dies auch für externe Mitwirkende gilt, insbesondere wenn es sich um unerfahrene Mitarbeiter handelt.

Versuchen Sie, einen Dialog zu diesem Thema zu führen

Details können nicht genug sein, es ist besser, einen Dialog zu beginnen, um sicherzustellen, dass jeder die zu erledigende Arbeit versteht.

Die CONTRIBUTING-Datei ist wichtig

Ich habe diese Datei in meinen Repositories immer ignoriert. Wenn Sie anderen dabei helfen möchten, einen Beitrag zu leisten, ist es sehr wichtig, dass Sie die Art und Weise schreiben können, wie Sie es von ihnen erwarten, die zu befolgenden Regeln und manchmal auch die Logik hinter einem Abschnitt ( d. h. wenn Sie eine CLI-Option hinzufügen möchten, die alle beteiligten Dateien umfasst, wenn dies im Code nicht so klar ist).

Eine schlechte Codeüberprüfung durchzuführen ist keine gute Idee

Manchmal haben Sie es eilig, möchten aber so schnell wie möglich etwas PR zusammenführen; Sie haben die PR schnell gelesen und es scheint in Ordnung zu sein. Überspringen Sie einige Dateien, weil Sie sie vergessen haben oder weil Sie denken, dass die Änderungen so einfach sind, dass sie sicherlich richtig sind.
Offensichtlich werden sie das Repository zerstören :).

GitHub-Aktionen sind gut

Das Hinzufügen einiger Prüfungen wie Codeformatierer, Linter usw. ist eine gute Idee, um diese Dinge während der Codeüberprüfung zu vermeiden und Sie sich auf wichtige Dinge konzentrieren zu können.

Abschluss

Bis jetzt habe ich viel gelernt und bin froh, dieses Projekt gestartet zu haben und empfehle jedem, das Gleiche zu versuchen.

Für alle, die auf der Suche nach Themen zum Hacktoberfest sind, kommen Sie uns bitte besuchen :).

Freigabeerklärung Dieser Artikel ist abgedruckt unter: https://dev.to/cereal84/hacktoberfest-from-a-maintainers-point-of-view-285a?1 Bei Verstößen wenden Sie sich bitte an [email protected], um ihn zu löschen
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3