ΕΕΛ/ΛΑΚ - Λίστες Ταχυδρομείου

Re: Developer Workshop (new draft, followup)

  • Subject: Re: Developer Workshop (new draft, followup)
  • From: Alexios Zavras <zvr [ at ] pobox [ dot ] com>
  • Date: Sun, 2 May 2004 11:17:44 +0300
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-+


αναφορές

πλοήγηση μηνυμάτων