[public] Photos from GCC2009

Pantelis Koukousoulas pktoss at gmail.com
Thu Jul 9 20:26:16 EEST 2009


> Δεν είμαι σίγουρος για την κατάσταση των υπόλοιπων έργων, και θα
> παρακαλούσα οι leaders να στείλουν εδώ ένα mail.

Λοιπόν, για τα δικά μου projects:

1. Εκπαίδευση ocropus για Ελληνικά: Υλοποιήθηκε ένα chroot με το
ocropus/iulib (mercurial versions) βασισμένο σε debian/ubuntu το οποίο
μπορεί να χρησιμοποιηθεί για περαιτέρω πειραματισμό. Δυστυχώς
δεν συμμετείχε κάποιος άλλος με γνώσεις σε νευρωνικά δίκτυα ώστε να
βοηθήσει στην κατασκευή των training scripts.

Από την άλλη μεριά υπήρξε ενδιαφέρον από 4-5 συμμετέχοντες να βοηθήσουν
με την προϋπόθεση ότι δε θα χρειαζόταν εξειδικευμένες γνώσεις κλπ
πράγμα που με οδηγεί να πιστεύω ότι ο σωστός τρόπος για την ανάπτυξη
αυτής της λειτουργικότητας θα είναι μέσω ενός "greekocr @ home" project
το οποίο είναι σε φάση brainstorming αυτή τη στιγμή.

Ποσοστό ολοκλήρωσης: 5%

---------------------------------------

2. Ελληνική αρίθμηση για το OpenOffice. Το project αυτό το ανέλαβα εργολαβία
τελικά :)  Αποκτήθηκε εμπειρία σχετικά με τη δομή του κώδικα του OpenOffice.org
και το πώς να κάνουμε ένα build εκμεταλευόμενοι σχεδόν βέλτιστα την ύπαρξη
multicore hardware (έγιναν δοκιμές με 16-core server από ntua και
8-core από Πάτρα).

Υπάρχουν 2 patch αυτή τη στιγμή που δουλεύουν. Θα στείλω mail στον Σπινέλη
σήμερα το βράδυ και ανάλογα με το τι θα απαντήσει, το ένα ή το άλλο patch
θα βρίσκονται στον bugtracker του openoffice.org και ubuntu jaunty ή
karmic packages (ανάλογα με το τι θα βολέψει περισσότερο) με τη λειτουργικότητα
αυτή ενσωματωμένη θα βρίσκονται στο ppa μου αύριο ή το πολύ το σαββατοκύριακο.

Όποιος άλλος θέλει να φτιάξει packages με την αρίθμηση ενσωματωμένη πριν
την έκδοση του OpenOffice 3.2 (π.χ., freebsd hint, hint) θα μπορεί
να πάρει το patch από το bugtracker:
http://qa.openoffice.org/issues/show_bug.cgi?id=91143

Ποσοστό ολοκλήρωσης: 90%

----------------------------------------

3. Υποστήριξη για USB/ADSL modems στο NetworkManager

Με το project αυτό ασχοληθήκαμε ουσιαστικά την τελευταία μέρα του camp (Τρίτη).
Διαβάσαμε τον κώδικα του NetworkManager και πιστεύουμε ότι καταλαβαίνουμε
τι χρειάζεται να γίνει. Έχει ήδη υλοποιηθεί ο stub κώδικας για μία νέα device
class (nm-atm-device) και μένουν κάποιες λεπτομέρειες όπως π.χ., το ακριβές
σύνολο των properties που θα γίνουν export κλπ.

Με το Χρήστο συμφωνήσαμε να συνεχίσουμε το project αυτό και μετά το camp
μέσω του git repo του chania-lug. Επίσης ο Φαίδων Λιαμπώτης παρατήρησε σε
προσωπικό email ότι η ίδια υποδομή μπορεί να χρησιμοποιηθεί και για PPPoE
 οπότε υπάρχει η σκέψη να συμπεριληφθεί και
αυτή η λειτουργικότητα.

Ποσοστό Ολοκλήρωσης: 50%

--------------------------------------------------------------------------------------

4. Υποστήριξη "Sha384 with ECDSA" για το openjdk
http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=356

Στο project αυτό συνεργαστήκαμε με τον Κώστα Αναγνωστόπουλο. Μετά από
μία ανάγνωση του κώδικα του keytool υλοποιήθηκε ένα πολύ απλό testcase
το οποίο απλοποιεί ιδιαίτερα την αναπαραγωγή του bug (λιγότερο από 10
γραμμές).

Έπειτα από μία αρκετά εκτενή περιπλάνηση στα ενδότερα του openjdk και
στην υλοποίηση του security architecture (jca) διαπιστώθηκε ότι μπορεί
να χρησιμοποιήσει υπάρχουσες native βιβλιοθήκες για την υποστήριξη
του pkcs11 standard το οποίο περιλαμβάνει την κρυπτογραφία ελλειπτικών
καμπυλών (Elliptic Curve Cryptography).

Μετά από μια ακόμα πιο εκτενή περιπλάνηση αυτή τη φορά και στα
compile options του libnss κλπ (λεπτομέρειες στο bug) ο Κώστας
εντόπισε το πρόβλημα και τώρα έχουμε μία διαδικασία επίλυσης η
οποία δουλεύει σε Gentoo, debian/ubuntu και Fedora. (Λεπτομέρειες
στο bug).

Αυτό που μένει είναι να φροντίσουμε η διαδικασία αυτή να ενσωματωθεί
στις διανομές.

Ποσοστό Ολοκλήρωσης: 95%


Φιλικά,
Παντελής


More information about the public mailing list