Modify ↓

Opened 31 minutes ago

Last modified 11 minutes ago

#25008 new enhancement

Improve the tagging preset schema

Reported by: gaben Owned by: team
Priority: normal Milestone: 26.12
Component: Internal preset Version:
Keywords: xsd tagging schema validation Cc: Famlam, simonpoole, stoecker, skyper

Description

I plan to add a new description to the XSD fields, as well as some extra validation, if possible (e.g. object types [node, way, relation]). While the schema is designed to be flexible, it is also error-prone. For almost 15 years, the fact that it contains unused parameters went unnoticed. Examples:

More stringent validation enabled me to fix r19563, which had also gone unnoticed for some time.

The patch will follow soon, hopefully.

Attachments (0)

Change History (3)

comment:1 by stoecker, 27 minutes ago

Problem is the I18n tags which prevent the checks for unused values.

comment:2 by stoecker, 18 minutes ago

values_i18n="false" has been introduced by r16474 and actually should be values_no_i18n="true" instead? See 12:ticket:17818

in reply to:  2 comment:3 by gaben, 11 minutes ago

I think yes.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain team.
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from team to the specified user.
Next status will be 'needinfo'. The owner will be changed from team to gaben.
as duplicate The resolution will be set to duplicate. Next status will be 'closed'. The specified ticket will be cross-referenced with this ticket.
The owner will be changed from team to anonymous. Next status will be 'assigned'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.