Tango.info object id: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
(51 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
A [[tango.info]] | == Definition == | ||
A '''tango.info object id''' is a [[tango.info object name]] that identifies exactly one [[tango.info object]]. | |||
== Descriptive information == | |||
Each id has an authority that issued the id. | |||
== Format == | |||
The string fits the [[regex]] [-._ /:A-Za-z0-9]+ | |||
Currently the "/" is used only | Currently the ":" is used only in the time component[http://www.iso.org/iso/date_and_time_format.html] of an [[ISO 8601]] identifier. | ||
Currently the "/" is used only in | |||
* the [[disc ID]]. | |||
* timezone id | |||
Currently the "_" is used only in the youtube videoID. | |||
Currently the "." is used only in the | |||
* tango.info youtube video id, format: youtube.<youtube video id> | |||
* tango.info ipi person id, format: ipi.<IPI-13 number> | |||
Currently case sensitivity only exists in | |||
* the youtube videoID. | |||
* the ISWC | |||
===Preferences=== | |||
For object identifiers the char preferences are given by the following order: | |||
{| class="wikitable" | |||
! char as regex | |||
! note | |||
|- | |||
| 0-9 | |||
| | |||
|- | |||
| a-zA-Z | |||
| | |||
|- | |||
| _ | |||
| | |||
* if a space shall be presented | |||
* used inside youtube ids | |||
|- | |||
| - | |||
| | |||
* to increase readability, e.g. in [[ISO 8601]] data representation | |||
* for concatenation, e.g. in [[TINT]] | |||
* used inside youtube ids | |||
|- | |||
| / | |||
| | |||
* concatenation, e.g. in file system | |||
* used in [[discID]] and [[tzid]] | |||
|- | |||
| . | |||
| concatination, when / is not available, e.g. in file names | |||
|} | |||
===Transformations=== | |||
In path names the "/" is used. If "/" cannot be used the general recommendation is to use the "." instead. | |||
That also means the . and / are to be avoided inside ids, if possible. | |||
== Listing == | |||
See [[tango.info object id system]]. | |||
== Subsets == | |||
* [[tango.info object code]] | |||
== See also == | == See also == | ||
* [[tango.info | * [[tango.info object name]] a string that can identify several objects. |
Latest revision as of 2018-07-05T13:13:48
Definition
A tango.info object id is a tango.info object name that identifies exactly one tango.info object.
Descriptive information
Each id has an authority that issued the id.
Format
The string fits the regex [-._ /:A-Za-z0-9]+
Currently the ":" is used only in the time component[1] of an ISO 8601 identifier.
Currently the "/" is used only in
- the disc ID.
- timezone id
Currently the "_" is used only in the youtube videoID.
Currently the "." is used only in the
- tango.info youtube video id, format: youtube.<youtube video id>
- tango.info ipi person id, format: ipi.<IPI-13 number>
Currently case sensitivity only exists in
- the youtube videoID.
- the ISWC
Preferences
For object identifiers the char preferences are given by the following order:
char as regex | note |
---|---|
0-9 | |
a-zA-Z | |
_ |
|
- | |
/ | |
. | concatination, when / is not available, e.g. in file names |
Transformations
In path names the "/" is used. If "/" cannot be used the general recommendation is to use the "." instead.
That also means the . and / are to be avoided inside ids, if possible.
Listing
See tango.info object id system.
Subsets
See also
- tango.info object name a string that can identify several objects.