Mit Version 2.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 2.10 ist unsere „stabile“ Version.
- Aktuelle Infos zu den laufenden Arbeiten gibt es öffentlich im Ambrosia „Blog“
Technische Road Map
Thema | Zeitraum | Feature |
Update | v2.50 | Versionscheck (neue Version verfügbar) asyncron (kein Warten mehr beim Programmstart) |
Setup | v2.50 | Signierte Setup- und Updateprogramme, um Warnungen von Windows zu vermeiden. Aktuell nur mit privatem Schlüssel |
Nährwerte | v2.50 | Integration der gepflegten Schweizer Nährwertdatenbank des Bundesamtes für Ernährungsicherheit und Veterinärwesen in Zusammenarbeit mit der Schweizerischen Gesellschaft für Ernährung (SGE). Der bereits in Ambrosia enthaltene (deutsche) Bundeslebensmittelschlüssel wird leider seit einigen Jahren nicht mehr gepflegt. |
Parameter | v3.x | 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 |
DLL | v3.x | 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 |
.NET | v3.x | Migration von Ambrosia nach .Net |
Online | v4.x | Ambrosia Online Version (Phase 1: auf https://www.3lands.ch, Phase 2: Als spezielle Version zum Betrieb eigener öffentlicher Ambrosia Datenbanken) |
Inhaltliche Road Map
Thema | Zeitraum | Feature |
Bilder | v2.50 | Mehrere Bilder/Medien pro Rezept/Lexikoneintrag. Die Datenbank und grosse Teile des Programmcodes unterstützt das bereits, es fehlen noch die Bedienelemente |
Einkaufen | v3.x | Mehr als ein Lieferant pro Nahrungsmittel |
Gastro | v3.x | Gastro-Betriebsart: Saubere Umrechnung von kleinen Masseinheiten wie „Esslöffel“ in Einheiten des Gastro-Standards. Ausblendung von Heim-Einheiten bei Bedarf |
Lexikon | v3.x | mehrstufige Hierarchien – Länder, Regionen, Städte – Fisch, Süsswasser, Salzwasser – Diät, Trennkost, cholesterinarm, Diabetiker |
Listen | v3.x | Rezeptliste: mit Angabe auf Kochbuch, Export nach CSV/Excel |
Lexikon | v3.x | Bereich Wein; tabellarische Darstellung, Export-/Import Excel |
Tiefkühlen | v3.x | Tiefkühlgut-Verwaltung (eventuell Variante der Vorratsliste) |
Vorratsliste | v3.x | 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) |
Ausdruck | v3.x | Formulare, damit der Anwender einen gewissen Einfluss auf das Layout eines Ausdruckes nehmen kann. Hierzu gehört auch der HTML und Richtext-Export. |