Mereka sudah bekerja pada antarmuka web penginstal Anaconda 

Jiri Konecny ​​dari Red Hat mengumumkan beberapa hari yang lalu bahwa sedang bekerja untuk memodernisasi dan meningkatkan antarmuka pengguna penginstal Anaconda yang digunakan di Fedora, RHEL, CentOS dan berbagai distro Linux lainnya.

Dan apakah itu hingga saat ini penginstal Anaconda didasarkan pada GTK dan sebagian alasan mengapa keputusan untuk mengambil langkah penting ini diambil adalah karena proses modernisasi penginstal di mana mereka telah mulai mengerjakan penulisan ulang antarmuka pengguna.

Dengan berita ini akan ada dua cara untuk menjalankan penginstal dan salah satunya adalah yang telah kami gunakan, yang merupakan cara lokal dan cara baru akan menjadi cara jarak jauh, yang dengannya ini akan melayani mereka yang ingin menginstal dari server pihak ketiga melalui program seperti VNC.

Disebutkan itu alih-alih menggunakan perpustakaan GTK, antarmuka baru akan didasarkan pada teknologi web dan akan memungkinkan kendali jarak jauh melalui browser web.

Sudah cukup lama sejak kami membuat antarmuka pengguna berbasis GTK saat ini untuk Anaconda : penginstal OS untuk Fedora, RHEL, CentOS. Untuk waktu yang lama, kami (tim Anaconda) telah mencari kemungkinan untuk memodernisasi dan meningkatkan pengalaman pengguna. Dalam posting ini, kami ingin menjelaskan apa yang sedang kami kerjakan dan, di atas segalanya, memberi tahu Anda tentang apa yang dapat Anda harapkan di masa depan.

Pertama, kami harus menyatakan bahwa kami memutuskan untuk membagikan informasi ini segera. Kami saat ini berada pada tahap di mana kami telah membuat keputusan. Kami memiliki 'prototipe yang berfungsi' dari solusi yang sudah tersedia, tetapi jangan mengharapkan tangkapan layar atau demo dulu!

Adapun komponen yang akan digunakan dalam renovasi proyek, disebutkan bahwa akan berada di belakang Kokpit yang komponennya akan digunakan, karena selain ini sudah digunakan dalam produk Red Hat untuk mengkonfigurasi dan mengelola server digunakan sebagai dasar untuk membuat antarmuka baru.

Untuk sebagian alasan Cockpit dipilih karena ini ini adalah solusi mapan yang hebat dengan dukungan backend untuk berinteraksi dengan penginstal (Anaconda DBus). Selain itu, penggunaan Cockpit akan menstandarisasi dan menyatukan berbagai komponen sistem kontrol.

Menggunakan antarmuka web akan secara signifikan meningkatkan kenyamanan kendali jarak jauh instalasi, yang tidak dapat dibandingkan dengan solusi saat ini berdasarkan protokol VNC.

Apa yang bisa Anda harapkan?
Kami akan menulis ulang UI baru sebagai UI berbasis browser web menggunakan teknologi Cockpit yang ada. Kami mengambil pendekatan ini karena Cockpit adalah solusi matang dengan dukungan besar untuk backend (Anaconda DBus). 

Desain ulang antarmuka akan membangun pekerjaan yang telah dilakukan untuk meningkatkan modularitas penginstal dan itu tidak akan mempengaruhi pengguna Fedora secara signifikan, karena sebagian besar Anaconda telah dikonversi ke modul yang berinteraksi melalui API DBus, dan antarmuka baru akan menggunakan API tanpa pengerjaan ulang internal.

Terakhir namun tidak kalah pentingnya, dalam artikel Mereka menyebutkan bahwa saat ini belum diketahui tanggal proyek yang akan diumumkan ke publik. dan di atas semua itu belum sepenuhnya jelas kapan tes publik dari antarmuka baru akan dimulai dan persiapan untuk promosinya ke hulu pada tahap pengembangan ini, tetapi para pengembang berjanji untuk secara berkala menerbitkan laporan tentang pengembangan proyek.

Kami juga memutuskan untuk membuat langkah ini konsisten dengan sistem lainnya. Semakin banyak proyek yang didukung oleh Cockpit. Dengan langkah ini, kita harus membuat sistem lebih konsisten di antara aplikasi yang berbeda. Peningkatan UX besar harus menjadi instalasi jarak jauh yang lebih mudah dibandingkan dengan solusi VNC saat ini. Anda dapat mengharapkan banyak peningkatan lainnya, tetapi mari kita tunggu dan lihat :).

Perlu dicatat bahwa keputusan telah dibuat untuk mengerjakan ulang installer, tetapi implementasinya masih pada tahap prototipe kerja, belum siap untuk demo.

Akhirnya jika Anda tertarik untuk mengetahui lebih banyak tentangnya tentang catatan itu, Anda dapat memeriksa detailnya Di tautan berikut.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   elian dijo

    Saya tidak mengerti apa yang Anda maksud dengan menginstal jarak jauh dengan vnc, dapatkah Anda memberikan saya video tutorial untuk memahami?