Powerline: Permintaan untuk pengelola

Dibuat pada 20 Jun 2019  ·  11Komentar  ·  Sumber: powerline/powerline

Tampaknya ada masalah dan permintaan tarik menumpuk dalam 9 bulan terakhir tanpa penggabungan atau komit.

Dapat dimengerti bahwa pengelola saat ini, @Lokaltog , mungkin sibuk, tetapi dapatkah Anda membagikan atau mengalihkan tanggung jawab pemeliharaan? Mungkin @PH111P dari garpu paling aktif mungkin bersedia.

Banyak orang menggunakan ini untuk produktivitas harian mereka, dan kurangnya perawatan aktif sedikit membuat frustrasi.

discussion

Komentar yang paling membantu

Untuk apa nilainya, beralih menggunakan YAML untuk konfigurasi akan menambah dukungan untuk komentar, dan IMHO sintaks yang lebih mudah dibaca (dengan asumsi Anda setuju dengan lekukan yang penting).

Karena YAML adalah superset dari JSON, semua file konfigurasi saat ini adalah YAML yang valid, dan perubahan kode akan minimal. Mungkin semudah menerima beberapa ekstensi file tambahan, dan menggunakan yaml.safe_load alih-alih json.load . Anda perlu menambahkan ketergantungan pada PyYAML (atau perpustakaan YAML lainnya, tetapi PyYAML adalah yang paling umum).

Semua 11 komentar

Saya sendiri belum pernah menggunakan powerline selama bertahun-tahun, jadi kurangnya minat adalah alasan utama saya tidak berkontribusi untuk itu. Saya akan dengan senang hati menambahkan kontributor ke repo utama jika ada yang siap untuk tugas itu.

Saya akan dengan senang hati membantu.

Terima kasih. @ZyX-Saya Ada pemikiran?

Saya tertarik tetapi saya keberatan dengan seberapa lambat powerline berjalan, jadi mungkin akan membawa hal-hal ke arah yang berbeda.

EDIT: Saya sangat tertarik @Lokaltog akan senang berdiskusi dengan pengelola saat ini, atau bahkan pernyataan tentang apa yang ingin mereka lihat. Jika fokusnya murni "kami hanya ingin pembaruan sehingga saluran listrik tidak putus dengan versi baru dari setiap ketergantungan" saya cukup tertarik, tetapi jika "kami hanya ingin saluran listrik menjadi lebih cepat dan melihat semakin banyak orang memiliki penampilan yang luar biasa dan mengagumkan lingkungan shell yang bekerja", maka itu pasti sesuatu yang saya sukai.

Saya setuju dengan @ryanerwin; dan saya juga tertarik untuk berkontribusi.

@ryanerwin Saya sendiri tidak menggunakan powerline dan belum menggunakannya selama bertahun-tahun, jadi saya tidak yakin apa status proyek saat ini, dan saya tidak benar-benar memiliki pendapat tentang ke mana harus pergi di masa depan .

Saya juga tidak yakin apa yang harus dilakukan dengan repo ini, saya telah mempertimbangkan untuk mengarsipkannya dan menyerahkannya kepada komunitas untuk mempertahankan garpu untuk menghindari situasi aliran peristiwa lainnya. Tapi karena ini mungkin akan membunuh repo, saya akan menambahkan kalian ke tim pemelihara dan mencoba menindaklanjuti pengembangan untuk sementara waktu.

Terima kasih @Lokaltog!
Untuk saat ini, saya akan mulai memperbaiki beberapa bug seperti #1953 atau #2013. Mengenai masa depan, saya memiliki beberapa fitur baru, saya harus memolesnya sebelum kita dapat mulai berpikir untuk menambahkannya ke repo utama.

Saya melihat kode ini ~ 1,5 tahun yang lalu, tetapi entah bagaimana kehilangan minat untuk itu.
Dengan Hacktoberfest saya termotivasi lagi untuk melakukan sesuatu di sini dan berharap motivasi saya akan bertahan sebentar.
Bagaimanapun, saya senang bahwa tampaknya ada lebih banyak aktivitas baru-baru ini.

Mengenai arah masa depan, saya mengalami beberapa masalah dengan lingkungan CI saat ini, karena ini memberikan ~ 5k baris output, tetapi sebagian besar tampaknya bukan output bash yang relevan dan tidak terlalu jelas mengapa tes gagal dan bagaimana mereka benar-benar gagal. Jangan salah paham, saya suka fakta bahwa repositori ini memiliki sejumlah besar tes, tetapi mengulang alur kerja eksekusi tes dapat bermanfaat bagi keterbacaan.

Saya juga bukan penggemar berat alur kerja instalasi dan konfigurasi saat ini, semua ini tampaknya membosankan dan rawan kesalahan. Saya sering mendapatkan beberapa kesalahan saat mengonfigurasi saluran listrik tanpa mengetahui mengapa ini terjadi. Juga JSON menurut saya sangat buruk untuk file konfigurasi karena tidak mendukung komentar (jika Anda tidak menambahkannya seperti yang dilakukan VSCode).
Sayangnya untuk poin terakhir saya adalah orang yang salah untuk bertanya bagaimana melakukan yang lebih baik, tetapi itu mungkin akan menjadi sesuatu untuk diatasi di masa depan.

@StopMotionCuber Json5 mendukung komentar, jadi mungkin proyek bisa saja berubah untuk membaca file konfigurasi dengan json5 . Meskipun pengembang mengatakan itu sangat lambat (dan sejauh yang saya bisa lihat, konfigurasi sering dibaca dan tidak hanya saat startup?).

Saya tidak berpikir menulis ulang powerline untuk menggunakan konfigurasi yang berbeda benar-benar diperlukan (walaupun komentar memang bagus; mungkin kita bisa menggunakan bidang yang dimulai dengan garis bawah untuk itu, yang kemudian diabaikan oleh powerline):

  • Ada linter untuk file konfigurasi ( powerline-lint ), selanjutnya, editor teks utama biasanya menampilkan kesalahan dalam file json secara langsung
  • Secara khusus, beralih ke metode konfigurasi yang berbeda pada dasarnya berarti menulis ulang saluran listrik; juga ini akan merusak semua konfigurasi yang ada.

Mengenai tesnya, saya setuju dengan @StopMotionCuber : Menavigasi ke kasus uji yang gagal itu

Untuk apa nilainya, beralih menggunakan YAML untuk konfigurasi akan menambah dukungan untuk komentar, dan IMHO sintaks yang lebih mudah dibaca (dengan asumsi Anda setuju dengan lekukan yang penting).

Karena YAML adalah superset dari JSON, semua file konfigurasi saat ini adalah YAML yang valid, dan perubahan kode akan minimal. Mungkin semudah menerima beberapa ekstensi file tambahan, dan menggunakan yaml.safe_load alih-alih json.load . Anda perlu menambahkan ketergantungan pada PyYAML (atau perpustakaan YAML lainnya, tetapi PyYAML adalah yang paling umum).

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

avermaet picture avermaet  ·  4Komentar

kataev picture kataev  ·  6Komentar

damienstanton picture damienstanton  ·  3Komentar

iamjboyd picture iamjboyd  ·  6Komentar

guyzmo picture guyzmo  ·  5Komentar