Issue description
The current identification principles have some drawbacks:
* They expose the system id to the public
* They make the clients construct their URIs instead of discover them
Replace the system id by the current item identifier. All non-URI ids are temporary and should be disposed on deserialization. This means that all references that come from the server are of the form "ii:sdaas". Will be slower that the current system, which has one advantage: speed.
Created: 2009-01-12 16:44:22, Robert Cerny Modified: 2009-08-21 08:59:06, Robert Cerny
Link,
No reifier
Comment
After consulting with Lars Heuer, i came to the conclusion that it will be best if JTM does not introduce any new members, because it should be a general purpose format. Topincs will continue to use the convention that the current item identifier is put in the first slot of the ii array.
The first implementation of this new ii princliples could be done in a day. It showed that JTM files can be compressed a great deal (90%). Thus it is necessary to finally gzip them.
Created: 2009-01-16 09:03:32, Robert Cerny Modified: 2009-01-16 09:03:32, Robert Cerny
Link,
No reifier
The system id is no longer exposed to the public. The "current" item identifier is the first one in the array. It follows the JTM spec.
Created: 2009-03-22 05:53:16, Robert Cerny Modified: 2009-03-22 05:53:16, Robert Cerny
Link,
No reifier
|
Planned for version
Topincs 3.1.0
Created: 2009-01-12 16:44:22, Robert Cerny Modified: 2009-01-12 16:44:22, Robert Cerny
Link,
No reifier
Part of
Support the JTM 1.0 specification (Change)
Created: 2009-01-12 16:37:33, Robert Cerny Modified: 2009-01-12 16:37:33, Robert Cerny
Link,
No reifier
Affects
TOPINCS.tmdm (JavaScript module)
Created: 2009-01-12 16:44:20, Robert Cerny Modified: 2009-01-12 16:44:20, Robert Cerny
Link,
No reifier
Topincs Server (Component)
Created: 2009-01-12 16:44:20, Robert Cerny Modified: 2009-01-12 16:44:20, Robert Cerny
Link,
No reifier
Reporting date2009-01-12+01:00 Created: 2009-01-12 16:44:21, Robert Cerny Modified: 2009-01-12 16:44:21, Robert Cerny
Link,
No reifier
Reported by
Robert Cerny
Created: 2009-01-12 16:44:21, Robert Cerny Modified: 2009-01-12 16:44:21, Robert Cerny
Link,
No reifier
Resolving date2009-03-22+02:00 Created: 2009-08-12 17:28:11, Robert Cerny Modified: 2009-08-12 17:28:11, Robert Cerny
Link,
No reifier
Resolved by
Robert Cerny
Created: 2009-03-22 05:53:15, Robert Cerny Modified: 2009-03-22 05:53:15, Robert Cerny
Link,
No reifier
Resolved in version
Topincs 3.1.0
Created: 2009-03-22 05:53:16, Robert Cerny Modified: 2009-03-22 05:53:16, Robert Cerny
Link,
No reifier
|