Το πρόγραμμα εγκατάστασης Anaconda που χρησιμοποιείται στο Fedora και στο RHEL μεταφέρεται σε μια διεπαφή ιστού

Ο Jiri Konecny ​​της Red Hat ανακοίνωσε εργασίες για τον εκσυγχρονισμό και τη βελτίωση της διεπαφής χρήστη του προγράμματος εγκατάστασης Anaconda που χρησιμοποιείται στο Fedora, RHEL, CentOS και σε πολλές άλλες διανομές Linux. Αξιοσημείωτο είναι ότι αντί της βιβλιοθήκης GTK, η νέα διεπαφή θα κατασκευαστεί με βάση τεχνολογίες web και θα επιτρέπει τον απομακρυσμένο έλεγχο μέσω web browser. Σημειώνεται ότι η απόφαση για εκ νέου επεξεργασία του εγκαταστάτη έχει ήδη ληφθεί, αλλά η υλοποίηση βρίσκεται ακόμη στο στάδιο ενός πρωτοτύπου εργασίας, όχι έτοιμο για επίδειξη.

Η νέα διεπαφή βασίζεται σε στοιχεία του έργου Cockpit, που χρησιμοποιούνται στα προϊόντα Red Hat για τη διαμόρφωση και τη διαχείριση διακομιστών. Το Cockpit επιλέχθηκε ως μια καλά αποδεδειγμένη λύση με υποστήριξη υποστήριξης για αλληλεπίδραση με τον εγκαταστάτη (Anaconda DBus). Επιπλέον, η χρήση του Cockpit θα επιτρέψει τη συνέπεια και την ενοποίηση των διαφόρων στοιχείων διαχείρισης του συστήματος. Η χρήση μιας διεπαφής web θα αυξήσει σημαντικά την ευκολία του τηλεχειρισμού της εγκατάστασης, η οποία δεν μπορεί να συγκριθεί με την τρέχουσα λύση που βασίζεται στο πρωτόκολλο VNC.

Η επανεξέταση της διεπαφής θα βασιστεί στην εργασία που έχει ήδη γίνει για να γίνει το πρόγραμμα εγκατάστασης πιο αρθρωτό και δεν θα επηρεάσει σημαντικά τους χρήστες του Fedora, καθώς το μεγαλύτερο μέρος του Anaconda έχει ήδη μετατραπεί σε λειτουργικές μονάδες που αλληλεπιδρούν μέσω του DBus API και η νέα διεπαφή θα χρησιμοποιεί το έτοιμο -κατασκευάστηκε API χωρίς εσωτερική επανεπεξεργασία. Οι ημερομηνίες για την έναρξη της δημόσιας δοκιμής της νέας διεπαφής και την ετοιμότητα για την προώθησή της στο upstream σε αυτό το στάδιο ανάπτυξης δεν καθορίζονται, αλλά οι προγραμματιστές υπόσχονται να δημοσιεύουν περιοδικά αναφορές για την ανάπτυξη του έργου.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο