W3C DOM Level 3 Validation Issues List

This document contains a list of issues regarding the DOM Level 3 Validation specification Candidate Recommendation period. All comments or issues regarding the specification or this document must be reported to www-dom@w3.org (public archives) before 31 August, 2003.

As of 3 December 2003, this issues list is now closed.

Inside: Issue summary | State description | Decision cycle description | Issue details

Issue summary (1 issues)

Reformat summary with options:
Expert mode options
Hide types:
Hide Columns:

Other views: types | states | concerning | reviewers | open actions

Add to issues list: create issue

Changes between dates (YYYY-MM-DD) and [Optional]

Color key: error warning note

Id: TitleStateTypeAck.
curt-1 : values for NodeEditVAL.VAL_TRUE, VAL_FALSE, VAL_UNKNOWNdeclinedproposalAgreement

State description

Decision cycle description

Issue details

Validate my issues file

curt-1: values for NodeEditVAL.VAL_TRUE, VAL_FALSE, VAL_UNKNOWN

The values assigned for VAL_TRUE, VAL_FALSE and VAL_UNKNOWN appear to just follow the sequence established by VAL_WF, VAL_NS_WF, VAL_INCOMPLETE and VAL_SCHEMA (1, 2, 3, 4).

In scripting languages where the symbolic constants are not available, that would lead to code like:

	      if (node.canInsertBefore(node1, node2) == 6)
	    

which isn't obvious. It would be beneficial to change the values so that, at least, VAL_FALSE is 0. I'd recommend, VAL_FALSE = 0, VAL_TRUE = 1 and VAL_UNKNOWN = 2.

Proposal concerning
NodeEditVal

Transition history

raised on 3 Dec 2003 by Curt Arnold
declined on 3 Dec 2003

While Curt has a point, this change happens late at the end of the Candidate Recommendation phase. We decided not to do the requested change.

Acknowledgment cycle
announced by group on 3 Dec 2003
agreement by reviewer on 3 Dec 2003

Maintained by DOM Working Group.

Last update: $Date: 2003/12/04 03:17:54 $