Panorama-tab-groups: Status proyek?

Dibuat pada 14 Okt 2018  ·  6Komentar  ·  Sumber: projectdelphai/panorama-tab-groups

Maaf jika tidak sopan, tapi bagaimana status proyek ini?

Setidaknya sebulan yang lalu ini dirilis dengan pr yang baik bahwa itu akan menjadi versi yang dipertahankan dan terus ditingkatkan dari grup tab panorama. Jika belum ada komit dalam sebulan maka tampaknya itu telah jatuh pada masalah yang sama karena tidak diperbarui. Kami menginginkan grup tab yang bagus, dan proyek ini awalnya menunjukkan harapan besar, tetapi harus terus diperbarui.

Terbaik

question

Komentar yang paling membantu

melewati sebagian besar masalah dan menandai mereka, juga semua yang saya miliki sudah didorong ke kode. Maaf tentang stagnasi yang mungkin pernah Anda lihat, tetapi terutama dengan masuknya kontributor, saya pikir kemajuan dimulai lagi. mudah-mudahan Anda akan melihat beberapa perubahan lagi. Saya akan menutup masalah ini untuk saat ini kecuali ada pertanyaan lain yang Anda miliki :)

Semua 6 komentar

+1

Juga, mengapa repo ini dibuat? Sudah ada satu cabang repo asli https://github.com/projectdelphai/panorama-view.

Tidak kasar sama sekali jangan khawatir. Pada dasarnya intinya adalah:

  1. Saya menerima pesan di sini bahwa itu hanya dalam masa hibernasi dan bahwa dia akan kembali pada pertengahan November. Saya agak ragu untuk membuat perubahan drastis pada kode mengingat bahwa pada titik mana pun mereka mungkin kembali dan akan sangat sulit untuk menggabungkan semuanya kembali. Saya tidak menentang perubahan besar (dan saya memilikinya di cabang sekunder di repo pribadi saya) tetapi itu mengarah ke poin kedua yaitu:
  2. Saya tidak cukup pandai dalam javascript / webextensions / memahami repo fotodioda dengan cukup baik untuk memahami cara membuat perubahan super besar. Perbaikan bug atau perubahan kecil cukup mudah (seperti pintasan keyboard) tetapi hal-hal seperti memindahkan tab yang disematkan ke bilah status di sebelah kanan atau kisi otomatis jauh lebih sulit. Misalnya, saya menghabiskan seminggu atau lebih setelah bekerja mencari tahu kode untuk memindahkan tab yang disematkan ke bilah status (menggunakan garpu lain) untuk mengetahui bahwa itu hanya kadang-kadang berfungsi / disadap dan saya harus menghapus kode karena itu berfungsi . Demikian pula, saya mencoba menutup otomatis grup tab kosong setelah semua tab di dalamnya dihapus dan hanya berfungsi sekitar 60% dari waktu. Dan meskipun mungkin baik-baik saja untuk penggunaan pribadi, mengingat saya merilis ini untuk digunakan orang lain, saya tidak nyaman merilis fitur yang tidak 100% berfungsi. Intinya adalah saya satu-satunya orang yang mengerjakan ini dan saya tidak dapat menghasilkan fitur secepat orang mungkin suka mengingat fitur yang tersisa adalah yang besar (menurut saya setidaknya).
  3. Terakhir, saya tidak akan menyangkal bahwa bagi saya, masalah terbesar secara pribadi adalah dapat menyeret tab baru ke ruang kosong untuk membuat grup baru. Setelah itu selesai, saya punya beberapa prioritas lain terlebih dahulu sehingga proyek ini jatuh sedikit. Saya masih berhasil menggabungkan permintaan tarik jika mereka masuk (saya hanya mendapatkan satu dari kontributor lain) dan perbaikan kecil seperti pintasan keyboard atau dukungan perpesanan, tetapi kemajuan hanya berkurang karena saya satu-satunya yang mengerjakannya.

Adapun mengapa repo ini dibuat alih-alih garpu, itu sebagian besar karena saya ingin mengunggah perubahan ke situs web pengaya Mozilla sehingga orang lain dapat menggunakan perubahan saya, tetapi saya tidak ingin menyesatkan pengguna agar berpikir bahwa ini adalah tampilan panorama yang sama. Saya hanya ingin menjaga repo hanya berbeda (seandainya fotodioda tidak pernah kembali) dan membuat proyek baru lebih mudah daripada mempertahankan percabangan. Saya menghapus garpu lain agar semuanya lebih sederhana. Saya tidak yakin apakah itu pendekatan yang tepat untuk diambil tetapi tidak ada yang mengirimi saya pesan atau mengeluh jadi saya langsung saja melakukannya.

tl; dr Saya di sini tapi saya lambat sehingga fitur akan keluar ketika saya punya waktu setelah bekerja dan hanya jika saya senang itu bebas bug dan dapat digunakan oleh orang lain.

Kedengarannya masuk akal.

Saya sangat setuju dengan 100% -idealogi, tapi saya pikir, ada kebutuhan dalam pemeliharaan kecil dalam masalah. Saya berbicara tentang setidaknya menandainya dengan tag yang tepat. Lebih jauh lagi, ini akan lebih dapat diandalkan, jika Anda menunjukkan fitur mana yang sedang Anda kerjakan dan apa yang masih harus dilakukan.

Saya tidak dapat membantu di tempat pertama dengan repo karena absennya total pengetahuan di JS, tetapi saya bisa meluangkan waktu dengan fitur-fitur kecil. Saya butuh pemahaman tentang hal-hal itu

  1. bisa diambil oleh JS-newbie
  2. tidak membutuhkan banyak waktu untuk dihabiskan

@projectelai
Bolehkah Anda membagikan detail tentang status kerja Anda untuk fitur, perbaikan bug, dll? Mungkin dengan tautan ke kode Anda, Anda bekerja di samping repo ini?
Saya ingin melihat sehingga saya dapat memperkirakan apakah saya bisa membantu.

melewati sebagian besar masalah dan menandai mereka, juga semua yang saya miliki sudah didorong ke kode. Maaf tentang stagnasi yang mungkin pernah Anda lihat, tetapi terutama dengan masuknya kontributor, saya pikir kemajuan dimulai lagi. mudah-mudahan Anda akan melihat beberapa perubahan lagi. Saya akan menutup masalah ini untuk saat ini kecuali ada pertanyaan lain yang Anda miliki :)

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

suhr picture suhr  ·  7Komentar

YoussefV picture YoussefV  ·  7Komentar

tonnydourado picture tonnydourado  ·  5Komentar

maverick74 picture maverick74  ·  17Komentar

JohnLGalt picture JohnLGalt  ·  9Komentar