Downloadliste

Projektbeschreibung

Xml Validation Interoperability Framework (xvif) is a proposal to embed pipe definitions in grammar based schema languages such as Relax NG (and probably W3C XML Schema). The current implementation is built on a partial implementation of Relax NG, supporting the features needed to provide a representative proof of concept. It is available both as Python source code and as an online demonstration. Although there is no endorsement of any kind by the DSDL ISO initiative (http://dsdl.org), one of the goals of this prototype is to gather feedback which may be used (or not) by "DSDL Part 1 - Interoperability Framework".

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2002-09-27 18:48
0.2.0

Die xvif Syntax wurde aufgeräumt, um besser mit Relax NG als Host-Sprache zu spielen, und die Umsetzung der W3C XML Schema einfachen Datentypen gestartet wurde. Die Online-Validator wurde ebenfalls verbessert, um die Testfälle zu durchsuchen, und Querverweisen wurden zwischen dem validator hinzu, die Testfälle und die strawman.
Tags: Major feature enhancements
The xvif syntax has been cleaned up to play better with Relax NG as
its host language, and the implementation of W3C XML Schema simple
datatypes has been started. The online validator has also been
improved to browse the test cases, and cross links have been added
between the validator, the test cases, and the strawman.

2002-09-04 20:48
0.1.3

Auch wenn dies nicht ein Major-Release, ein paar Fehler auf den Kern Relax NG Datentypen Zusammenhang wurden behoben und die Gelegenheit wurde ergriffen, um eine grundlegende fügen noch allgemeine Mechanismus nach Datentyp Bibliotheken Stecker. Der einzige Datentyp-Bibliothek, die implementiert wird, ist der Kern Typenbibliothek von Relax NG. Das ändert sich nicht viel für die Nutzer, aber das ist immer noch ein wichtiger Schritt in Richtung volle Unterstützung des Typs hinzugefügt.
Tags: Minor bugfixes
Even though this is not a major release, a couple of bugs related to the core
Relax NG datatypes have been fixed and the opportunity has been taken to add a
basic yet general mechanism to plug in datatype libraries. The only datatype
library which is implemented is the core type library of Relax NG. That doesn't
change a lot for the users, but this is still an important step toward full
support of type libraries.

2002-07-04 00:59
0.1.2

Diese Version hat ein Paket von der Relax NG Test-Suiten (offizielle und spezifisch) und einen Bugfix (Fehler 20: false Nachweis von verbotenen Rekursionen).
Tags: Minor bugfixes
This release has a package of the Relax NG test suites (official and specific) and a bugfix (bug 20: false detection of forbidden recursions).

2002-07-02 03:00
0.1.1

Eine generische Test-Suite wurde für Veränderungen geschaffen. xmlcomp, eine einfache und flexible XML-Vergleich-Tool erstellt wurde. In dieser Version wurde die Test-Suite, die regelmäßige Durchführung Fragmentierungen angewendet und könnte für andere Transformationen in zukünftigen Versionen verwendet werden. Xmlcomp wurde mit der Fähigkeit zu definieren, was getestet werden müssen und können zu ignorieren "Details" wie Namespace-Präfixe, Leerzeichen, leere Textknoten, Namespace-Deklarationen, etc. entwickelt
Tags: Minor feature enhancements
A generic test suite has been set up for transformations. xmlcomp, a simple and flexible XML comparison tool, has been created. In this release, the test suite has been applied to the Regular Fragmentations implementation, and might be used for other transformations in future versions. Xmlcomp has been designed with the ability to define what needs to be tested and may ignore "details" such as namespace prefixes, whitespaces, empty text nodes, namespace declarations, etc.

2002-06-20 18:44
0.1

Tags: Initial freshmeat announcement

Project Resources