Mit Version 1.10 ist die Entwicklung von Ambrosia natürlich nicht am Ende angekommen. diese Version ist lediglich ein Meilenstein des Ambrosia-Projektes. In der Folgenden Liste haben wir die technischen und inhaltlichen Dinge aufgelistet, von denen wir glauben, dass diese Teil der nächsten Entwicklung von Ambrosia sein sollen.
- Die aktuelle Version 1.10 ist unsere "stabile" Version, d.h. die Entwicklung ist abgeschlossen und es werden nur noch Fehler korrigiert, sofern diese bekannt werden.
- Die Version 1.20 wird von uns als nächste Version behandelt, erste Arbeiten (Stand September 2009) haben bereits begonnen
Gerne nehmen wir Anregungen und Feedback dazu entgegen, hier für ist ein entsprechende Gruppe in unserem Diskussionsforum eingerichtet. Das Diskussionsforum ist deshalb gut dafür geeignet, weil dann die Diskussion über den Sinn oder Unsinn einer Idee öffentlich geführt werden kann.
Technische Road Map
| Thema | Zeitraum | Feature |
| Suche | v1.2 | Die mit Abstand ältesten Dialoge sind die vom Suchen und die Ergebnisliste. Die neue Version wird eine total überarbeitete Version dieser beiden Dialoge zusammengeführt enthalten. |
| Parameter | v1.2 | Diverse Daten und Einstellungen werden je Datenbank gespeichert und nicht mehr je Benutzer - die alte Variante hat zu Problemen geführt, wenn Anwender mit mehr als einer Datenbank hantieren |
| Lexikon | v1.2 | Totale Runderneuerung des Lexikons |
| Menülisten | v1.2 | Aktuell gibt es Menülisten in beliebigen Hierarchien. Eine Spielart davon sind Wochenpläne (die nicht zwangsläfig eine Woche abdecken müssen). Hierzu gehöhren auch entsprechende Ausdruck-Varianten |
| DLL | v1.5 | Auslagerung der Kernkomponenten ("Ambrosia Engine") in eine DLL. Dies ermöglicht eine vereinfachte Mehrfachverwendung für die Ambrosia Online-Version, für externe Erweiterungen (Plugins) von anderen Entwicklern |
| Online | v2.0 | Ambrosia Online Version (Phase 1: auf www.3lands.ch, Phase 2: Als spezielle Version zum Betrieb eigener öffentlicher Ambrosia Datenbanken) |
| .NET | v2.0 | Migration von Ambrosia nach .Net |
| Einbindung PDA's |
v2.1 | Rezepte, Vorratslisten auch auf PDA's (Personal Digital Assistant, kleine mobile Geräte wie Smartphones auf Basis von Windows Mobile) |
Inhaltliche Road Map
| Thema | Zeitraum | Feature |
| Suchen | v1.2 | Neuer Suchen-Dialog |
| Gastro | v1.2 | Gastro-Betriebsart: Saubere Umrechnung von kleinen Masseinheiten wie "Esslöffel" in Einheiten des Gastro-Standards. Ausblendung von Heim-Einheiten bei Bedarf |
| Bilder | v1.2 | Alle Bilder in eine Bildertabelle auslagern. Das erlaubt dann auch mehrere Bilder pro Element (Rezept, Lexikoneintrag etc.), ebenso verschiedene Typen (Bilder, Videoclips, Audio) und kann einfach auf andere Programm-Komponenten ausgeweitet werden. |
| Lexikon | v1.2 | mehrstufige Hierarchien - Länder, Regionen, Städte - Fisch, Süsswasser, Salzwasser - Diät, Trennkost, cholesterinarm, Diabetiker |
| Einkaufen | v1.2 | Mehr als ein Lieferant pro Nahrungsmittel |
| Vorratsliste | v1.2 | Vorratsliste zum Datenabgleich mit Einkaufsliste. Verfall-Datum für Nahrungsmittel (zu verbrauchen bis). Vorratsliste benutzerfreundlicher: grösser drucken, Abstand zwischen den Zeilen, mit „Eingabe-Feld“ für Inventar-Aufnahme am Ende des Kochereignisses, pro Titel „n“ leere Zeilen für neue Artikel, Null-Bestände zulassen, wahlweise anzeigen/drucken Gleichzeitige Suche nach Rezepten "enthalten" UND "nicht enthalten" (für Allergiker) |
| Tiefkühlen | v1.2 | Tiefkühlgut-Verwaltung (eventuell Variante der Vorratsliste) |
| Listen | v1.2 | Rezeptliste: mit Angabe auf Kochbuch, Export nach Excel |
| Lexikon | Bereich Wein; tabellarische Darstellung, Export-/Import Excel | |
| Lexikon | Heute ist "Angaben zum Begriff" der Suchbegriff. Wenn ich nun das deutsche Lexikon mit englischen Übersetzungen ergänze, kann ich zu "backen" wohl die englischsprachige Erklärung eingeben, die Übersetzung des Begriffs "Backen" aber nicht richtig. Wenn es über Synonyme gehen soll, muss zwischen Synonym und Übersetzung unterschieden werden. | |
| Ausdruck | Formulare, damit der Anwender einen gewissen Einfluss auf das Layout eines Ausdruckes nehmen kann. Hierzu gehört auch der HTML und Richtext-Export. |
