W3C home > Mailing lists > Public > public-council@w3.org > February 2014

Quick-fix support for XML Community Group Launched

From: <public-council@w3.org>
Date: Thu, 20 Feb 2014 11:42:44 +0000
Message-Id: <E1WGS1c-0003sn-Dy@shauna.w3.org>
To: "George Bina" <george@oxygenxml.com>,"Mohamed ZERGAOUI" <innovimax+w3c@gmail.com>,"Alain Couthures" <alain.couthures@agencexml.com>,"Tobias Fischer" <mail@tobias-fischer.info>,"Manuel Montero Pineda" <montero@data2type.de>,"Nico Kutscherauer" <kutscherauer@data2type.de>,Cc: public-council@w3.org
With your support, the Quick-fix support for XML Community Group has been launched:

To join:

This group was originally proposed on 2014-02-20
by George Bina. The following people supported its
      George Bina
      Mohamed ZERGAOUI
      Alain Couthures
      Tobias Fischer
      Manuel Montero Pineda
      Nico Kutscherauer
Sometimes an error reported against an XML document can be fixed
automatically, for example if the error refers to an unexpected
attribute then an automatic fix will be to delete that unexpected
We want to explore the issues related to applying quick fixes (like
preserving DOCTYPE declarations, entities, etc.) and determine what
actions will be needed be able to apply quick fixes on a document as
well as a representation language to describe these actions.

Quick fixes are especially interesting when we use Schematron for XML
validation, as in this case the quick-fix should be specified by the
schema author, so we have user-defined quick fixes. Imagine for example
a business rule implemented in Schematron that says that a list should
contain between 4 and 8 items. If we determine that there are two items
then a quick fix will propose to add automatically two more items to the
list or if the list has 10 items then a quick fix may propose to delete
two items or to split the list in two lists, etc.


Thank you,

W3C Community Development Team
Received on Thursday, 20 February 2014 11:42:48 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:16:36 UTC