Unterstützung in Sachen XSL für DB-Projekt Ich suche Unterstützung durch Coder, die mit XSLT umgehen können.
Die Aufgabe ist recht einfach: ich habe eine Definition für ein XML-Format zur Beschreibung von Datenbanken und möchte daraus verschiedene SQL in verschiedenen Herstellerdialekten erzeugen.
Ihr kriegt:
- DTD für das "XDDL" getaufte Datenformat
- Beispieldokument
- ein funktionierendes XSLT um SQL für MySQL zu erzeugen
- umfangreiche Dokumentation
Ziel:
- mindestens: Unterstützung für PostGreSQL, Oracle, MS-SQL und IBM DB2
- (Nice to have: SQLite, SQL-Updateskripte, HTML-Dokumentation und Import-/Exportskripte für MDB2 Schema oder DBDesigner)
Warum XSLT? Es ist unabhängig von irgendwelchen Frameworks und kann dann überall eingesetzt werden. Ich möchte das Format nicht an meinen eigenen Code binden, sondern jedem die Möglichkeit geben, davon zu profitieren.
Für MySQL läuft es bereits. Ich brauche Leute, die das vorhandene Skript für andere SQL-Dialekte, andere XML-Formate oder HTML-Doku umbauen.
Dieses Format basiert auf dem im "Google Summer of Code" entworfenen PEAR MDB2 Schema, dass leider nicht mehr aktiv ist. Allerdings wurde in diesem Projekt der damalige Ansatz bis zu Ende gebaut, ist lauffähig und hat obendrein deutlich mehr Features. Mit diesem Format kann man nun alles mögliche anstellen: Doku erzeugen, SQL generieren, Updateskripte erzeugen, Code generieren.
Das alles ist Open-Source und frei verfügbar. Daher kann ich leider auch nicht mit einem dicken Scheck winken. Aber es ist wirklich ein cooles Projekt mit einer weiten Anwendungspalette - und eine coole Referenz für künftige Bewerbungsgespräche ist es allemal. |