[I18NGR] X.org 6.9.0/7.0 greek layout

Thanos Kyritsis djart at linux.gr
Mon Feb 13 11:54:25 EET 2006


On Monday 13 February 2006 04:36, Simos Xenitellis wrote:

> Στο
> https://bugs.freedesktop.org/show_bug.cgi?id=5012#c15
> (δεύτερο σχόλιο) αναφέρω ότι είμαι υπέρ στο να γυρίσουμε στο gr
> (κωδικό χώρας) για να είμαστε σε συμφωνία με τις άλλες διατάξεις
> πληκτρολογίων ;-/

Το ξέρω. Γενικώς τα comments σε αυτό το bug είναι ένας μεγάλος αχταρμάς, 
if you ask me.

Όπως τα ανέκδοτα με το πόσοι ηλεκτρολόγοι χρειάζονται για να αλλάξουν 
μιά λάμπα .....

> Το επιχείρημα που έχουμε μέχρι τώρα
> (https://bugs.freedesktop.org/show_bug.cgi?id=5012#c18) είναι
> "since there is no pure greek keyboard available, but only a greek
> language "support layer" on top of the american keyboard, the correct
> way to define the layout was by using the *language* ISO code and not
> the *country* code."

> Είναι αυτό χαρακτηριστικό μόνο για την ελληνική διάταξη
> πληκτρολογίου; 

Προς το παρόν, ναι. Υπάρχει κάτι άλλο στα Χ που μας ενοχλεί ? Δε νομίζω. 
Ένα layout έχουμε και αυτό έχει περάσει από 40 κύματα.

> Δείτε /etc/X11/xkb/symbols/ 

Ωραία, και το βλέπουμε. Τί μ' αυτό ? Δηλαδή πέρα από το ελεεινό γεγονός 
ότι χρησιμοποιούνε διαφορετικά αρχεία για layouts για κάθε 
αρχιτεκτονική.

> Είναι σημαντικό να έχουμε δυνατό επιχείρημα για το θέμα αυτό αντί να
> το παρουσιάσουμε ως τερτίπι.

Σύμφωνοι. Εγώ νομίζω ότι είχαμε/έχουμε δυνατό επιχείρημα, αυτό έπρεπε να 
ειπωθεί από την αρχή, όπως σχεδόν έκανες στο 1ο comment.
Εμένα στο κάτω κάτω της γραφής δε με νοιάζει αν θα λέγεται el ή gr ή 
lala. Αφού αποφασίσαμε μία φορά για το γιατί λέγεται έτσι και όχι 
αλλιώς, θα μπορούσε αυτή η φορά να είναι και η τελευταία.

Αν δεν αποδεχτούμε (καλώς ή κακώς) την περασμένη απόφαση, τότε ο κάθε 
developer όταν του καπνίζει θα πηγαίνει και θα μας αλλάζει το όνομα.

Τώρα αυτός εδώ προφανώς δεν ξέρει, του φάνηκε περίεργο, ξέρει μόνο από 
GReece, οπότε το γύρισε. Μετά από δύο εκδόσεις θα έρθει ένας άλλος 
ιδιότροπος developer, θα θέλει να εφαρμόσει τα πάντα by the book και by 
the standards και θα το ξαναξηλώσει. 

Ράβε, ξήλωνε. Αυτό μπορούμε να το γλιτώσουμε ? Μπορούμε να θεωρήσουμε 
ότι δουλεύει η υποστήριξη του πληκτρολογίου στα X.org και να μην 
ξανα-ασχοληθούμε ποτέ με αυτά ?

> Γενικά είμαι υπέρ των ρυθμίσεων που ακολουθούν κάποιο πρότυπο και δεν
> υπάρχουν εξαιρέσεις σε ένα κανόνα.

Ναι, εντάξει. Το θέμα για μένα είναι να μην αλλάζει συνέχεια. Αν το 
κάνουν τώρα gr, να παραμείνει gr για πάντα. Αν αποφασίσαμε να είναι el, 
να παραμέινει για πάντα κ.ο.κ.

> Η σωστή λύση στο θέμα της ελληνικής διάταξης πληκτρολογίου είναι να
> μην χρειάζεται ο τελικός χρήστης να ξέρει καν τον εσωτερικό κωδικό
> που έχουμε επιλέξει.

Ναι, οκ, σύμφωνοι, αλλά αυτό είναι άσχετο με το θέμα μας εδώ.

> Έτσι, στο GNOME υπάρχει η μικροεφαρμογή (applet) Keyboard Indicator
> που εμφανίζει το όνομα του πληκτρολογίου (Ελληνικά),
> http://www.gnome.gr/writing/

Κι αυτό είναι άσχετο με το θέμα μας εδώ.

> Υπάρχει η διαδικασία χρήσης του Keyboard Indicator (εσωτερική
> ονομασία gswitchit) από το KDE, οπότε ο τελικός χρήστης βλέπει το
> ίδιο πρόγραμμα, http://community.livejournal.com/xkbconfig/2738.html

Κι αυτό.

> Το σημαντικό πρόβλημα που βλέπω εδώ είναι ότι τα variant της
> ελληνικής διάταξης έχουν κρυπτικά ονόματα, "Extended", "No deadkeys",
> "Polytonic" που δεν βοηθούν για αρκετούς τελικούς χρήστες.

Και αυτό.


Στην τελική, όλοι ξέρουμε πολύ καλά, ότι όλες αυτές οι (μικρο)εφαρμογές 
που ανέφερες είναι πολύ πιο ασταθείς. Στη μία έκδοση θα παίζουν και 
στην άλλη δεν θα παίζουν, κατά τις ορέξεις των developers.

Συμφωνώ ότι δεν πρέπει, αλλά δυστυχώς ο κακόμοιρος ο user ίσως πρέπει να 
πάει στο xorg.conf να βάλει με το χέρι ένα layout, δεν είναι τόσο κακό.

Το αποτέλεσμα το βλέπεις: στα 6.9.0 (και φαντάζομαι και στα 7.0) δεν 
παίζει καν το ελληνικό πληκτρολόγιο, ούτε σαν gr, ούτε σαν el, ούτε σαν 
lala.

Και οι μικροεφαρμογές που ανέφερες, έχουν κατά κάποιο τρόπο dependency 
στο πιο κάτω layer που είναι τα Χ. Αν τα Χ 1 φορά δεν έχουν 
κατασταλάξει στην ονομασία του layout, καταλαβαίνεις πόσο πολύ καλά θα 
παίζουν τα applets. Το ίδιο συμβαίνει και με τις διανομές.

Το να παραμείνει το layout σταθερό σε μια ονομασία είναι προς όφελος του 
τελικού χρήστη. Τί θα γίνει τώρα με τις διανομές που θα αποφασίσουν να 
βάλουν X.org 6.9.0 ? Το απόλυτο χάος. Θα επιλέγει ο χρήστης Ελληνικά 
από την εγκατάσταση της Ζ διανομής και δεν θα δουλεύουν. Πίσω στο 
σημείο μηδέν.

¶Ααααααααααντε πάλι από την αρχή οδηγίες και howto και μυστικιστικές 
ρυθμίσεις και χίλιαδυο. Ένα κάρο μηνύματα στην LGU και τα γνωστά ...

Αυτό πρέπει να το καταλάβουμε ως ελληνική κοινότητα και να αποζητάμε τη 
σταθερότητα, όχι να κάνουμε submit patches με την 1η ευκαιρία που 
κάποιος developer θα τα κάνει όλα άνω κάτω.


-- 
Thanos Kyritsis <djart at linux.gr>

- What's your ONE purpose in life ?
- To explode, of course! ;-)




More information about the I18ngr mailing list