10 Cara Menyumbang kepada Komuniti Sumber Terbuka
Perisian sumber terbuka telah membantu mempercepatkan pembangunan teknologi maklumat, menjana peluang yang tidak pernah dilihat sebelum ini. Cukup fikirkan tentang startup dan perniagaan kecil menggunakan CMS percuma seperti Drupal atau WordPress, atau persekitaran desktop yang disediakan oleh distros Linux yang boleh kita gunakan secara percuma.
Perisian sumber terbuka kami boleh memuat turun dari tempat-tempat seperti Sourceforge, GitHub, atau Repositori Plugin WordPress biasanya ditulis dan dikendalikan oleh pemaju sukarelawan dalam masa lapang mereka. Jika kita pernah menggunakan perisian sumber terbuka, kita bukan hanya pengguna akhir, tetapi juga ahli Komuniti Sumber Terbuka.
Oleh kerana kejayaan pergerakan ini sangat bergantung kepada pengguna, penting untuk memikirkan sumber terbuka sebagai projek kami sendiri, dan merenungkan apa yang boleh kita lakukan untuk membantu memperbaiki diri produk sumber terbuka (perisian, plugin, tema, coretan kod, platform blog, sistem operasi, dan lain-lain) yang kami gunakan.
Dengan Krismas yang akan datang, dalam post ini kita melihat bagaimana kita boleh memberi kembali kepada Komuniti Sumber Terbuka, sebanyak atau sesetengah masa dan kemampuan untuk.
1. Berikan ulasan positif kepada perisian kegemaran kami
Sebagai pemaju sumber terbuka biasanya tidak diberi pampasan secara finansial, mereka perlu bermotivasi sebaliknya. Ramai daripada mereka sedih mengalami bahawa pengguna cenderung memberikan ulasan negatif lebih mudah daripada yang positif.
Kecenderungan ini biasanya dilihat sebagai akibat dari psikologi manusia asas, sebagai pengguna yang marah keliru oleh perisian yang tidak berfungsi akan memberi komen lebih cepat mengenai kualiti daripada seseorang yang keperluannya dipenuhi, tetapi ia juga perlu difikirkan dari segi lain.
Mendapatkan sedikit ulasan positif boleh menjadi sangat merosot kepada pembangun sumber terbuka, jadi jika kita mencari tema, plugin, atau perisian yang baik, ia sentiasa menjadi idea yang baik untuk kembali ke tapak asalnya, dan meninggalkan maklum balas positif kepada devs.
Walaupun mereka tidak mempunyai masa untuk menjawab, mereka pasti akan menghargainya. Krismas boleh menjadi masa yang baik untuk mengejutkan penulis plugin dan tema kegemaran kami dengan ulasan yang menakjubkan sebagai hadiah.
2. Tanya soalan sebelum memberi ulasan negatif
Walaupun semua kehendak yang baik, ia sering berlaku bahawa sesuatu tidak berfungsi seperti yang kita bayangkan. Ia tidak semestinya isu perisian, tetapi ia boleh juga berasal dari masalah persekitaran tempatan kita, yang ketidakserasian perisian lain yang kita gunakan, dan banyak perkara lain.
Meninggalkan ulasan negatif perlu dilihat sebagai usaha terakhir jika kita mahu Komuniti Sumber Terbuka yang berkembang maju. Kami sentiasa perlu ingat bahawa kami mendapat perisian yang kami perlukan secara percuma, jadi kita tidak begitu banyak dalam peranan pelanggan tetapi sebaliknya.
Platform dalam talian di mana kita boleh memuat turun perisian sumber terbuka biasanya memberikan beberapa cara untuk menghubungi pemaju, jadi sebelum meninggalkan kajian bintang 1 yang cerdas ini, ia sentiasa menjadi idea yang baik untuk terangkan isu secara terperinci (lebih banyak di bawah), dan tanya soalan di forum sokongan. Dalam kebanyakan kes pemaju akan membalas dengan cepat.
3. Membantu pemaju dengan mudah mengeluarkan semula pepijat
Sama ada kami mempunyai akses kepada forum sokongan, atau sistem pengesanan pepijat, atau kami hanya menghubungi pemaju secara langsung melalui e-mel atau melalui laman media sosial, ia sentiasa penting untuk menerangkan masalah kami secara terperinci.
Pelaporan pepijat yang baik adalah satu bentuk seni yang tersendiri, dan dapat membantu pemaju dengan sangat baik, jika dilakukan dengan benar, maka itu patut memberi pemikiran bagaimana cara menyusunnya dengan benar.
Pemaju perlu tahu langkah demi langkah apa yang telah kita lakukan sebelum menghadapi bug, bagaimana kerosakan itu berlaku, apa perisian / plugin lain yang dijalankan pada masa yang sama, dan dalam beberapa kes itu platform, sistem operasi, dan peranti kami menggunakannya.
Laporan bug dan ulasan yang hanya mengatakan bahawa "plugin ini menyebalkan" atau "omong kosong tidak berguna" tidak berguna.
4. Menyumbang untuk menyokong forum
Jika kami telah menggunakan perisian, plugin, tema, atau platform blog untuk seketika, kami dapat dengan mudah memberikan kembali kepada komuniti dengan berkongsi pengetahuan sedia ada kami dengan pengguna kurang berpengalaman. Kebanyakan laman web yang menawarkan barangan sumber terbuka mempunyai forum sokongan tematik di mana sesiapa boleh mendaftar.
Kami tidak perlu menjadi pembangun untuk membantu, kerana biasanya terdapat juga banyak soalan bukan teknikal. Menyumbang untuk menyokong forum bukan sahaja penting kerana kita dapat membantu orang lain, tetapi juga kerana ini adalah cara kita dapat memastikan pengetahuan kita segar.
5. Sebarkan berita mengenai perisian yang kami suka
Jika kita dapati sesuatu yang kita sukai, menyediakan liputan atau promosi percuma untuk itu juga merupakan cara terbaik untuk menjadi ahli berdedikasi Komuniti Sumber Terbuka. Jika kita mempunyai blog, atau menyumbang kepada orang lain, kita tidak perlu melakukan apa-apa lagi daripada menulis post yang menarik mengenainya. Di sini, di hongkiat.com kami telah melakukan ini berkali-kali, dan akan terus melakukannya pada masa akan datang.
Jika anda tidak memiliki blog, anda juga boleh memilih untuk menyebarkan berita mengenai perisian kegemaran anda di laman media sosial. Kami tidak hanya membantu pembangun sumber terbuka dengan cara ini, tetapi juga orang lain yang mencari perisian yang baik untuk tujuan ini atau itu.
6. Mengesyorkan ciri-ciri, tetapi dengan berhati-hati
Permintaan ciri boleh berguna, tetapi hanya jika ia dilakukan dengan penuh perhatian. Sekiranya kita melakukannya dengan pertimbangan, dan menunjukkan pemaju yang kita faham dan menghargai kerja mereka, kita boleh memberi mereka idea-idea yang berharga dengan memberitahu mereka bagaimana mereka boleh memperbaiki perisian.
Malangnya banyak pengguna jangan bersikap sungguh hormat apabila membuat permintaan ciri, sesetengah daripada mereka bahkan memberikan ulasan buruk untuk berfungsi dengan sempurna plugin hanya kerana mereka tidak menyediakan ciri-ciri yang mereka perlukan.
Tingkah laku semacam ini mengubah banyak pemaju berbakat jauh dari sumber terbuka, jadi jika kita mahu masyarakat berkembang maju, kita selalu perlu merawat pemaju sebagai rakan kongsi, dan minta ciri-ciri yang berkenaan.
7. Jadilah penguji perisian
Perisian perlu diuji dengan teliti, jadi jika kita mempunyai sedikit masa luang, atau sangat berminat dengan plugin atau aplikasi, kita boleh mengambil bahagian dalam proses pembangunan sebagai tester perisian sukarela. Pasukan sumber terbuka biasanya memaklumkan pengguna tentang peluang ujian di laman web mereka, dalam surat berita, atau profil media sosial mereka.
Contohnya Tema WordPress memberi peluang kepada pemaju peluang untuk menguji tema lalai terbaru mereka, Dua Puluh Enam belas, dan mereka juga memberi arahan terperinci mengenai bagaimana proses ujian berfungsi. Dengan menguji produk kami tidak hanya membantu, tetapi juga boleh belajar banyak tentang proses pembangunan dan perisian tertentu.
8. Muat naik patch atau penambahbaikan
Pasukan sumber terbuka sentiasa mengalu-alukan pemaju baru, jadi jika kita tidak mahu atau mempunyai masa untuk memulakan projek sumber terbuka kita sendiri, ia juga boleh sangat membantu jika kita hanya muat naik patch untuk bug sedia ada, atau penambahbaikan untuk penambahbaikan. Sekiranya kita mahu melakukannya, kita biasanya perlu buat fail patch yang mengandungi senarai perbezaan yang kami buat.
Pasukan WordPress menerangkan dengan jelas bagaimana cara menyerahkan patch sesuai dengan sistem kawalan versi SVN yang digunakan oleh WordPress, dan ini panduan tentang bagaimana kita dapat membuat permintaan tarik jika kita mahu menyumbang kepada projek GitHub.
Membuat patch memerlukan pengekodan, jadi hanya disyorkan kepada pemaju.
9. Menyumbang kepada dokumentasi atau terjemahan
Perisian yang berguna bukan sahaja terdiri daripada kod, tetapi juga memerlukan dokumentasi yang difahami, dan dalam dunia global, terjemahan juga.
Kebanyakan pasukan sumber terbuka membenarkan pengguna mengedit dokumentasi mereka yang sedia ada dan menambah maklumat baru kepadanya; hanya berfikir tentang Codex WordPress. Kita tidak perlu berfikir tentang perkara-perkara besar, kita juga boleh membantu dengan menetapkan kesilapan taip dan maklumat salah.
Kami juga boleh bekerjasama untuk membuka sumber dengan menterjemahkan perisian atau aplikasi kegemaran kami kepada bahasa asing. Sumbangan semacam ini sangat baik untuk orang yang bahasa ibunda tidak bahasa Inggeris. Lagipun, mengapa kita mahu hidup di dunia di mana aplikasi dan perisian yang keren tidak dapat dicapai dalam bahasa lain?
Penyetempatan perisian biasanya menggunakan aplikasi seperti Poedit yang memungkinkan untuk menterjemahkan satu atau dua ayat pada masa yang sama, jadi kami tidak semestinya perlu bekerja dengan banyak, kerana setiap sumbangan kecil membantu.
10. Terus menggunakan Perisian Sumber Terbuka
Jika kita mahu melihat adegan sumber terbuka yang meriah, kita perlu terus aktif menggunakan perisian sumber terbuka, dan jangan takut mencuba yang baru. Jika kita mencari sesuatu yang baik, kita tidak perlu teragak-agak untuk mencadangkannya kepada orang lain, jadi mereka juga boleh mendapat manfaat daripadanya.
Walaupun kita hanya pengguna yang bersemangat dan hormat tidak melakukan apa-apa selain daripada berkongsi pengalaman kita, kita sudah menyumbang dengan cara yang bermakna.