SchemaValidation:Home Page: Difference between revisions
Jump to navigation
Jump to search
m (→Development) |
|||
| Line 92: | Line 92: | ||
==Feedback== | ==Feedback== | ||
XML Schema Validation is being developed for the | XML Schema Validation is being developed for the [http://www.mozilla.org/projects/xforms/ XForms project]. | ||
Questions can be posted using the | Questions can be posted using the [http://mozilla.org/community/developer-forums.html Mozilla Development Forums], where we use the XForms newsgroup [news://news.mozilla.org/mozilla.dev.tech.xforms mozilla.dev.tech.xforms]. Note that you can also subscribe to the newsgroup as a [https://lists.mozilla.org/listinfo/dev-tech-xforms mailinglist]. | ||
Bugs/feature requests can be filed in the main Mozilla Bugzilla system, under XForms in the list of Core components | Bugs/feature requests can be filed in the main Mozilla Bugzilla system, under XForms in the list of Core components [https://bugzilla.mozilla.org/enter_bug.cgi?product=Core&component=XForms here]. | ||
The development team also usually hang out on the Mozilla IRC in the #xforms channel. | The development team also usually hang out on the Mozilla IRC in the #xforms channel. | ||
Revision as of 02:37, 27 April 2006
Welcome to the Schema Validation Development page.
Development
Current Status
- Trunk
- XForms 1.0 Required Simpletypes
- Basic Complex Type Validation
- 1.8.x Branch (Firefox 2.0)
- XForms 1.0 Required Simpletypes
- Basic Complex Type Validation
- 1.8.0.x Branch Firefox (1.5.0.x)
- XForms 1.0 Required Simpletypes
- Basic Complex Type Validation
In Progress
- Add support for <xsd:include> Bug 335366
Fixed
- Simple Type Inheritance Bug 305096
- Implement remaining schema types XForms requires Bug 327511
- Attributes not copied over for DERIVATION_RESTRICTION_COMPLEX Bug 329970
- SchemaValidation/Durations have problems with pre-1900 dates due to NSPR Bug 328092
- Schema Attribute Core changes Bug 308372
- Basic Complex Type Validation Bug 278449
Known Issues
- Schema Parser
- Does not support the include/import/redefine tag
- Does not copy over attributes for DERIVATION_RESTRICTION_COMPLEX (Bug 329970, 1.8.0 branch only)
- Schema Validation
- Does not support ur-type situations (xsd:attribute without a type definition)
Schema Support
- Simple Types (required by XForms)
| Name | Supported? |
|---|---|
| string | Yes |
| boolean | Yes |
| gDay | Yes |
| gMonth | Yes |
| gYear | Yes |
| gYearMonth | Yes |
| gMonthDay | Yes |
| date | Yes |
| dateTime | Yes |
| duration | Yes |
| integer | Yes |
| nonPositiveInteger | Yes |
| negativeInteger | Yes |
| byte | Yes |
| float | Yes |
| decimal | Yes |
| anyURI | Yes |
| base64Binary | Yes |
| hexBinary | Yes |
| qName | Yes |
| qName | Yes |
| normalisedString | Yes |
| token | Yes |
| language | Yes |
| long | Yes |
| int | Yes |
| short | Yes |
| unsignedLong | Yes |
| unsignedInt | Yes |
| unsignedShort | Yes |
| unsignedByte | Yes |
| positiveInteger | Yes |
- Simple Type Facets
| Name | Supported? |
|---|---|
| length | Yes |
| maxLength | Yes |
| minLength | Yes |
| enumeration | Yes |
| pattern | Yes |
| whitespace | No |
- Simple Data Types
| Name | Supported? |
|---|---|
| list | Yes |
| union | Yes |
Feedback
XML Schema Validation is being developed for the XForms project.
Questions can be posted using the Mozilla Development Forums, where we use the XForms newsgroup mozilla.dev.tech.xforms. Note that you can also subscribe to the newsgroup as a mailinglist.
Bugs/feature requests can be filed in the main Mozilla Bugzilla system, under XForms in the list of Core components here.
The development team also usually hang out on the Mozilla IRC in the #xforms channel.