Saya merasa PR Github harus diganti dengan alat yang mengutamakan lokal sisi klien. PR -> beberapa sinyal yang meminta penggabungan cabang ke cabang target Tinjauan PR -> menggunakan kembali sinyal yang sama seperti di atas, mengirimkan PR di atas cabang PR Sekarang perbedaan membutuhkan komentar yang dikendalikan revisi. Selesai.
/mengingatkan diri saya untuk melihat rilis baru @radicle_xyz yang bertujuan untuk kontrol revisi terdesentralisasi yang mengutamakan lokal termasuk tiket dan kolaborasi cabang...
Klarifikasi: "komentar diff hunk" bertujuan untuk memenuhi fungsionalitas komentar ulasan GH: Ini dilacak dalam riwayat revisi, membuat anotasi (misalnya "fn API ini harus asinkron" di mana potongan berikut mengonversi fungsi), dan tidak muncul dalam kode.
Saya tidak akan terkejut sama sekali jika git sudah memiliki build ini di suatu tempat (di bawah lapisan kompleksitas), karena sangat dekat dengan gaya "email patches to collaborators" yang lebih dekat ke akar git. Twist adalah kontrol revisi diff *komentar*.
Klarifikasi 2: Pengirim asli dapat menanggapi "PR ulasan" dengan menerima diff, atau dengan membuat PR ketiga di atas PR ulasan (respons ke tinjauan). Ping-ponging ini berlanjut sampai kedua pihak menerima semua suntingan. Interaksi disimpan dalam riwayat
ps: Saya meretas alat kontrol revisi pertama lokal yang terdesentralisasi sebagai hobi (~tahun hingga tanggal pengiriman ∞). Saya ingin itu mendukung kasus penggunaan ini: - Proses PR seperti di atas - Resolusi dapat menghasilkan perubahan tunggal yang "terjepit" sebagai bagian dari "narasi" - Riwayat lengkap masih tersedia
@lftherios @radicle_xyz @radicle saya menyukai desentralisasi leaf-node, tetapi sebagai pengguna 85% aplikasi saya menggunakan vendor hosting, dan jika tidak out of the box, saya sering menyerah sebelum menyiapkan infra saya sendiri.
@lftherios @radicle_xyz @radicle Vendor hosting dengan langganan, infra sumber terbuka, kemampuan ekspor tanpa penguncian adalah kombo kriptonit saya untuk aplikasi berbayar. Jadi umpan balik saya saat ini (dari ingatan) adalah bahwa saya berharap saya dapat berlangganan node yang dihosting dengan sangat tersedia yang mereplikasi semua repositori saya.
607