Alle Beiträge von Rolf Wilhelm

Der Admin dieser Site und Programmierer von Ambrosia. Tief im Innern ein Nerd, der manchmal nur mit Mühe akzeptiert, dass Dinge auch bunt und fancy aussehen können und "die Leute" das dann sogar gerne haben ;-)

Newsletter vom 2.Juni 2002

Hallo liebe Ambrosia-Nutzer,

Ambrosia Build 69 liegt auf dem FTP-Server parat unter:
http://www.3lands.ch/ambrosia/index_download.htm

  • Komplettsetup
  • Update auf Build 69
  • Update der INIT.ZIP
  • Update der Dokumentation
  • INIT.ALX

Im Einzelnen:

Neben einer ganzen Reihe von Bugfixes (wie üblich) und einigen Optimierungen im Bereich der Massenverarbeitung von Rezepten (z.B. Massenlöschungen) wurde die Mehrsprachigkeit nun vollständig implementiert. Dies hat unter Anderem zu Folgenden geführt:

  • der Meal-Master-Import-Dialog erfragt die Sprache der zu importierenden Rezepte
  • in der Rezepterfassung wird ebenfalls die Sprache des neuen Rezeptes erfragt. Vorgabe ist jeweils die Regional-Einstellung.
  • 5 Hauptsprachen (Deutsch, Englisch, Französisch, Italienisch und Spanisch) sind vorgesehen und in den Datentabellen implementiert (z.B.BLS-Kategorisierung). Englisch ist vollständig auskodiert und verfügbar.

Mit dem letzten Build war auch ein erfolgreicher Test mit einem Microsoft SQL-Server aktuell. In der Zwischenzeit wurde auch MySQL
implementiert. Dieser kostenlose einfache Datenbankserver besticht insbesondere durch seine hohe Geschwindigkeit. Allerdings ist bei
beiden Systemen noch eine gewisse Handarbeit erforderlich, um die Datenbank zu implementieren. Hier gibt es also noch ein wenig Arbeit. Wer sich für den Betrieb mit MySQL oder MS-SQL-Server interessiert, möchte uns bitte ein Mail schreiben, es gibt dann konkrete Informationen für die Installation.

Die neue Datenbankstruktur macht leider eine neue INIT.ZIP erforderlich, falls eine neue Datenbank erstellt werden soll und diese
in Englisch betrieben werden soll. Für Anwender, die ihre vorhandenen Datenbanken nachträglich mit den englischen Texten nachrüsten wollen, gibt es auf dem FTP-Server eine Datei INIT69.ALX, welche mit Hilfe des Lexikon-Managers importiert werden kann (Import anwählen, alle Optionen selektieren).

Die aktualisierte Ambrosia-Dokumentation ist ebenfalls bereits als Update-Datei verfügbar !

Gruss vom Ambrosia-Team
Rolf Wilhelm

Newsletter vom 18.März 2002

Hallo liebe Ambrosia-Nutzer,

Ambrosia Build 68 liegt seit wenigen Minuten auf dem FTP-Server parat unter:
http://www.3lands./ch/ambrosia/index_download.htm

Fast alles wurde erneuert:

  • es gibt ein aktuelles Komplettsetup
  • es gibt das übliche (kleinere) Update
  • es gibt ein Update für die INIT.ZIP
  • es gibt eine aktualisierte Dokumentation

Im Einzelnen:
Neben diversen kleineren Angelegenheiten (siehe hierzu auch das README.DOC auf der Download-Seite) ist die wesentliche Neuerung, dass
Ambrosia von der Programmstruktur her jetzt mehrsprachig wird. Gut 40% der Texte innerhalb des Programmes sind bereits auf Englisch verfügbar, dazu gehören auch zu 100% das Setup-Programm und das CD-Setup-Programm. Technisch verträgt das System 5 gleichzeitige Sprachen, was es auch ermöglicht, im laufenden Betrieb die Sprache zu wechseln. Wir hoffen, dass wir für die in der Schweiz wichtigen Sprachen Französisch und Italienisch noch Enthusiasten finden, die sich der Aufgabe annehmen.

Des weiteren wurden einige Optimierungen im Hinblick auf den Einsatz von Datenbankservern vorgenommen. Eine mit speziellen Tools auf den Microsoft SQL-Server portierte Datenbank funktioniert performant und problemlos mit dem aktuellen Build 68. Die Erstellung einer MS-SQL-DB macht allerdings mit den eingebauten Funktionen noch ein wenig Mühe. Geplant ist, mindestens noch die in der Open-Source-Szene populären Systeme MySQL und Postgre-SQL zu unterstützen.

Mit den Build 62 und 65 hat sich ein Fehler eingeschlichen, der es erforderlich macht, die INIT.ZIP zu erneuern. Mit Build 62 wurde eine Skalierung der Zutateneinheiten eingeführt, d.h. Ambrosia wurde in die Lage versetzt, aus 1000 Milliliter 1 Liter zu skalieren. Die Updateprozesse insbesondere mit Build 65 (hier wurde die INIT.ZIP erneuert) haben die hierfür notwendigen Daten aber wieder zerstört. Der Update auf Build 68 restauriert dies wieder. Damit mit ab Build 68 erzeugte neue Datenbanken ebenfalls damit umgehen können, ist der Update auf das aktuelle INIT.ZIP notwendig (wer nie neue Datenbanken erstellen möchte, kann natürlich problemlos darauf verzichten).

Die aktualisierte Ambrosia-Dokumentation ist ebenfalls bereits als Update-Datei verfügbar !

Gruss vom Ambrosia-Team
Rolf Wilhelm