Hallo alle

ich moechte mal den aktuellen Zwischenstand mitteilen, als Dialog zwischen
Michi und mir. Der Rest und weitere Fragen folgen in einem 2. Posting.

<cite>
Hallo Michi,

-----Original Message-----
From: Michael Reinelt <[EMAIL PROTECTED]>
To: Leopold Toetsch <[EMAIL PROTECTED]>
Date: Montag, 11. Oktober 1999 04:27
Subject: Re: destination


>Hi Leo,

>> destination is up & running

Das ist natuerlich total uebertriebeben, Standalone laeuft's :-) Die
Einbindung in aller Programme, die getCountry* und getAreacode benutzen ist
was ganz andereas.

>> $ ./dest Honolulu +43316 +4312234
>> Ok. USA(1) Honolulu/Hawaii(8081)  - HNL/_HAWA/US
>> Ok. �sterreich(43) Graz(316)  - AT
>> Ok. �sterreich(43) Wien(1) 2234 - VIE/AT

>Sieht sehr gut aus! Wo ist der Flughafen von Graz?

Flughafen (i.e Codes) gibt's nur fuer den Internationalen Teil, da ist Graz
nicht drin :-( Die Nationalen Tabellen (das sind die alten /CC/code-Dateien)
haben als Schluesselbegriff die Ortsbezeichnung selbst.

>Ich w�rd schon gern selbst �ndern, habe aber momentan �berhaupt keine
>zeit. Ich fahre heute f�r 3 tage nach Ober�sterreich, bin dann das
>Wochenende in Tirol, dann habe ich wieder etwas Luft. Falls du's solange
>aush�ltst...

Viel Spass bei der Arbeit/Schoenen Urlaub/Schau ma mal...

>Folgende Fragen h�tte ich gerne noch gekl�rt:

>a) Wie sehen die zu wartenden Daten aus? (Textdateien?)

Internationaler Teil: country-de.dat, cities.dat (PTA-Telefonbuch,
Internationaler Teil)
Landesspezifisch: CC/code

>b) Wof�r hast du dich bei den Datenbanken entschieden? (destination-de
>oder nicht)

dest.gdbm (eine Datei , der Enduser oder Distributor waehlt im config-Menue
aus: Sprache de/en, Nationen xx,yy,... oder alle).
dest-de.gdbm und dest-en.gdbm is daher auch moeglich.

>c) Wo werden die Schreibweisen f�r den Preprozessor gespeichert?

Aliase aus country-de.dat (fix) + ~/.country-alias fuer haendische
Eingaben/Korrekturen/Schreibfehler.

>d) Wie schaut der konkrete Ablauf f�r die rate-at.dat aus?

>ad a) werde ich eh sehen, wenn ich's auschecke

wenn Andreas von seiner Rundreise zurueckkehrt und einchecken kann.

>ad b) bin ich immer noch Verfechter der Trennung in sprach- und
>sprachunabh�ngigen teil

Wie gesagt, die Source-Textdateien sind getrennt, beim make-Lauf wird die
gewuenschte Datenbank zusammengestoppelt.

>ad c) mu� es nicht in die endg�ltige Datenbank, weils der Enduser nicht
>braucht, es soll aber an der selben Stelle zu warten sein wie die
>normalen L�nereintr�ge. country-de.dat soll jedenfalls sterben. u.U.
>k�nntest du die Funktionalit�t der "ungenauen" Schreibweise aber in
>deinem WWW-Interface nutzen?

"Offizielle Aliase" stehen in country-de.dat, inoffizielle z.b.
"�sterrreich" stehen in ~/.country-alias beim rate-CC.dat-Pfleger , der den
rate-Preprozessor anwirft.

>ad d) m�chte ich auf jeden Fall bei der Maschinengenerierung bleiben.

<snip>

>Allerdings d�rfte wld() so zeitkritisch sein, da� es in Perl
>ziemlich langsam wird.

Das ist sowas von Gaehn, du glaubst es nicht. Ich habe im Rate-Preprozessor
ein "wld" drin (weil ich mir das getCountry ersparen wollte), aber da kannst
du inzwischen auf ein Bier gehen.

<snip>

leo
PS ich schick den oberen Teil dieser Mehl an die Liste weiter

</cite>


_______________________________________________
Rates4linux-devel mailing list
[EMAIL PROTECTED]
http://lists.SourceForge.net/mailman/listinfo/rates4linux-devel

Antwort per Email an