Bagaimana cara cepat menyuntikkan kolam ke hulu?

Teman-teman, hari ini saya ingin memberi tahu Anda tentang satu ide yang sudah lama ada di kepala saya. Itu muncul bertahun-tahun yang lalu dan tujuannya adalah untuk membuat layanan yang mengumpulkan dan menyajikan dalam bentuk yang nyaman semua komunikasi yang terjadi di sekitar proyek GitHub yang menarik minat Anda. Layanan semacam itu akan sangat berguna bagi mereka yang memiliki banyak proyek di GitHub, atau mereka yang membuat banyak tarikan dan tiket di proyek orang lain.

Saya percaya bahwa orang yang membuat tiket dan tarikan melakukan ini untuk meningkatkan proyek sumber terbuka yang mereka pedulikan. Dan untuk ini perlu bahwa tiket berubah menjadi tarikan dan menarik penggabungan tepat waktu. Semakin cepat proses ini terjadi, semakin cepat OpenSource akan berkembang.

Namun, pada GitHub sering terjadi bahwa komunikasi di sekitar tiket atau tarikan diam dan hilang. Ini terjadi karena berbagai alasan, tetapi sebagai suatu peraturan - karena fakta bahwa beberapa peserta melewatkan email-jab tentang komentar tersebut. Alasannya bisa berbeda, tetapi hasilnya selalu sama - tiketnya hilang dan terkadang bertahun-tahun berlalu sebelum mereka mengingatnya.

Tentu saja, github menyediakan untuk halaman kasus ini daftar tarikan (https://github.com/pulls) dan tiket (https://github.com/issues), tetapi menurut saya mereka tidak nyaman karena tidak memberikan petunjuk sedikitpun. tiket mana yang memerlukan reaksi dari Anda, dan di mana tidak. Ini yang ingin saya perbaiki.

Proyek saya, 12forks.com, akan menyediakan antarmuka eksperimental untuk bekerja dengan tiket dan tarikan. Ini adalah antarmuka di mana dimungkinkan untuk melihat satu halaman untuk memahami tiket mana yang Anda harapkan untuk menerima jawaban, di mana kumpulan Anda perlu memperbaiki konflik gabungan, dan ke mana harus memanggil pengelola, karena tidak bereaksi untuk waktu yang lama. Mungkin juga akan ada integrasi dengan berbagai messenger seperti Slack atau Telegram. Intinya adalah untuk mempercepat komunikasi dan penyelesaian masalah dalam proyek opensource.

Saya sudah menggunakan MVP alat ini, yang berfungsi saat di konsol. Dengan bantuannya, dalam beberapa hari adalah mungkin untuk membagi dua "penyumbatan" dari 103 tarikan dan tiket. Saya baru saja menutup bagian ini selama beberapa tahun terakhir. Dan dalam beberapa kasus, jelas terlihat bahwa keterlambatan antar komentar bisa bertahun-tahun:

gambar

Saya percaya bahwa alat seperti itu dapat mempercepat proses pembuatan perubahan dan akan bermanfaat bagi siapa saja yang ingin berkontribusi ke OpenSource.

Menurut perkiraan saya, sekitar 3% dari semua pengguna github secara aktif bekerja dengan tiket dan tarikan, dan tiga persen dari 48 juta (itulah yang saya hitung dalam penelitian saya) hampir satu setengah juta orang. Itulah berapa banyak orang yang berpotensi mendapat manfaat dari solusi yang saya temukan.

Menurut rencana, MVP yang tersedia untuk umum akan siap pada bulan Juni. Jika Anda tertarik untuk menjadi salah satu yang pertama mulai menggunakannya, tinggalkan email Anda dengan mengisi formulir di 12forks.com

Juga, saya benar-benar menantikan ide apa pun yang dapat dicoba dalam produk serupa. Tuliskan di komentar di posting ini, atau melalui email di ideas@12forks.com.

Source: https://habr.com/ru/post/id449972/


All Articles