Releases: CerebruxCode/Archon
Archon v6.0
Η νέα έκδοση οφείλεται στις αμέτρητες εργατοώρες των @JohnGavr και @christ4k :
- θα βρείτε την δυνατότητα να κάνετε εγκατάσταση το Archon σε κρυπτογραφημένο δίσκο
- Διόρθωση μερικών bug
- Καθάρισμα παρωχημένου κώδικα
- Ενημέρωση του κώδικα με τι νέες αλλαγές του Arch Linux
- Βελτίωση της εγκατάστασης σε KVM και VirtualBox περιβάλλοντα
- Δυνατότητα Lite ή Full εγκατάστασης του Gnome
Archon v5.0
Η νέα έκδοση οφείλεται στις αμέτρητες εργατοώρες του @JohnGavr :
-
Έκανε το BTRFS σύστημα αρχείων να παρέχει δυνατότητα δημιουργίας volumes για Root, Home ώστε με να μπορεί ο χρήστης να ρυθμίσει snapshots
-
Αφαίρεσε το αυτόματο systemd-swap και έβαλε την δυνατότητα να ρωτάει αν θέλει η όχι Swapfile ο χρήστης και να ορίζει το μέγεθός του.
-
Διόρθωσε μερικά ενοχλητικά bugs
Επίσης σε αυτή την έκδοση :
- Το αποθετήριο πλέον περιλαμβάνει CI για αυτόματο έλεγχο ποιότητας κώδικα σε κάθε push/pull request
- Διορθώθηκε πρόβλημα εγκατάστασης του Arch με χρήση μόνο wifi κάρτας
- Διορθώθηκε πρόβλημα αναγνώρισης NVME σε UEFI
- Κατάργηση Multillib repository
Archon v4.0
Νέα σημαντική πρωτοβουλία από τον @dimkatsi91 :
- Dektop installer
Επίσης σε αυτή την έκδοση :
- Προσθήκη χρωμάτων ώστε τα μηνύματα του Archon να είναι πιο ευδιάκριτα
- Προσθήκη υποστήριξης για Dual Boot σε Δεύτερο δίσκο
- Εγκατάσταση με Επιλογή δίσκου αντί για προσδιορισμό διαδρομής
- Αναγνώριση δίσκων Nvme
- Δυνατότητα επιλογής ενός από τα 14 Desktop για εγκατάσταση
- Σε περίπτωση που γίνεται εγκατάσταση σε Virtual Machine και επιλεχτεί εγκατάσταση γραφικού περιβάλλοντος γίνεται αυτόματα προσθήκη απαραίτητων libraries
Archon v3.0.1
Διορθώθηκε ένα μικρό αλλά σημαντικό από άποψη UX σφάλμα κατά το οποίο ο χρήστης αντί να γράψει την πλήρη διαδρομή του δίσκου για την εγκατάσταση του Arch, έγραφε "a" με αποτέλεσμα η εγκατάσταση να σταματάει.
- Error: Could not stat device a #58
Archon v3.0
Archon v2.1
- Συμμάζεμα κώδικα (τα Y/N μπήκαν σε ένα ενιαίο function)
- Διόρθωση #36
Archon v2.0
Ο κύκλος ανάπτυξης της v2.0 ήταν σημαντικά μεγάλος, μιας και έγινε refactor o κώδικας ώστε να υπάρχει μόνο ένα αρχείο και όχι δύο. Όλο αυτό χρειαζόταν testing και ξανα testing ώστε να είναι stable.
Με λίγα λόγια εστιάσαμε στo merge των archon και archon2 παρά στο να προσθέσουμε νεα feature.
Σε γενικές γραμμές το changelog:
- Μικρές πινελιές βελτιστοποίησης
- Merge του archon.2 στο archon.sh
- Καθαρισμός κώδικα
- Διόρθωση μηνυμάτων (λεκτικό)
Archon v1.2
Ο κύκλος ανάπτυξης της v1.2 ήταν ήρεμος και χωρίς κάποιες αναταράξεις, εκτός από μια περίπτωση όπου δεν γινόταν λήψη του archon... Συμβαίνουν και στις καλύτερες οικογένειες
Στην v1.2 εστιάσαμε στην βελτίωση των μηνυμάτων που εμφανίζονται στον χρήστη για να είναι πιο περιγραφικά. Επίσης προσθέσαμε την επιλογή για εγκατάσταση και του LTS πυρήνα ενώ βάλαμε και έναν μικρό έλεγχο αποτυχίας σε περίπτωση που κάποια εντολή αποτύχει.
Σε γενικές γραμμές το changelog:
- Μειώθηκε ο χρόνος αναμονής των Sleep
- Διακοπή εγκατάστασης όταν κάποια εντολή αποτύχει
- Βελτίωση μηνυμάτων
- Αφαίρεση μηνυμάτων για τον έλεγχο σύνδεσης στο διαδίκτυο
- Διόρθωση shortlink λήψης του Archon
- Διακοπή του Archon στην αρχή με επιλογή ναι/όχι
- Δυνατότητα εγκατάστασης LTS πυρήνα ως backup kernel
Archon v1.1.1
Διορθώθηκε ένα σφάλμα στο README στο οποίο η εντολή με το link για την λήψη του Archon δεν δούλευε.
Συμπέρασμα:
Της νύχτας την δουλειά... την βλέπει η μέρα και γελάει....
Archon v1.1
Μετά από περίπου 12 μέρες που βγήκε η v1.0 σταθερή έκδοση, έχουμε την χαρά να εκδώσουμε την v.1.1
Σε σχέση με την v1.0 δεν έχει διαφορές και εστιάσαμε σε πολύ μικρές διορθώσεις αλλά και βελτιώσεις στον υπάρχοντα κώδικα.
Στην πορεία, συναντήσαμε και ένα bug #14 το οποίο ήταν πραγματική σπαζοκεφαλιά ... μέχρι να καταλάβουμε ότι το πρόβλημα ήταν Upstream. Κάτι καλό βγήκε από αυτό, μιας και κάναμε αναφορά σφάλματος στον δημιουργό και διορθώθηκε άμεσα.
Σε γενικές γραμμές :
- Βελτιώθηκε το README με διευκρινίσεις
- Βελτιώθηκε ο τρόπος λήψης του Archon
- Χρησιμοποιήθηκε η υπηρεσία Shellcheck για την συνολική βελτίωση του κώδικα
- Προστέθηκε έλεγχος στην αλλαγή συνθηματικού root αλλά και κατά την δημιουργία χρήστη.
- Διορθώθηκαν μερικά μικρά bugs