Saya sedang menyelesaikan proyek pribadi di mana saya telah mengimplementasikan perpustakaan yang saya harapkan orang lain ingin gunakan. Tanpa membahas terlalu banyak detail, perpustakaan menyediakan antarmuka lintas platform untuk mem-parsing jenis file tertentu, di mana tidak ada yang pernah ada sebelumnya (setidaknya dalam bahasa ini). Proyek itu menyenangkan dan bermanfaat dalam dirinya sendiri, tetapi saya pikir itu akan memalukan jika tidak pernah dipertimbangkan oleh pengembang lain karena ketidaktahuan.
Bagaimana saya bisa menyebarkan berita tentang perpustakaan ini dengan tepat?
Rencana saya saat ini adalah:
- Host halaman web dengan sumber, dokumentasi, penggunaan, dan / atau sampel
- Tanggapi pertanyaan SO yang mengajukan pertanyaan "di mana alat ini?"
- Hubungi beberapa anggota kunci bidang terkait dan beri mereka kepala
Apakah menurut Anda langkah-langkah ini masuk akal? Apa lagi yang mungkin Anda lakukan sendiri?
open-source
communication
Willi Ballenthin
sumber
sumber
Jawaban:
Jangan repot-repot dengan laman web sendiri, tempelkan di github. Kontrol sumber + wiki + pelacakan masalah gratis = menang (forking 'n stuff sebagai bonus tambahan).
Jika Anda membuatnya (dan beri nama dengan tepat untuk mesin pencari), mereka akan datang. Jika ada kebutuhan, orang akan menemukan halaman github untuk proyek Anda melalui mesin pencari mereka. Menghubungi anggota kunci di bidang terkait pasti akan membantu - mereka pasti akan mengeluarkan kata juga.
sumber
Apakah ada milis yang berkeliaran dengan baik terkait dengan bahasa ini atau format file? Sudah pengalaman saya bahwa proyek-proyek sumber terbuka dan bebas cenderung berkomunikasi melalui daftar tukang pos GNU lebih dari cara lain. Untuk bahasa, saya akan menekan grup Usenet jika ada.
Dan saya sepenuhnya setuju dengan menggunakan GitHub untuk hosting. Mereka memiliki alat yang ingin Anda manfaatkan dan hampir semua orang mengenalnya.
Selain itu, saya akan mengatakan terus meretasnya dan menyampaikan kabar tentang pembaruan secara teratur. Proyek aktif menarik perhatian pengguna, jadi jika Anda menambah nomor rilis, beri tahu dunia. Pengumuman bulanan (atau bahkan mingguan) tentang proyek yang bermanfaat tentu berada di bawah batas banjir untuk komunitas mana pun.
sumber
Apa yang saya lakukan untuk perpustakaan yang saya kembangkan adalah apa yang Anda sarankan:
Ini bekerja dengan cukup baik. Perpustakaan diunduh sesering yang dapat diharapkan (atau lebih sering jujur, saya tidak tahu begitu banyak orang membutuhkannya), dan saya menerima tanggapan positif terhadap pesan-pesan saya.
Jika ada sumber resmi untuk format file ini, Anda mungkin ingin menghubungi mereka terlebih dahulu, sehingga Anda dapat melakukan semacam pemeriksaan / tinjauan kewarasan dan menghindari tanggapan negatif. Sulit untuk mengatasi kesan pertama yang buruk.
sumber
Berkolaborasi dengan proyek sumber terbuka lainnya. Temukan apakah masuk akal untuk melakukan beberapa integrasi, sehingga kedua proyek mendapatkan manfaat: ini akan menempatkan Anda pada radar pengguna proyek tersebut.
Blog tentang proyek Anda. Ini akan mengarahkan lalu lintas ke blog Anda dan selanjutnya ke github / google code / repositori mana pun yang Anda gunakan.
Ceritakan tentang hal itu (atau ceramah yang lebih umum dan sebutkan itu).
sumber