Saya telah terlibat dalam membantu melakukan dukungan untuk proyek open source selama satu atau dua tahun sekarang, dan proyek ini telah mendapatkan banyak popularitas sejak saya mulai. Program ini melihat lebih dari 100.000 unduhan per minggu, dan digunakan oleh lebih dari 60% orang di bidang utamanya, jadi kami jelas senang bahwa orang-orang sangat menikmati menggunakannya.
Namun, masalahnya adalah bahwa basis pengembangan dan dukungan belum tumbuh hampir secepat, dan kami mulai mengalami beberapa kesulitan. Sejumlah kecil pengembang (pengembang utama khususnya) semakin melebar, dan sukarelawan pendukung teknologi mulai kehabisan tenaga.
Sejauh ini, sudah cukup banyak dudes nongkrong di IRC, menulis program ini dan membantu pengguna. Tidak ada 501 (c) (3) organisasi atau LLC atau sesuatu seperti itu.
Saat ini, kami tidak memiliki pelacak bug atau database masalah yang sangat formal (kami memiliki forum dengan kategori yang didedikasikan untuk laporan bug), yang saya akui adalah sesuatu yang bisa kami tingkatkan untuk mendapatkan lebih banyak pengembang. Tetapi saya kira pertanyaan saya yang sebenarnya adalah, bagaimana seseorang melakukan transisi dari proyek pribadi kecil menjadi ... hal yang nyata ? Bagaimana anak-anak besar seperti GIMP, FFmpeg, Blender, dll menangani transisi ini?
Dan di atas semua ini, adakah cara untuk menawarkan kompensasi dengan proyek FOSS? Saya kira sumbangan membantu, tetapi itu hanya berjalan sejauh ... tampaknya aneh mencari nafkah dari perangkat lunak bebas, tetapi jika program akan terus menjadi lebih baik, saya tidak melihat bagaimana kita dapat melanjutkan tanpa memberi kompensasi kepada orang-orang untuk pekerjaan penuh waktu.
Pada dasarnya, kita mengalami rasa sakit yang tumbuh, dan merasa "terlalu besar untuk masalah kita." Apa yang bisa kita lakukan untuk mengelola transisi ini dan tidak merasa lelah melakukan terlalu banyak hal sekaligus?