Issue description
There is a bunch of subject identifiers which were handmade and do not resolve to any document. Still, these are displayed in subject pages. E.g. the page http://www.topincs.com/topincs/36 does at the time of writing contain a link to http://psi.topincs.com/topincs/tool, on a which a GET 404s.
Consider the impact of removing these subject identifiers from all topincs systems on the updating. Perform this also for other hand made item identifiers, which had the sole purpose of avoiding the duplication of the items on reimporting the system map. Now the item identifiers of the [http://www.topincs.com/topincs/,canonical topincs store] are anyway in place in the system map.
Also include handmade item identifiers for statements.
Details of this statement
No reifier
Created: 2009-06-24 17:01:13, Robert Cerny Modified: 2009-08-21 08:59:06, Robert Cerny Comment
Make sure those PSIs are also replaced in the source code (e.g. topincs tool).
Details of this statement
Language: English
No reifier
Created: 2009-07-01 14:04:42, Robert Cerny Modified: 2009-07-01 14:04:42, Robert Cerny
This issue has many requirements in order to be resolved successfully:
* the PHP and JavaScript source code must be adjusted so that all old PSIs are replaced by the new ones
* the new ones must be imported in the store via the system map
* the old ones must be deleted manually from the canonical Topincs store before creating the new system map that is distributed with the next release
Details of this statement
Language: English
No reifier
Created: 2009-07-13 10:48:07, Robert Cerny Modified: 2009-07-28 08:26:45, Robert Cerny
I think it is better to split the realization of this change over two releases:
* in the first step the dependency of Topincs on those unwanted PSIs is removed and the dependency on the new PSI is introduced
* in the second step the unwanted PSIs are deleted from the database
Details of this statement
Language: English
No reifier
Created: 2009-07-13 10:52:31, Robert Cerny Modified: 2009-07-13 10:52:31, Robert Cerny
This should wait until relativ subject identifiers can be assigned to topics. Otherwise the replacement in the source code has to be done again.
Details of this statement
Language: English
No reifier
Created: 2009-07-13 11:07:33, Robert Cerny Modified: 2009-07-13 11:07:33, Robert Cerny
The correct identifiers have been assigned in http://www.topincs.com/topincs/. With the next update they will be spread. So with the one after the next update it will be possible to switch the code to the new identifiers and delete the old identifiers.
Details of this statement
Language: English
No reifier
Created: 2009-08-12 08:23:43, Robert Cerny Modified: 2009-08-12 08:23:43, Robert Cerny
I changed the code to use the new identifiers.
Details of this statement
Language: English
No reifier
Created: 2009-08-27 15:43:21, Robert Cerny Modified: 2009-08-27 15:43:21, Robert Cerny
I tried to implement the deletion of all locators starting with "http://psi.topincs" from all identifier tables. I realized that they are already gone, which is caused by the full replace of the topics in the system map on startup. So by removing them from the canonical Topincs store, they were removed from all stores in all installations given that the mandatory "update" has been executed after startup.
Details of this statement
Language: English
No reifier
Created: 2009-10-25 08:14:07, Robert Cerny Modified: 2009-10-25 08:14:07, Robert Cerny |
Reporting date
2009-06-24+02:00
Details of this statement
No reifier
Created: 2009-06-24 17:01:13, Robert Cerny Modified: 2009-06-24 17:01:13, Robert Cerny Resolving date
2009-10-25+01:00
Details of this statement
No reifier
Created: 2009-10-25 08:14:07, Robert Cerny Modified: 2009-10-25 08:14:07, Robert Cerny Planned for version
Topincs 3.3.0 (Product version)
Details of this statement
No reifier
Created: 2009-06-24 17:01:13, Robert Cerny Modified: 2009-06-24 17:01:13, Robert Cerny
Topincs 3.4.0 (Product version)
Details of this statement
No reifier
Created: 2009-07-13 11:08:38, Robert Cerny Modified: 2009-07-13 11:08:38, Robert Cerny
Topincs 3.4.1 (Product version)
Details of this statement
No reifier
Created: 2009-08-12 08:23:43, Robert Cerny Modified: 2009-08-12 08:23:43, Robert Cerny
Topincs 3.5.0 (Product version)
Details of this statement
No reifier
Created: 2009-10-25 07:39:32, Robert Cerny Modified: 2009-10-25 07:39:32, Robert Cerny Blocked by
Support for relative subject identifiers (Enhancement)
Details of this statement
No reifier
Created: 2009-07-13 11:06:23, Robert Cerny Modified: 2009-07-13 11:06:23, Robert Cerny Caused by
Provide subject indicator pages for PSIs (Enhancement)
Details of this statement
No reifier
Created: 2009-06-24 17:01:13, Robert Cerny Modified: 2009-06-24 17:01:13, Robert Cerny Realized through
Work session 15 (Work session)
Details of this statement
No reifier
Created: 2009-07-13 10:48:08, Robert Cerny Modified: 2009-07-13 10:48:08, Robert Cerny
Work session 36 (Work session)
Details of this statement
No reifier
Created: 2009-07-25 06:06:40, Robert Cerny Modified: 2009-07-25 06:06:40, Robert Cerny
Work session 41 (Work session)
Details of this statement
No reifier
Created: 2009-07-27 16:23:19, Robert Cerny Modified: 2009-07-27 16:23:19, Robert Cerny
Work session 71 (Work session)
Details of this statement
No reifier
Created: 2009-08-11 14:16:59, Robert Cerny Modified: 2009-08-11 14:16:59, Robert Cerny
Work session 139 (Work session)
Details of this statement
No reifier
Created: 2009-10-25 07:39:53, Robert Cerny Modified: 2009-10-25 07:39:53, Robert Cerny Reported by
Robert Cerny (Person)
Details of this statement
No reifier
Created: 2009-06-24 17:01:13, Robert Cerny Modified: 2009-06-24 17:01:13, Robert Cerny Resolved by
Robert Cerny (Person)
Details of this statement
No reifier
Created: 2009-10-25 08:14:07, Robert Cerny Modified: 2009-10-25 08:14:07, Robert Cerny Resolved in version
Topincs 3.5.0 (Product version)
Details of this statement
No reifier
Created: 2009-10-25 08:14:07, Robert Cerny Modified: 2009-10-25 08:14:07, Robert Cerny |