Was ist denn mit DXL?
Man kann theoretisch Notes-Masken als DXL-Dokument rausschreiben, ein bischen editieren (oder mit einem Programm automatische Änderungen an dem Dokument vornehmen) und die Maske wieder in Domino reinschreiben. Allerdings sind DXLs bis heute keine vollständige Darstellung von Notes-Masken, so dass man nicht sicher sein kann, ob nicht irgendwelche Konvertierungsverluste auftreten. Aus diesem Grund und weiteren nutzen das wohl auch die Toolhersteller wie Ytria nicht so richtig.
Im Grunde ist die Idee, Masken als XML herauszuschreiben und so einfach generierbar und veränderbar zu machen verlockend. Für Java Swing gibts dafür auch bestimmt 5 nicht kleine openSource Projekte. So das Gelbe ist das bisher aber nicht und wird schnell zu einem zusätzlichen Layer, der mehr Ärger bringt als Nutzen stiftet. Hab mal auf so einem Projekt gearbeitet. Microsoft hat da jetzt neuere Ansätze (XAML heisst das glaub ich).
Das ganze XML-Zeugs ist für weite Bereiche unbestreitbar eine gute Sache (Konfiguration, Austausch von Daten). Für bestimmte Aufgabengebiete aber deutlich komplexer in der Handhabung als viele Leute glaube. Ich hab in den letzten Jahren an vielen Anwendungen gearbeitet, die stark unter einem naiven und somit über-optimistischen Einsatz von XML (auch) gelitten haben. Eine Notes-Maske, die ja als programmatisches Artefakt irgendwo im Notes-Code auch noch historisch wachsen mußte, in xml darzustellen ist für Lotus sicher keine triviale Aufgabe und entsprechend sieht dann das DXL Dokument auch aus.
Gruß Axel