Hacktoberfest dari sudut pandangan penyelenggara

Susan Sarandon
Lepaskan: 2024-10-11 10:27:29
asal
369 orang telah melayarinya

Hacktoberfest from a maintainer

Kali ini saya telah memutuskan untuk menyertai Hacktoberfest sebagai penyelenggara projek.

Projek ini ialah (AnadiCSV)[https://github.com/Cereal84/AnadiCSV] alat mudah untuk menanyakan data daripada fail CSV melalui pertanyaan SQL.

AnadiCSV ditulis dalam Python dan menggunakan DuckDB dan Textual, projek itu telah diserahkan kepada hacktoberfest dalam keadaan embrio. Ideanya adalah untuk mengambil kesempatan daripada hacktoberfest atas dua sebab:

  • belajar mengurus projek dengan penyumbang 'luaran'
  • tingkatkan kod dengan membenarkan orang ramai menyumbang.

Kini beberapa pengajaran yang saya pelajari sehingga kini.

Tulis isu terperinci

Walaupun isu itu jelas untuk anda, itu tidak bermakna ia sama untuk penyumbang luar, terutamanya jika mereka bukan yang berpengalaman.

Cuba buat dialog tentang isu tersebut

Butiran boleh jadi tidak mencukupi, adalah lebih baik untuk memulakan dialog untuk memastikan semua orang memahami kerja yang perlu dilakukan.

MENYUMBANG fail adalah penting

Saya sentiasa mengabaikan fail ini dalam repositori saya sebaliknya jika anda ingin membantu orang ramai menyumbang adalah agak penting, anda boleh menulis cara anda menjangkakan mereka berfungsi, peraturan yang perlu dipatuhi, dan kadangkala yang merupakan logik di sebalik beberapa bahagian ( iaitu jika anda ingin menambah pilihan cli iaitu semua fail yang terlibat jika ia tidak begitu jelas dalam kod).

Melakukan semakan kod yang lemah bukanlah idea yang baik

Kadang-kadang anda tergesa-gesa tetapi anda ingin menggabungkan beberapa PR secepat mungkin; anda membaca PR dengan cepat dan nampaknya tidak mengapa, langkau beberapa fail kerana anda melupakannya atau kerana anda berpendapat bahawa perubahan itu akan menjadi sangat mudah yang pastinya ia betul.
Jelas sekali, mereka akan memecahkan repositori :).

Tindakan GitHub bagus

Menambah beberapa semakan seperti pemformat kod, linter, dll ialah idea yang baik untuk mengelak daripada melakukan perkara tersebut semasa semakan kod dan membolehkan anda menumpukan pada perkara penting.

Kesimpulan

Sehingga kini saya telah belajar banyak dan saya gembira dapat memulakan projek ini dan mencadangkan kepada sesiapa sahaja untuk mencuba melakukan perkara yang sama.

Bagi sesiapa yang sedang mencari isu mengenai hacktoberfest sila datang dan lawati kami :).

Atas ialah kandungan terperinci Hacktoberfest dari sudut pandangan penyelenggara. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!