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
