Καλημέρα, σήμερα τελειώνει το Oldenburg developer meeting και μπορώ να πώ ότι ήταν αρκετά επικοδομητικό. Το meeting είχε δύο πλευρές, μια linux kernel development (με έμφαση στο porting του kernel) και μια debian installer oriented. Μαζεύτηκαν περίπου 40+ developers κυρίως από Ευρώπη αλλά ήρθαν και αρκετοί από ΗΠΑ, Καναδά, κλπ. Περισσότερες πληροφορίες στη σελίδα: http://meeting.ffis.de/Oldenburg2004/ Γενικά αποφασίστηκαν πολλά για το παρόν και το μέλλον του debian-installer και όσοι διαβάζετε τη λίστα debian-boot θα είδατε ήδη το σχετικό mail του Joey Hess, για τους υπόλοιπους κάνω copy+paste τα σχετικά στο τέλος του mail. Όσον αφορά τα σχετικά με την ελληνική υποστήριξη τα ακόλουθα ίσως να σας ενδιαφέρουν: * Greek UTF-8 Console Keymap. Αυτό σημαίνει ότι θα μπορεί πλέον να γράφει κανονικά ελληνικά στην κονσόλα και μάλιστα UTF-8. Έχω ήδη στείλει το keymap στο αντίστοιχο πακέτο (console-data) για ενσωμάτωση στο Debian, και έχω σοβαρές ελπίδες ότι θα μπεί στο sarge. Για όσους θέλουν να το δοκιμάσουν τώρα, μπορείτε να το βρείτε στη διεύθυνση http://people.debian.org/~markos/el-utf8.kmap.gz ΠΡΟΣΟΧΗ: Δε μπορείτε να γράψετε τόνους/διαλυτικά/κλπ ακόμη. Αυτό είναι γιατί σε UTF-8 mode ο πυρήνας δεν υποστηρίζει πλήκτρα compose (τόνους κλπ). Όταν υπάρξει αυτή η δυνατότητα θα το μάθετε :-) * aptitude fix. Το aptitude αυτή τη στιγμή δε λειτουργεί στην κονσόλα με UTF-8 και ο maintainer έχει ανακοινώσει ότι δε θα ασχοληθεί πρίν την κυκλοφορία του sarge με αυτό πράγμα το οποίο δυσκολεύει τα πράγματα στα ελληνικά και σε άλλες γλώσσες που χρησιμοποιούν ελληνικά (bug reports #198257, #226271, #242676, #264635, #271636, #273184). Έφτιαξα λοιπόν ένα patch που να κάνει fallback στο "C" όταν βρίσκει UTF-8 locale έως ότου διορθωθεί κανονικά αυτό. Είναι πιο σημαντικό να έχουμε ένα λειτουργικό package selector στα αγγλικά παρά ένα χαλασμένο στα ελληνικά. * 2nd state Greek support. Μέχρι πρότινος για 2nd stage χρησιμοποιούσαμε το jfbterm για ελληνικά. Πλέον (bug #273262) θα χρησιμοποιείται η κανονική κονσόλα αφού είναι ικανή να απεικονίσει ελληνικά UTF-8 χωρίς πρόβλημα, και με το ελληνικό UTF-8 keymap θα έχουμε 95% κάλυψη των ελληνικών στην κονσόλα (δυστυχώς οι τόνοι θα περιμένουν). * Την πρώτη μέρα πήγαμε σε Ελληνικό εστιατόριο (όχι δεν είχα ιδέα) και ο τύπος ήταν όντως Έλληνας :-). Μου έφερε ένα μενού στα γερμανικά (που δεν έχω ιδέα) και ζήτησα μενού στα αγγλικά (ψάρωμα !). Αλλά δεν είχε τέτοιο και του είπα (στα ελληνικά) "κάλα, μήπως τότε έχεις μενού στα ελληνικά;"; "Ωχ, Έλληνας είσαι;" και αρχίσαν να γελάνε όλοι (περίεργο γιατί δεν είχε πιει κανείς ακόμη τίποτε). Φυσικά με προτροπή μου καταναλώσαμε τεράστιες ποσότητες τζατζίκι, σουβλάκια, κολοκυθάκια τηγανικά (με τζατζίκι)... χμ.. πείνασα :-) * Debconf 7 (2007) preparations. Ναι είναι πολύ νωρίς, αλλά προτιμώ να οργανώνομαι νωρίς. Η ιδέα να γίνει στην Ελλάδα τους άρεσε πολύ -φταίει και το ότι τους «ζωγράφισα» μια πολύ ωραία εικόνα με πολύ ήλιο, θάλασσες, ωραίο φαγητό κλπ. Δεν τους άρεσε τόσο πολύ η ιδέα να γίνει σε μια μεγάλη πόλη -όπως Αθήνα- αλλά θα προτιμούσαν κάποιο νησί ή έστω παραθαλάσσια πόλη (*γκουχ*Ναύπλιο*γκουχ*). Τέλος πάντων δεν έχει φυσικά αποφασιστεί τίποτε ακόμη γιατί έχει πολύ προετοιμασία το θέμα (τουλ. 1 χρόνο πρίν). Αλλά κανείς άλλος δεν ενδιαφέρθηκε για το 2007 οπότε έχουμε ένα πλεονέκτημα εδώ. Και (συνεχίζεται στο επόμενο) * Χτες (Σάββατο) πήγα σε ένα Skolelinux booth σε μια έκθεση στο Wilhelmshaven (μια μικρή πόλη/λιμάνι στις Βόρειες θάλασσες). Εκεί είδα πολλούς _πορωμένους_ linuxαδες και skolelinuxάδες και τους έδωσα μερικά μπλουζάκια Debian/Skolelinux που μου ζητήσαν (αφου τους αρέσαν αυτά που είχα :-). Εκεί κάναμε μερικές πολύ ενδιαφέρουσες συζητήσεις, μια σχετικά με το debconf στην Ελλάδα. Ο συνομιλητής μου, Thomas Templin έκανε μια πολύ ενδιαφέρουσα πρόταση να χρησιμοποιήσουμε την υπάρχουσα υποδομή του Media Center των Ολυμπιακών που αυτή τη στιγμή είναι μάλλον το πιο hi-tech κτίριο στην Ευρώπη (αυτός το είπε εγώ δεν το ξέρω αυτό :-). Επίσης έχει πολλές διασυνδέσεις με υψηλά κλιμάκια και θα μπορούσε παράλληλα με μας να επικοινωνήσουμε με τη Δήμαρχο Αθηνών, τονίζοντας το αντίκτυπο που θα είχε παγκοσμίως η φιλοξενία του debconf 7 στην Ελλάδα. Οπότε πρέπει να οργανωθεί κάτι σύντομα. Ναι έχουμε χρόνο, αλλά δεν υπάρχει λόγος να μην κάνουμε τίποτε... * Σήμερα πάω σε ένα Skolelinux test lab σε μια άλλη πόλη, στο Bielefeld με τον Kurt Gramlich (θυμάστε τον Skolelinux guy από το ΕΛΛΑΚ 2 τον Απρίλιο?). Εκεί θα μου κάνουν ένα demo του Skolelinux και που βρίσκονται και ίσως αν προλάβω να και μετά θα πάω στη Φρανκφούρτη για ένα άλλο συνέδριο (SNDF) άσχετο με το Debian, αυτή τη φορά, αλλά θα κάνω σεμινάρια σε Altivec Develpment :-) * I NEED HELP! Αφού θέλετε να βοηθήσετε όλοι ρε παιδιά, μη περιμένετε να σας στείλω υλικό, δεν προλαβαίνω ειλικρινά. Π.χ. όσοι θέλετε να ενασχοληθείτε με το Debian μην περιμένετε να σας στείλω υλικό, θα πρέπει να ασχοληθείτε αρκετά μόνοι σας (για αρχή πηγαίντε στη διεύθυνση http://www.debian.org/doc/maint-guide/). Αλλά θα σας βοηθήσω πραγματικά, αν έχετε πρόβλημα. Και ΜΗΝ σκέφτεστε ότι μπορεί να σας απορρίψουν. Think positive! (το λέω γιατί το άκουσα κι αυτό). Το θέμα είναι να ασχοληθείς, αν ασχοληθείς δε θα σε διώξει κανείς, δεν είναι σχολείο, όλοι εθελοντές είναι. Αυτά προς το παρόν... Τέλος, ακολουθεί το αρχικό μήνυμα του Joey Hess: --------------- Here's a the meeting minutes: Release timeline: 29 Sep last day for udeb changes for tc2 udebs propigated to testing (rc1 breaks) 30 Sep release tc2 (or give up on the idea) string freeze begins start building full CDs for tc2 4 Oct full CDs finish building for tc2, are released 7 Oct translation uploads last day to upload fixes to packages on initrds 8 Oct initrd builds start for rc2 21 Oct initrd builds finish (or earlier..) last day for uploads of any udebs or debs for rc2 22 Oct udebs propigated to testing (tc1 breaks) full debian freeze probably starts here final CD builds 23 Oct testing begins - Should we freeze Debian first? YES 29 Oct web site updates and rc2 release Current blocking issues for tc2: - 2.6 red screen of dread? (or errata) - finish hppa kernel updates - integrate pcmcia resource range patch?? (worries that this may be too hard to test well) - powerpc floppy reorg - localization-config (needs to get debs to testing) And blocking issues for rc2: - subversion holdbacks blocking translations uploads - top of TODO - new ones should always be added to TODO - udebs and debs and udeb source must be synced in sarge Questions: - should tc2 replace udebs in sarge? images in sarge? - what to call tc2? Some suggestions -- pre-rc2 <release date> "limited deployment" rc1.9 Post-sarge: * branch repo for post-sarge work - branch as soon as we freeze all Debian for rc2 - branch exactly what's in the archive to /branches/sarge - unstable development for etch continues on trunk * individual plans: - remove skolelinux/woody compatability code (joeyh) - switch to discover 2 (joeyh) - switch to cdebootstrap (joeyh) - 2.6 as default kernel on i386 (joeyh) - 2.6 floppies on i386 (joeyh) - fix pkg-lists names to match images (joeyh) - improve udeb dependancies and use fully in pkg-lists (joeyh) - consistent indentation of all shell scripts (with a style that minimises size on initrd! :-) (joeyh) - drop devfs! (joeyh) - improve base-installer kernel robustness (Kamion) - improve base-installer progress bar granularity (Kamion) - merged/rewritten localechooser (Bubulle) - 16 mb installs - graphical installer (marcos, kamion) - finish partman (anton) - handle debian upgrades in partman (anton) - fai integration (marcos) - cloning from installer system (luther) - base-installer test suite (kamion) - discover2 (gaudez) - hotplug (gaudez, kamion) - udev (kamion) - use same device names in installer and installed system (kamion) - non-linux d-i (jbailey) - libc udeb renamed to include version number (jbailey) - "vague thoughts of making debian-cd my bitch" (jbailey) - moon-buggy udeb (cts@debian) - britney and udebs - fai disk config files in d-i (holger) - low(er) mem (zboob) - etch in 2005 (or bust) (jvw) - uml for testing d-i (anton) - udebs and debs of same name (joeyh, gaudez) - post reboot network configuration (kamion) - real deb from archdetect udeb (luther) - getting rid of hardcoded paths in d-i (kamion) * how to keep things working mostly despite all the changes? <undetermined> * sarge updates - getting needed debs into sarge? - and udebs.. - need daily CD builds again sarge + updates * keeping etch d-i working as a sarge installer? <undetermined> * security update of kernel in sarge, that changes ABI: how to handle this, base-installer change needed - need to talk with stable RM, security team