Του Marcello Anni, από το Mageia Italia
Γεια σου Samuel, “καλώς ήρθες” από τους Ιταλούς χρήστες Mageia. Πρώτα απ’ όλα, θα μπορούσες σε παρακαλώ να αρχίσεις παρουσιάζοντας τον εαυτό σου;
Γεια σας, είμαι ο Samuel Verschelde, 29 ετών, ζω στη Λυών (Γαλλία).
Πώς άρχισες να ενδιαφέρεσαι για το Linux;
Ανακάλυψα το Linux κατά την διάρκεια των σπουδών μου, το 2003. Ήταν συναρπαστικό να ανακαλύπτω έναν ολόκληρο καινούργιο κόσμο που δεν γνώριζα, αφού χρησιμοποιούσα μόνο υπολογιστές με συστήματα Microsoft για πολλά χρόνια. Η πρώτη διανομή που εγκατέστησα ήταν η Debian Potato, και μάλλον δεν ήταν η καλύτερη επιλογή για έναν αρχάριο που δεν ήταν εξοικειωμένος με την γραμμή εντολών του Unix :). Μετά χρησιμοποίησα Red Hat για κάποιο διάστημα και τελικά κατέληξα στο Mandrake το 2004.
Πώς ανακάλυψες τη Mageia και γιατί αποφάσισες να συμμετέχεις στο έργο;
Άκουσα σχετικά με τη Mageia την ημέρα που ανακοινώθηκε δημόσια και αμέσως αποφάσισα να συμμετέχω στο έργο. Η διάσωση της διανομής Linux που μου άρεσε, μετατρέποντάς την σ’ ένα έργο βασισμένο στην κοινότητα, ήταν (και ακόμη είναι) ένα μεγάλο κίνητρο. Επίσης, τα περισσότερα από τα ονόματα που ήξερα ανάμεσα στους συντελεστές, συμμετείχαν στη Mageia, οπότε ήταν ξεκάθαρο ότι ακόμη κι αν κατόρθωνε να επιβιώσει, η Mandriva (η διανομή) ποτέ ξανά δεν θα ήταν ή ίδια.
Ποιοί είναι οι τομείς που συνεισφέρεις στη Mageia;
Με ενδιαφέρει κυρίως η υποστήριξη των σταθερών εκδόσεων της Mageia. Τελικά, αυτές είναι που χρησιμοποιεί ο κόσμος. Γι αυτό, συμμετέχω σε διάφορες ομάδες:
- ομάδα δημιουργίας πακέτων (packager team), ώστε να μπορώ να διορθώνω σφάλματα λογισμικού, να προωθήσω νέες εκδόσεις ή να προσθέσω νέο λογισμικό στην διανομή. Σύντομα, θα μου επιτρέψει να προωθήσω τα backports (δηλ. νέες εκδόσεις δημοφιλούς λογισμικού) για τη Mageia 1, με την προϋπόθεση ότι θα βρω αρκετούς εθελοντές για δοκιμή και έλεγχο (testers) ώστε να τα επικυρώσουν.
- ομάδα διασφάλισης ποιότητας (QA team): η δουλειά της αυτή τη στιγμή είναι κυρίως η δοκιμή και έλεγχος των υποψήφιων αναβαθμίσεων (διορθώσεις σφαλμάτων λογισμικού, διορθώσεις ασφαλείας) πριν αυτές προωθηθούν σε όλους τους χρήστες. Δεν είχα σχεδιάσει να εργαστώ τόσο πολύ με την ομάδα διασφάλισης ποιότητας, αλλά φάνηκε ότι υπήρχε πραγματική ανάγκη γι’ αυτό και αφιέρωσα χρόνο σ’ αυτό, προσπαθώντας να συγκεντρώσω νέους εθελοντές και να βοηθήσω στην οργάνωση της δουλειάς της ομάδας.
Επίσης, “καθοδηγώ” 4 άτομα οι οποίοι θέλουν να γίνουν δημιουργοί πακέτων για τη Mageia. Δεν ήμουν σίγουρος ότι είχα αρκετή εμπειρία στην δημιουργία πακέτων ώστε να κάνω κάτι τέτοιο, αλλά υπήρχε η ανάγκη (οι άνθρωποι περιμένανε επί βδομάδες για έναν καθοδηγητή), έτσι προσφέρθηκα. Φαίνεται να πηγαίνει καλά, και σε περίπτωση αμφιβολίας μπορώ ακόμη να ζητήσω κάποια συμβουλή από πιο έμπειρους δημιουργούς πακέτων.
Και φυσικά υπάρχει και το έργο Mageia App Db που ξεκινήσαμε πριν λίγους μήνες.
Στην πραγματικότητα, εσύ είσαι αυτός που διατηρεί το Mageia-app-db. Μπορείς να εξηγήσεις τί είναι και ποιοί είναι οι στόχοι του;
Το Mageia App Db είναι μια διαδικτυακή βάση δεδομένων για πακέτα rpm που οι στόχοι του είναι:
- να παρέχει ένα “επίσημο” τόπο, όπου εκεί να ψάξει κανείς για πληροφορίες σχετικά με τα πακέτα λογισμικού στη Mageia.
- να δώσει έμφαση στην αλληλεπίδραση μεταξύ των χρηστών, των ελεγκτών και δημιουργών των πακέτων: από τους χρήστες προς τους δημιουργούς πακέτων (αιτήματα backports, αιτήματα για νέο λογισμικό με σύστημα ψηφοφορίας), από τους δημιουργούς πακέτων προς τους χρήστες/ελεγκτές (αιτήματα για δοκιμές, π.χ. οι δημιουργοί πακέτων ζητούν από τους χρήστες να δοκιμάσουν ένα συγκεκριμένο πακέτο πριν το προωθήσουν στα επίσημα αποθετήρια).
- εύκολο στην χρήση του αλλά και ισχυρό
- κάποια χαρακτηριστικά, που σχεδιάζονται ή έχουν ήδη υλοποιηθεί: ειδοποίησεις με e-mail (όταν για παράδειγμα ένα νέο πακέτο είναι διαθέσιμο), στιγμιότυπα οθόνης, βαθμολογίες, ετικέτες…
Για μια πλήρη λίστα, δείτε την ιστοσελίδα αυτού του έργου.
Ποιά είναι η κατάσταση στην εξέλιξη του mageia-app-db; Ποιά είναι τα σπουδαιότερα χαρακτηριστικά του και τι θα πρέπει να περιμένουμε στις επόμενες εκδόσεις;
Η εξέλιξη βρίσκεται σε κατάσταση: «είναι ενεργά αναπτυσσόμενο, αλλά μπορεί ήδη να χρησιμοποιηθεί στην τωρινή του κατάσταση, αν μπορείτε να “συγχωρήσετε” την έλλειψη κάποιων χαρακτηριστικών». Αν μετρήσουμε μόνο τους τακτικούς συντελεστές, υπάρχουν 3 προγραμματιστές: ο Adrien Gallou (από τη Γαλλία), ο Vyacheslav Blinov (από τη Ρωσία) κι εγώ.
Για την ώρα, η έκδοση 0.2 έχει τα ακόλουθα χαρακτηριστικά:
- συγχρονίζεται με την βάση δεδομένων πολλαπλών rpm διανομών Sophie, του Olivier Thauvin, έτσι είναι πάντα ενημερωμένο
- επιτρέπει να περιηγηθείτε στη λίστα, να ψάξετε για πακέτα, να δείτε στιγμιότυπα οθόνης (όταν είναι διθέσιμα), να δείτε τις τελευταίες αναβαθμίσεις και backports, και να χρησιμοποιήσετε φίλτρα
- χάρη στη στη βάση δεδομένων Sophie, μπορεί να χρησιμοποιηθεί όχι μόνο για τη Mageia, αλλά ακόμη και για τη Mandriva, το Fedora, το OpenSuse και άλλες διανομές βασισμένες σε πακέτα rpm.
Μια επίδειξη (demo) είναι διαθέσιμη εδώ.
Στην τωρινή του κατάσταση είναι ακόμη “τραχύ”, αλλά είναι ήδη χρήσιμο, τουλάχιστον σ’ εμένα (και ο αδελφός μου, ο Rémi, με διαβεβαίωσε ότι το χρησιμοποιεί επίσης :)).
Η έκδοση 0.3 αναμένεται να φέρει τα παρακάτω χαρακτηριστικά:
- επίσημη εγκατάσταση του Mageia App Db στους εξυπηρετητές της Mageia (όχι πραγματικά ένα χαρακτηριστικό για το ίδιο, παρόλα αυτά ένα σπουδαίο βήμα).
- συνδεσιμότητα LDAP με τη βάση δεδομένων των χρηστών της Mageia, έτσι ώστε τα στοιχεία της σύνδεσή σας στους ιστότοπους της Mageia να ισχύουν επίσης και στο Mageia App Db
- κοινοποιήσεις στον χρήστη. Μπορείτε να επιλέξετε να λάβετε ένα μήνυμα ηλεκτρονικού ταχυδρομείου όταν ένα συκεκριμένο πακέτο αναβαθμίζεται, για παράδειγμα όταν μια νέα έκδοση του virtualbox είναι διαθέσιμη στις πηγές backports.
- διεθνοποίηση της διεπαφής χρήστη, αλλά για αρχή σε πολύ λίγες γλώσσες. Σημειώστε ότι αναφέρομαι μόνο στην διεπαφή χρήστη. Η μετάφραση των περιγραφών των πακέτων είναι ένα άλλο μεγάλο θέμα.
- διάφορες μικρές βελτιώσεις
Σ’ ευχαριστώ, Samuel, που μας έδωσες αυτή την συνέντευξη και συνέχισε αυτή τη σπουδαία δουλειά. Τα λέμε σύντομα!
Σας ευχαριστώ που με ρωτήσατε, χαιρετισμούς σε όλους τους χρήστες Mageia!
Μετάφραση από το άρθρο στα αγγλικά της ennael από τον John66