Skip to content

Add recommendations for the identifier format - #17

Merged
rakhimov merged 1 commit into
open-psa:masterfrom
rakhimov:name-format
Feb 16, 2017
Merged

Add recommendations for the identifier format#17
rakhimov merged 1 commit into
open-psa:masterfrom
rakhimov:name-format

Conversation

@rakhimov

Copy link
Copy Markdown
Member

These are additions to the general recommendations
for the MEF users and tools
to use and process identifiers in a portable way.

The recommendations are the same as proposed at the workshop
and taken from the experience with SCRAM.

To increase portability (especially, internationalization),
the suggestions are based on W3 XML schema datatype specifications.
The identifier specification is based on the XML NCName.

It is worth noting that the name specification prohibits "period"
because the MEF "references" specification relies on "period"
as a scope resolution operator.

The rest of suggestions are based on
how most modern XML libraries and tools can handle XML input,
so it should not cause any issues
for modern software to provide these guarantees/conformance.

These are additions to the general recommendations
for the MEF users and tools
to use and process identifiers in a portable way.

The recommendations are the same as proposed at the workshop
and taken from the experience with SCRAM.

To increase portability (especially, internationalization),
the suggestions are based on W3 XML schema datatype specifications.
The identifier specification is based on the XML NCName.

It is worth noting that the name specification prohibits "period"
because the MEF "references" specification relies on "period"
as a scope resolution operator.

The rest of suggestions are based on
how most modern XML libraries and tools can handle the XML input,
so it should not cause any issues
for modern software to provide these guarantees/conformance.
@rakhimov
rakhimov requested review from a user and cfolleau February 16, 2017 04:54
@rakhimov
rakhimov merged commit 0aa8219 into open-psa:master Feb 16, 2017
@rakhimov
rakhimov deleted the name-format branch February 16, 2017 11:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants