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.
Details of this statement
No reifier
Created: 2009-01-12 16:44:22, Robert Cerny Modified: 2009-08-21 08:59:06, Robert Cerny 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.
Details of this statement
No reifier
Created: 2009-01-16 09:03:32, Robert Cerny Modified: 2009-01-16 09:03:32, Robert Cerny
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.
Details of this statement
No reifier
Created: 2009-03-22 05:53:16, Robert Cerny Modified: 2009-03-22 05:53:16, Robert Cerny |
Planned for version
Topincs 3.1.0 (Product version)
Details of this statement
No reifier
Created: 2009-01-12 16:44:22, Robert Cerny Modified: 2009-01-12 16:44:22, Robert Cerny Part of
Support the JTM 1.0 specification (Change)
Details of this statement
No reifier
Created: 2009-01-12 16:37:33, Robert Cerny Modified: 2009-01-12 16:37:33, Robert Cerny Affects
TOPINCS.tmdm (JavaScript module)
Details of this statement
No reifier
Created: 2009-01-12 16:44:20, Robert Cerny Modified: 2009-01-12 16:44:20, Robert Cerny
Topincs Server (Component)
Details of this statement
No reifier
Created: 2009-01-12 16:44:20, Robert Cerny Modified: 2009-01-12 16:44:20, Robert Cerny Reporting date
2009-01-12+01:00
Details of this statement
No reifier
Created: 2009-01-12 16:44:21, Robert Cerny Modified: 2009-01-12 16:44:21, Robert Cerny Reported by
Robert Cerny (Person)
Details of this statement
No reifier
Created: 2009-01-12 16:44:21, Robert Cerny Modified: 2009-01-12 16:44:21, Robert Cerny Resolving date
2009-03-22+02:00
Details of this statement
No reifier
Created: 2009-08-12 17:28:11, Robert Cerny Modified: 2009-08-12 17:28:11, Robert Cerny Resolved by
Robert Cerny (Person)
Details of this statement
No reifier
Created: 2009-03-22 05:53:15, Robert Cerny Modified: 2009-03-22 05:53:15, Robert Cerny Resolved in version
Topincs 3.1.0 (Product version)
Details of this statement
No reifier
Created: 2009-03-22 05:53:16, Robert Cerny Modified: 2009-03-22 05:53:16, Robert Cerny |