Konstantinos Margaritis wrote [edited]: > Οργάνωση ενός πανελλαδικό developer workshop [...] > Ορισμένα θέματα που υπάρχει σκέψη για ενασχόληση είναι τα εξής: [...] > * εισαγωγή υποστήριξης UTF-8 στο groff ώστε να μπορούμε να > μετατρέψουμε τις man pages σε UTF-8, φεύγοντας από το απηρχαιωμένο > ISO-8859-7. Proswpika to briskw ligo trabhgmeno gia prwto stoxo... Opote me bash ayto, as skeftoyme ti akribws theloyme. Egw tha to eblepa ws ena eisagwgiko workshop gia open-source developers, me skopo na proselkysoyme kai neo kosmo -- oxi mono seasoned programmers. Skepseis kai dikes moy protimhseis sxetika me to olo workshop: - kala orismena antikeimena enasxolhshs, xwris ton apokleismo dhmioyrgias newn, on-the-spot - ta pre-defined tasks na exoyn apo dyo paragrafoys perigrafh: stoxos, proapaitoymenes gnwseis gia symmetoxh (synistwmenes :-) - kata th diarkeia toy workshop, *eisagwgh* sto antikeimeno, etsi wste na mporei na symmetexei kapoios poy den to exei melethsei. ennow syntomh paroysiash toy design, toy stoxoy, syzhthsh gia to ti na ginei, klp. - doyleia epi topoy: de tha m'arese emena na exoyn merikoi allaksei N mails sxetika apo prin kai na paroysiastoyn ekei me agenda "opws exoyme pei, tha kanoyme ayto, ksekiname editing *TWRA*", giati oi alloi tha niwsoyn logika excluded. - *paroysiaseis* gia polla themata. Nai, kserw, antibainei sto "developer" kommati, alla einai basiko gia toys neoys na akoysoyn kai na mathoyn merika pragmata. Milaw gia aples, *syntomes* paroysiaseis, poy fysika merikes mporei na ginontai kai parallhla. Oxi aparaithta projectors kai tetoia, mazeyomaste merika atoma gyrw apo ena trapezi kai enas enhmerwnei gia ena thema. 10-15 lepta to poly, kai meta erwthseis. Idanika, h lista aytwn yparxei apo prin, o kosmos exei dhlwsei poies thelei na akoysei kai kanonizetai sxetiko programma. An den yparxei endiaferon (dhlwmeno akroathrio) gia kapoia *akyrwnetai* xwris hard feelings. Gia na epanelthw sto groff, epeidh einai kati poy kserw kala, tha prepei na anaferetai "prereq. c++ kai *roff", kai anagkastika to project tha epektathei, ektos apo utf8 input, kai se ellhniko syllabismo, xrhsh fonts > 256 chars (sto grops, sigoyra, isws kai se alla device drivers), kai merika alla poy moy diafeygoyn twra... Giayto to briskw megalo stoxo. Alla an mpei mprosta, na ginei me ena tropo poy an kapoios erthei (poy kserei c++ kai *roff), na mporei na symmetexei. Na mhn einai anagkh na einai gnwsths toy source code apo prin, ennow. 5-10 lepta na diatethoyn sthn paroysiash (apo design yparxoyn oi preprocessors, o troff kai ta device drivers, einai c++. ta files einai domhmena etsi.). Meta ligh syzhthsh (o stoxos einai utf8 input, poy na to kanoyme, na exoyme olo to internal representation se utf? pws tha ephreasei ta command names, me diversions ti ginetai, theloyme locale support, mhpws kai to date na bgainei analoga, klp. klp. klp.). Kai meta coding (kai se ypo-omades, an einai arketoi). Epanalambanw, pantws, tis epifylakseis moy gia to sygkekrimeno stoxo. Kai synexizw. > * Περιγραφή του συστήματος gettext > 1. Δημιουργία ενός απλής εφαρμογής "Hello world" > 2. Τροποποίησή της για i18n και l10n > 3. Χρήση προγραμμάτων xgettext, Kbabel, msgfmt > 4. Εκτέλεση Ayto, nai, sigoyra. Isws oxi toso aplo san to "hello, world", alla kati epipedoy "wc". H isws kai ta dyo: to hello world from scratch, to wc (h kati sxetiko) apo prosthhkh se non-gettext efarmogh. Paroysiash toy "date" ? Wstoso, de tha'prepe na meinoyme sthn paroysiash aysthra programmatistikwn ergaleiwn. Thewrw *aparaithth* thn antistoixh paroysiash ergaleiwn kai periballontwn anaptykshs: * cvs (local, savannah, sourceforge, webcvs, ...) * makefiles kai se mikrotero bathmo: editors, autoconf, klp. > Ακόμη συζητιέται ο χρόνος και ο τόπος ενός τέτοιου workshop Analoga me to xrono kai ton kosmo, mporw na eksetasw kai thn periptwsh sto OPA (aueb.gr), poy exei to pleonekthma toy poly kentrikoy shmeioy... > Αν πιστεύετε ότι υπάρχουν θέματα που πρέπει να συζητηθούν και > διατίθεστε να οργανώσετε μια συγκεκριμένη ομάδα για να δείξετε Gia themata, eipa prohgoymenws. Egw proswpika mporw na paroysiasw polla :-) Me bash th spoydaiothta gia thn koinothta tha elega "Tcl" kai "Make" (an den ta thelei kaneis allos). -- zvr -- ps. to mail ayto ekfrazei proswpikes apopseis, kai epeidh proswpika asxoloymai me code ki oxi metafraseis, einai kapws biased. den yparxei prothesh na thiksw antikeimena enasxolhshs allwn :-) -- -- zvr -- -- +---------------------------+ Alexios Zavras (-zvr-) | H eytyxia den exei enoxes | zvr [ at ] pobox [ dot ] com +-----------------------zvr-+