Peck - aplikasi menu bar macOS yang menjelaskan PR dengan mudah serta menampilkan draf review dan status
(peck-landing.vercel.app)Halo.
Saat melihat PR, sering kali sulit untuk cepat memahami perubahan yang ada, atau saya melewatkan review yang perlu saya lihat dan status persetujuan PR saya sendiri, jadi saya sedang membuat aplikasi menu bar macOS bernama Peck.
Peck
- Github: https://github.com/pecklabs/peck
- Pengenalan layanan: masukkan URL landing page di sini
Mengapa dibuat?
- Saya merasa hal paling pertama yang dibutuhkan saat memulai review PR adalah cepat memahami “apa yang diubah oleh PR ini”.
- Namun dalam praktiknya, kita harus membuka diff, menelusuri file, dan mengikuti konteks terkait, sehingga sebelum mulai review pun sudah cukup memakan waktu.
- Bahkan setelah cukup memahaminya, tetap perlu waktu untuk menilai apakah sudah layak di-Approve, cukup meninggalkan Comment, atau perlu Request changes.
- Terutama saat berpindah-pindah antar repositori atau saat review menumpuk, PR yang harus saya lihat jadi mudah terlewat.
- Untuk PR yang saya ajukan sendiri pun, kalau tidak masuk langsung ke GitHub, cukup merepotkan untuk terus mengecek siapa yang sudah menyetujui, apakah check gagal, atau apakah terjadi konflik.
- Karena itu, saya membuat aplikasi yang menjelaskan PR dengan mudah, membuat draf review, dan memungkinkan status review terus terlihat dari menu bar.
Fitur utama
- Melihat daftar GitHub PR
- Memisahkan PR yang perlu saya review dan PR yang saya ajukan
- Menampilkan status seperti persetujuan/check/konflik dengan ikon
- Membuat penjelasan mudah berbasis PR diff
- Merangkum perubahan lebih dulu agar lebih mudah memulai review
- Menandai bagian yang terlihat berisiko atau bagian yang kurang pengujian
- Membuat draf review AI
- Membuat draf jenis review yang sesuai di antara Approve / Request changes / Comment
- Review akhir diposting ke GitHub setelah dikonfirmasi pengguna
- Autentikasi GitHub
- Login GitHub CLI atau autentikasi berbasis token
- Informasi autentikasi disimpan di macOS Keychain
- Aturan review pribadi/tim
- Bisa digunakan dengan menentukan standar review melalui file
skill.md
- Bisa digunakan dengan menentukan standar review melalui file
Karena ini masih versi awal, saya ingin memastikan bagian mana yang benar-benar berguna dalam alur review PR nyata.
Saya akan berterima kasih jika Anda bisa memberi masukan apakah penjelasan sederhana untuk PR membantu saat memulai review, apakah draf review AI terlalu berlebihan atau justru kurang, dan apakah informasi yang ditampilkan di menu bar sudah memadai.
Belum ada komentar.