NeTEx icon indicating copy to clipboard operation
NeTEx copied to clipboard

Remove all order attributes which are informative

Open skinkie opened this issue 1 year ago • 5 comments

In #560 we have identified that the StopPointInJourneyPatternRef in virtually all examples ends up incomplete and is therefore hidden in validation because the referee does not provide all required field. From XML Schema perspective, the explicit order is optional, since the sequence already requires ordered processing. I do not dispute that it is nice to have a numeric value specifying order, but since the id+version element on its own must be unique anyway I would say that removing the order element all together for sequences makes a lot more sense. Obviously, this is XML specific. Any other implementation should take into account that the sequence is in fact an OrderedList and not just a List.

skinkie avatar Dec 04 '24 11:12 skinkie

Fine with me.

ue71603 avatar Dec 04 '24 12:12 ue71603

No objections...

trurlurl avatar Dec 04 '24 16:12 trurlurl

Group Decision : deprecate order (will impact the strength of need of ID uniqueness ... some ID may need to "include" the order)

Aurige avatar Dec 11 '24 13:12 Aurige

@skinkie will you do thePR? Or should @trurlurl do it?

ue71603 avatar Jan 09 '25 08:01 ue71603

Keep me at it.

skinkie avatar Jan 09 '25 09:01 skinkie

Solved by https://github.com/NeTEx-CEN/NeTEx/pull/860 document updated from the PR

Aurige avatar May 23 '25 15:05 Aurige