Καλησπέρα σε όλους, Πριν από λίγες μέρες, ο Θοδωρής Καρκούλης <bilbo [ at ] debian [ dot ] org> κι εγώ γυρίσαμε από Όσλο όπου βρεθήκαμε για το τακτικό Debian-Edu/Skolelinux gathering. Ο σκοπός που βρεθήκαμε εκεί ήταν από τη μία για να ασχοληθούμε με το development πάνω στο Skolelinux και στο Debian γενικότερα, αλλά κυρίως για να συζητήσουμε πάνω στο θέμα μιας νέας διανομής βασισμένης στο Debian-Edu/Skolelinux και η οποία ξεκινάει με πρωτοβουλία του ΕΚΕΦΕ "Δημόκριτος" και του κ. Κοροβέση, συγκεκριμένα. Υψίστης σημασίας ήταν και η συμβολή του κ. Καρούνου χωρίς την οποία το έργο πιθανόν να μην είχε ξεκινήσει ακόμη... Η διανομή - για την οποία δεν έχει αποφασιστεί ακόμη το όνομα, debian-office ίσως- θα είναι οπωσδήποτε προσαρμοσμένη στα ελληνικά δεδομένα, δηλαδή θα δουλεύει όπωσδήποτε out-of-the-box με ελληνικά και θα περιέχει όλες τις ελληνικές γραμματοσειρές, ελληνικούς ορθογράφους, κλπ. Περαιτέρω θα επιτρέπει ενσωμάτωση σε ένα υπάρχον δίκτυο Windows, ή χρησιμοποιώντας την υποδομή του Skolelinux, την εξ' ολοκλήρου εγκατάσταση ενός νέου δικτύου. Το ότι θα βασιστούμε στο Skolelinux μας δίνει το πλεονέκτημα μιας υπάρχουσας υποδομής με out-of-the-box ρύθμισης υπηρεσιών όπως file service (nfs και samba), Terminal services (LTSP και Lessdisks), DHCP και DNS υπηρεσίες, κλπ. Επίσης, θα παρέχεται και σύστημα διαχείρισης των χρηστών και όλων των υπηρεσιών. Μέχρι στιγμής αυτά που αναφέραμε υπάρχουν ήδη στο Skolelinux, αλλά όλα είναι υπηρεσίες που είναι απαραίτητες ή έστω ευπρόσδεκτες (!) σε μια εγκατάσταση Linux σε μία εταιρεία ή υπηρεσία. Η δημιουργία της συγκεκριμένης διανομής θα περιλαμβάνει τα εξής βήματα: * Θα βοηθήσουμε την ομάδα του Skolelinux στη μετάβαση σε sarge (αυτή τη στιγμή το Skolelinux χρησιμοποιεί woody αν και γίνεται συνεχές testing σε sarge). * Θα προχωρήσουμε σε περαιτέρω modularization του Skolelinux. Αυτό θα έχει ως αποτέλεσμα να έχουμε μια σταθερή βάση με τις υπηρεσίες που χρειαζόμαστε και να επιλέγουμε π.χ. το "education" ή το "office" module. Ακόμη θέλει αρκετή μελέτη και συνεργασία για το συγκεκριμένο θέμα για να αποφασίσουμε πώς ακριβώς θα γίνει αυτό το modularization. * Ολοκλήρωση του εξελληνισμού και συγγραφή οδηγών χρήσης. Το θετικό στο όλο εγχείρημα είναι η πάρα πολύ θετική αντιμετώπιση που είχαμε από την ομάδα του Skolelinux αλλά και γενικότερα. Υπήρχε πολύ ενδιαφέρον από την πλευρά τους και μάλιστα τους προλάβαμε γιατί σκεφτόταν στο μέλλον να κάνουν μια παρόμοια κίνηση :-) Το σίγουρο είναι ότι θα έχουμε στενή συνεργασία. Σε καμία περίπτωση δεν πρόκειται να έχουμε απλώς κάποιο fork, σκοπός είναι οι αλλαγές που θα κάνουμε να αποκτήσουν μια κάποια βιωσιμότητα και όχι να φτιάξουμε κάτι που απλώς θα "παίξει μια φορά". Στο συγκεκριμένο έργο θα συμμετέχουμε οι εξής (πέραν από τον υποφαινόμενο): Θεόδωρος Καρκούλης Νίκος Νύκταρης (aka Knoppel) υπό την επίβλεψη του κ. Κοροβέση. Ακριβείς ημερομηνίες για το έργο δεν έχουν οριστεί ακόμη αλλά θα σας ενημερώσουμε σύντομα. Όσον αφορά το συγκεκριμένο meeting στο Όσλο τώρα, διορθώθηκαν μερικά σημαντικά πράγματα που έχουν αντίκτυπο στο Skolelinux αλλά και στο Debian γενικότερα. * Major rewrite του πακέτου localization-config, του οποίου είμαι maintainer και το οποίο χρησιμοποιείται στο Debian και στο Skolelinux για τη ρύθμιση αρκετών από τις ρυθμίσεις εντοπιότητας (X keyboard, dictionaries/ispell, mozilla, fonts, κλπ). Αυτή τη στιγμή υποστηρίζονται σχεδόν 60 locales και πλέον η ρύθμιση του πληκτρολογίου του X ακολουθεί την επιλογή του πληκτρολογίου στην κονσόλα κατά την εγκατάσταση - προηγουμένως, ακολουθούσε τη ρύθμιση του locale, το οποίο όμως δεν είναι πάντα σωστό, γιατί π.χ. μπορεί κάποιος να έχει ελληνικό πληκτρολόγιο και αγγλικό locale, κλπ. Επιπλέον, πλέον ρυθμίζεται αυτόματα και το lts.conf (το αρχείο ρύθμισης του LTSP). Μαζί με ένα pending update ακόμη στο LTSP, αυτό θα σημαίνει αυτόματη ρύθμιση του πληκτρολογίου για όλες τις γλώσσες στους thin-clients. * Ο Θ. Καρκούλης ανέλαβε να βοηθήσει στην επέκταση και διόρθωση ορισμένων προβλημάτων με το webmin (το οποίο και χρησιμοποιείται στο Skolelinux για την διαχείριση). Μέρος αυτής της επέκτασης περιλαμβάνει και redesign του interface. * Ολοκληρώθηκαν/διορθώθηκαν ορισμένες μεταφράσεις (debconf/shadow/dpkg in progress). * Μας έγινε ένα demo μιας beta έκδοσης του Skolelinux/sarge στηριζόμενο στο σύστημα lessdisks (εναλλακτικό του LTSP με καλύτερα χαρακτηριστικά που εκμεταλλεύεται περισσότερο τους δυνατούς thin clients). Σε μια αίθουσα 60 υπολογιστών που όλοι κάναν ταυτόχρονα reboot, login και φορτώναν OpenOffice.org, konqueror, mozilla και φορτώναν την ίδια βαριά σελίδα με flash, θα έλεγα ότι το σύστημα τα πήγε πολύ καλά! * Συμφωνήσαμε να οργανωθεί το επόμενο Debian-Edu meeting στην Ελλάδα (!) τον ερχόμενο Απρίλιο/Μάιο. Περισσότερες πληροφορίες μόλις αποφασιστούν ημερομηνίες/τόπος. * Επίσης, Debconf 6 στην Ελλάδα... ναι 6 και όχι 7! και γι' αυτό θα σας έχουμε νεώτερα σύντομα... * Ο Klaus Ade Johnstad ένας από τους developers του Skolelinux, μας χάρισε στον καθένα από ένα SGI O2 (!). Ο Klaus δουλεύει σε μια εταιρεία που μαζεύει παλιό hardware με τους ΤΟΝΟΥΣ και είχαν καμια 20αριά O2s για πέταμα. Μας έδωσε από ένα μπας και καταφέρουμε και τα στήσουμε ως thin clients για το Skolelinux. Για του λόγου το αληθές δείτε φωτογραφίες για να δείτε πόσο hardware έχουν. Ίσως να μπορούσαμε να κάνουμε ένα deal να μας στείλουν φτηνό hw για κάνα σχολείο... * Τέλος, οι Νορβηγίδες είναι θεές... καταστραφήκαμε... * Φωτογραφίες στο gallery του ellak.gr. Αυτά προς το παρόν, θα ακολουθήσουν και άλλα νέα. Ζητώ την επιείκειά σας για το μετάλο κείμενο αλλά νομίζω ότι ξέχασα και πολλά! :-) Κωνσταντίνος Μαργαρίτης Θεόδωρος Καρκούλης