Hai,
Akan sangat bagus untuk menambahkan fitur papan Kanban ke Gogs. GitHub dan GitLab sedang melakukannya.
Terima kasih,
HLFH
Apakah kita memaksa 4 kolom generik (backlog, ready, wip, review) atau kita mengizinkan admin untuk menambahkan kolom yang mereka inginkan?
Ya minimal kita harus bisa punya 4 kolom (backlog, next, in progress, release). Wekan memungkinkan juga untuk menambahkan kolom yang kita inginkan. IMHO, 4 kolom secara default akan menarik. Tapi kita harus bisa mengubah nomor dan nama kolom.
Tapi kita harus bisa mengubah nomor dan nama kolom.
Bisakah Anda menjelaskan apa yang Anda maksud dengan angka? Apakah maksud Anda posisi kolom atau jumlah kolom?
Jumlah kolom. Dan sebenarnya, di Wekan , posisinya juga bisa diubah hanya dengan menggerakkan mouse. Tapi saya tidak mengharapkan sesuatu yang besar untuk kemungkinan implementasi pertama dari fitur ini di dalam Gogs.
Memiliki kanban terdengar seperti kembung yang tidak perlu bagi saya ...
@dasyrw9hfh
Memiliki kanban terdengar seperti mengasapi yang tidak perlu bagi saya..
Tergantung dengan siapa Anda berbicara. Menurut pendapat saya itu akan menjadi fitur yang bagus untuk diterapkan.
Pikiran saya untuk memuaskan kedua belah pihak adalah membiarkannya default untuk repo baru dan admin repo harus mencentang kotak untuk mengaktifkan fitur kanboard. Pikiran?
Juga rancang sehingga dipisahkan dari layanan lainnya sehingga tidak membuat halangan.
kolom bisa dengan mudah menjadi tag pada masalah ini.
Dengan cara ini nama dan urutan kolom hanya boleh disimpan di proyek.
Dan tampilan untuk kolom ini dengan mudah menambahkan tag pada masalah dan memindahkan masalah ini.
@genofire itu asumsinya kalau kita fokus di satu papan saja? Haruskah ada kemampuan untuk memiliki beberapa papan per repo atau hanya satu?
bagi saya, satu per repo sudah cukup -> tetapi github bisa menggunakan banyak, jadi untuk pengguna lain ini bisa lebih menarik
Jadi tag kanban yang dipermasalahkan bisa berupa boardId_columnname
atau boardname_columnname
. (opsi lain adalah dua tag).
Kebaikan saya adalah bahwa nama kolom ada di nama tag.
Jika tab Kanban bisa dinonaktifkan (seperti PR atau Wiki) itu bagus. Papan Kanban tidak diperlukan pada semua repo.
@genofire Saya setuju satu repo sudah cukup. Dan saya pikir ID unik untuk merujuk ke kolom akan masuk akal untuk O(1) rename karena board_column_name dapat berubah sementara uuid tetap sama.
Jika tab Kanban bisa dinonaktifkan (seperti PR atau Wiki) itu bagus. Papan Kanban tidak diperlukan pada semua repo.
@0xbaadf00d 100% setuju, saya mulai mengerjakan implementasi awal dan itu adalah hal pertama yang saya lakukan.
Jika Anda membutuhkan bantuan ....
@genofire Saya pikir sebagian besar kode backend hampir selesai jadi langkah selanjutnya adalah UI/UX yang bukan setelan kuat saya.
Mengenai backend
Hanya memiliki pertanyaan tentang bagaimana masalah harus dikembalikan di front end. Contoh
Pilihan 1:
Haruskah kita mengembalikan array semua masalah dalam format JSON dan meminta JS mengulangi daftar masalah dan menempatkannya di papan tulis
Pilihan 2:
Atau minta backend melakukan pemesanan dan mengembalikan {'column1': issue_1, 'column2': 'issue_2, etc...}
Saya bersandar pada Opsi 1 karena itu menurunkan beban kerja kepada pengguna, tetapi itu hanya pendapat pribadi. Pikiran?
Saya suka menanganinya di sisi klien, untuk drag and drop itu akan menjadi cara terbaik saya. (Pilihan 1)
{
"column1": {"id":1,"position":2,"issues": []},
"column2":
{
"id":2,
"position":1,
"issues": [
{"id":4,"title":"never ending",...}
]
},
}
Jika ada yang tertarik untuk mengerjakan ini, jangan ragu untuk menghubungi saya. Saya mulai bekerja (https://github.com/mhtsbt/GogsBoard) pada papan kanban bertenaga gogs. Ini adalah aplikasi terpisah yang terhubung melalui api:
@mhtsbt bisakah Anda juga mengirim PR ke Gitea? Saya pikir banyak pengelola Gitea dapat meninjau kode Anda.
ping?
+1 implementasi Kanban
Seperti yang saya lihat @mhtsbt mengakhiri pekerjaannya dengan proyek gogs canban. Apakah ada yang mengerjakan ini saat ini?
Saya akan senang untuk menawarkan bantuan saya dengan ini.
Hai, apakah plugin ini digabung menjadi master?
Tidak, meskipun itu akan menjadi tambahan yang sangat bagus.
Pada 21 Des 2017 17:47, "Ks Tan" [email protected] menulis:
Hai, apakah plugin ini digabung menjadi master?
—
Anda menerima ini karena Anda berkomentar.
Balas email ini secara langsung, lihat di GitHub
https://github.com/gogits/gogs/issues/3716#issuecomment-353399352 , atau bisukan
benang
https://github.com/notifications/unsubscribe-auth/ABSqmhQrhW1lH_W3OHHkqK_R3qhH4nK6ks5tCouNgaJpZM4KLOpH
.
aku ingin
dan saya juga mau 👍
Ini akan sangat bagus!
Tolong, ini sangat berguna
+1
Ping!
ada update tentang ini?
+1
+1
+1
Saya pikir banyak orang akan menyukai sesuatu seperti ini. Saya tahu saya menggunakan papan Kanban untuk setiap proyek yang tidak sederhana.
+1
Komentar yang paling membantu
+1 implementasi Kanban