You can subscribe to this list here.
2008 |
Jan
|
Feb
|
Mar
|
Apr
(30) |
May
(4) |
Jun
(19) |
Jul
(36) |
Aug
(21) |
Sep
(10) |
Oct
(18) |
Nov
(43) |
Dec
(7) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2009 |
Jan
(5) |
Feb
(18) |
Mar
(6) |
Apr
|
May
|
Jun
(6) |
Jul
(21) |
Aug
(47) |
Sep
(3) |
Oct
|
Nov
(5) |
Dec
|
2010 |
Jan
(8) |
Feb
|
Mar
(5) |
Apr
(2) |
May
|
Jun
(14) |
Jul
(2) |
Aug
|
Sep
(4) |
Oct
(4) |
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
(4) |
Nov
|
Dec
|
From: Lars H. <he...@se...> - 2009-07-23 12:14:13
|
Hi Hannes, > I'm fixing it today. Great! :) I plan make another tinyTiM release today or tomorrow. Best regards, Lars -- Semagia <http://www.semagia.com> |
From: Hannes N. <h.n...@go...> - 2009-07-23 12:06:45
|
Hi Lars, I'm fixing it today. regards Hannes On Thu, Jul 23, 2009 at 2:08 PM, Lars Heuer<he...@se...> wrote: > Hi Hannes, > > The CTMWriter does not compile anymore since a TMCL constant has > changed. Do you plan to fix that? Otherwise I'd exclude the CTMWriter > from the mio-build again. > > Best regards, > Lars > -- > Semagia > <http://www.semagia.com> > > > ------------------------------------------------------------------------------ > _______________________________________________ > tinyTiM-discuss mailing list > tin...@li... > https://lists.sourceforge.net/lists/listinfo/tinytim-discuss > -- Onotoa - Simply create your Topic Maps schemas. http://onotoa.topicmapslab.de http://www.topicmapslab.de/people/Hannes_Niederhausen |
From: Lars H. <he...@se...> - 2009-07-23 12:03:52
|
Hi Hannes, The CTMWriter does not compile anymore since a TMCL constant has changed. Do you plan to fix that? Otherwise I'd exclude the CTMWriter from the mio-build again. Best regards, Lars -- Semagia <http://www.semagia.com> |
From: SourceForge.net <no...@so...> - 2009-07-22 16:12:56
|
Bugs item #2824834, was opened at 2009-07-21 16:39 Message generated for change (Comment added) made by lheuer You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2824834&group_id=102341 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: I/O Group: tinyTiM 2.x >Status: Closed Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Lars Heuer (lheuer) Summary: Reifier at duplicate construct fails Initial Comment: <http://code.google.com/p/ontopia/issues/detail?id=84> <http://code.google.com/p/ontopia/issues/detail?id=77> The MapHandler should check if the statement which should be reified is a duplicate. ---------------------------------------------------------------------- >Comment By: Lars Heuer (lheuer) Date: 2009-07-22 18:12 Message: Fixed in rev 319 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2824834&group_id=102341 |
From: SourceForge.net <no...@so...> - 2009-07-21 15:04:22
|
Bugs item #2683175, was opened at 2009-03-11 17:23 Message generated for change (Comment added) made by lheuer You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2683175&group_id=102341 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Core Group: tinyTiM 2.x >Status: Closed Resolution: None Priority: 7 Private: No Submitted By: Lars Heuer (lheuer) Assigned to: Lars Heuer (lheuer) Summary: Reject invalid locators Initial Comment: Reject invalid locators, like tm.createLocator("#fragment"); Either the "#fragment" has to be resolved against the storage address of the tm or a InvalidIRIException should be thrown (depends on a new TMAPI release!). The latter should be preferred since TopicMapSystem.createLocator() does the same as TopicMap.createLocator() and the TopicMapSystem has no locator available which can be used to resolve the fragment against. ---------------------------------------------------------------------- >Comment By: Lars Heuer (lheuer) Date: 2009-07-21 17:04 Message: Fixed in rev 317 ---------------------------------------------------------------------- Comment By: Lars Heuer (lheuer) Date: 2009-03-27 14:04 Message: The new TMAPI version provides a few tests for invalid locators, ensure that tinyTiM passes them successfully ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2683175&group_id=102341 |
From: SourceForge.net <no...@so...> - 2009-07-21 14:41:12
|
Bugs item #2824837, was opened at 2009-07-21 16:41 Message generated for change (Tracker Item Submitted) made by lheuer You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2824837&group_id=102341 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: I/O Group: tinyTiM 2.x Status: Open Resolution: None Priority: 5 Private: No Submitted By: Lars Heuer (lheuer) Assigned to: Lars Heuer (lheuer) Summary: Same iid at a duplicate statement does not work Initial Comment: <http://code.google.com/p/ontopia/issues/detail?id=91> MapHandler should check if the statement which should get the iid is a duplicate ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2824837&group_id=102341 |
From: SourceForge.net <no...@so...> - 2009-07-21 14:40:25
|
Bugs item #2824834, was opened at 2009-07-21 16:39 Message generated for change (Settings changed) made by lheuer You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2824834&group_id=102341 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: I/O Group: tinyTiM 2.x Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) >Assigned to: Lars Heuer (lheuer) Summary: Reifier at duplicate construct fails Initial Comment: <http://code.google.com/p/ontopia/issues/detail?id=84> <http://code.google.com/p/ontopia/issues/detail?id=77> The MapHandler should check if the statement which should be reified is a duplicate. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2824834&group_id=102341 |
From: SourceForge.net <no...@so...> - 2009-07-21 14:39:52
|
Bugs item #2824834, was opened at 2009-07-21 14:39 Message generated for change (Tracker Item Submitted) made by nobody You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2824834&group_id=102341 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: I/O Group: tinyTiM 2.x Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Reifier at duplicate construct fails Initial Comment: <http://code.google.com/p/ontopia/issues/detail?id=84> <http://code.google.com/p/ontopia/issues/detail?id=77> The MapHandler should check if the statement which should be reified is a duplicate. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2824834&group_id=102341 |
From: Lars H. <he...@se...> - 2009-07-17 12:51:28
|
Hi all, As the subject may indicate, Hannes Niederhausen is now a tinyTiM committer. :) He has already contributed patches and he uses tinyTiM in his Onotoa project. Welcome. :) [1] <http://onotoa.topicmapslab.de/> Best regards, Lars -- Semagia <http://www.semagia.com> |
From: SourceForge.net <no...@so...> - 2009-07-02 12:25:18
|
Bugs item #2561306, was opened at 2009-02-03 17:37 Message generated for change (Comment added) made by lheuer You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2561306&group_id=102341 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Core Group: tinyTiM 2.x >Status: Closed >Resolution: Fixed Priority: 9 Private: No Submitted By: Lars Heuer (lheuer) Assigned to: Lars Heuer (lheuer) Summary: Move TinyTimMapInputHandler to the core Initial Comment: Move class TinyTimMapInputHandler to the "core" project. The package ".mio" should be kept. Since the TinyTimMapInputHandler must be changed if the tinyTiM's API changes it belongs more to the core project rather than to the mio subproject. The package name should be kept. Disadvantage: We'd introduce a compile time dependency to the semagia-mio-core package. Seems to be acceptable ---------------------------------------------------------------------- >Comment By: Lars Heuer (lheuer) Date: 2009-07-02 14:25 Message: Fixed for 1.5 as well ---------------------------------------------------------------------- Comment By: Lars Heuer (lheuer) Date: 2009-07-02 13:21 Message: Done in rev 300 for tinyTiM 2.0 ---------------------------------------------------------------------- Comment By: Lars Heuer (lheuer) Date: 2009-02-26 16:56 Message: Incremented priority, at least the 1.5 version of tinyTiM should contain the TinyTimMapInputHandler in the core in the next release ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2561306&group_id=102341 |
From: SourceForge.net <no...@so...> - 2009-07-02 11:41:14
|
Bugs item #2809823, was opened at 2009-06-21 14:02 Message generated for change (Comment added) made by lheuer You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2809823&group_id=102341 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Core Group: tinyTiM 2.x Status: Open Resolution: None Priority: 1 Private: No Submitted By: Lars Heuer (lheuer) Assigned to: Lars Heuer (lheuer) Summary: Check if it is possible to implement the Ontopia interfaces Initial Comment: Now that Ontopia has become open source it may be possible to implement the net.ontopia.topicmaps.core API together with the TMAPI API. Check if it is possible that all constructs implement org.tmapi.core and net.ontopia.topicmaps.core. ---------------------------------------------------------------------- >Comment By: Lars Heuer (lheuer) Date: 2009-07-02 13:41 Message: Made some experiments and it's not that easy. Maybe the effort is not worth ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2809823&group_id=102341 |
From: SourceForge.net <no...@so...> - 2009-07-02 11:21:25
|
Bugs item #2561306, was opened at 2009-02-03 17:37 Message generated for change (Comment added) made by lheuer You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2561306&group_id=102341 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Core Group: tinyTiM 2.x Status: Open Resolution: None Priority: 9 Private: No Submitted By: Lars Heuer (lheuer) Assigned to: Lars Heuer (lheuer) Summary: Move TinyTimMapInputHandler to the core Initial Comment: Move class TinyTimMapInputHandler to the "core" project. The package ".mio" should be kept. Since the TinyTimMapInputHandler must be changed if the tinyTiM's API changes it belongs more to the core project rather than to the mio subproject. The package name should be kept. Disadvantage: We'd introduce a compile time dependency to the semagia-mio-core package. Seems to be acceptable ---------------------------------------------------------------------- >Comment By: Lars Heuer (lheuer) Date: 2009-07-02 13:21 Message: Done in rev 300 for tinyTiM 2.0 ---------------------------------------------------------------------- Comment By: Lars Heuer (lheuer) Date: 2009-02-26 16:56 Message: Incremented priority, at least the 1.5 version of tinyTiM should contain the TinyTimMapInputHandler in the core in the next release ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2561306&group_id=102341 |
From: SourceForge.net <no...@so...> - 2009-07-02 11:08:44
|
Bugs item #2809821, was opened at 2009-06-21 13:45 Message generated for change (Comment added) made by lheuer You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2809821&group_id=102341 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Core Group: tinyTiM 2.x >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: Lars Heuer (lheuer) Assigned to: Lars Heuer (lheuer) Summary: Ensure same topic map constraint Initial Comment: Ensure that every factory method checks that all constructs belong to the same topic map: I.e.: tm = sys.createTopicMap("http://www.semagia.com/a"); tm2 = sys.createTopicMap("http://www.semagia.com/b"); assoc = tm.createAssociation(tm2.createTopic()); That should not work (MCE / IAE must be thrown). ---------------------------------------------------------------------- >Comment By: Lars Heuer (lheuer) Date: 2009-07-02 13:08 Message: Fixed in rev. 299 ---------------------------------------------------------------------- Comment By: Lars Heuer (lheuer) Date: 2009-06-21 13:55 Message: tinyTiM accepts the bogus TMAPI test here: http://tmapi.svn.sourceforge.net/viewvc/tmapi/trunk/src/test/java/org/tmapi/core/TestAssociation.java?r1=64&r2=107 (Bug in TMAPI rev. 64) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2809821&group_id=102341 |
From: SourceForge.net <no...@so...> - 2009-07-02 11:08:07
|
Bugs item #2812460, was opened at 2009-06-26 01:34 Message generated for change (Comment added) made by lheuer You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2812460&group_id=102341 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Core Group: tinyTiM 2.x >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: Lars Heuer (lheuer) Assigned to: Nobody/Anonymous (nobody) Summary: Port the Check class from Ontopia back to tinyTiM Initial Comment: tinyTiM's Check class which throws MCEs if something is null was used for Ontopia's TMAPI support. Ontopia uses this class also to throw IAEs. Port this feature back to tinyTiM's Check class. http://ontopia.googlecode.com/svn-history/r146/trunk/ontopia/src/java/net/ontopia/topicmaps/impl/tmapi2/Check.java ---------------------------------------------------------------------- >Comment By: Lars Heuer (lheuer) Date: 2009-07-02 13:07 Message: Fixed in rev 299 ---------------------------------------------------------------------- Comment By: Lars Heuer (lheuer) Date: 2009-06-26 01:36 Message: Maybe add a feature to the Check class that the Check class does not appear in the stack trace but the class which uses Check ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2812460&group_id=102341 |
From: SourceForge.net <no...@so...> - 2009-06-25 23:37:48
|
Bugs item #2812460, was opened at 2009-06-26 01:34 Message generated for change (Comment added) made by lheuer You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2812460&group_id=102341 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Core Group: tinyTiM 2.x Status: Open Resolution: None Priority: 5 Private: No Submitted By: Lars Heuer (lheuer) Assigned to: Nobody/Anonymous (nobody) Summary: Port the Check class from Ontopia back to tinyTiM Initial Comment: tinyTiM's Check class which throws MCEs if something is null was used for Ontopia's TMAPI support. Ontopia uses this class also to throw IAEs. Port this feature back to tinyTiM's Check class. http://ontopia.googlecode.com/svn-history/r146/trunk/ontopia/src/java/net/ontopia/topicmaps/impl/tmapi2/Check.java ---------------------------------------------------------------------- >Comment By: Lars Heuer (lheuer) Date: 2009-06-26 01:36 Message: Maybe add a feature to the Check class that the Check class does not appear in the stack trace but the class which uses Check ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2812460&group_id=102341 |
From: SourceForge.net <no...@so...> - 2009-06-25 23:34:54
|
Bugs item #2812460, was opened at 2009-06-26 01:34 Message generated for change (Tracker Item Submitted) made by lheuer You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2812460&group_id=102341 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Core Group: tinyTiM 2.x Status: Open Resolution: None Priority: 5 Private: No Submitted By: Lars Heuer (lheuer) Assigned to: Nobody/Anonymous (nobody) Summary: Port the Check class from Ontopia back to tinyTiM Initial Comment: tinyTiM's Check class which throws MCEs if something is null was used for Ontopia's TMAPI support. Ontopia uses this class also to throw IAEs. Port this feature back to tinyTiM's Check class. http://ontopia.googlecode.com/svn-history/r146/trunk/ontopia/src/java/net/ontopia/topicmaps/impl/tmapi2/Check.java ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2812460&group_id=102341 |
From: SourceForge.net <no...@so...> - 2009-06-25 23:30:36
|
Bugs item #2812458, was opened at 2009-06-26 01:29 Message generated for change (Tracker Item Submitted) made by lheuer You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2812458&group_id=102341 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: I/O Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Lars Heuer (lheuer) Assigned to: Nobody/Anonymous (nobody) Summary: MapHandler should keep existing topics Initial Comment: The MapHandler should assume that the older topic contains more information than the newer topic and merge the newer topic into the existent and remove the newer topic. Check also if tinyTiM is also effected by this bug: http://code.google.com/p/mappa/source/diff?spec=svn165&r=165&format=side&path=/mappa/trunk/tests/test_miohandler.py and http://code.google.com/p/mappa/source/detail?r=164 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2812458&group_id=102341 |
From: SourceForge.net <no...@so...> - 2009-06-21 12:03:30
|
Bugs item #2809823, was opened at 2009-06-21 14:02 Message generated for change (Tracker Item Submitted) made by lheuer You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2809823&group_id=102341 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Core Group: tinyTiM 2.x Status: Open Resolution: None Priority: 1 Private: No Submitted By: Lars Heuer (lheuer) Assigned to: Lars Heuer (lheuer) Summary: Check if it is possible to implement the Ontopia interfaces Initial Comment: Now that Ontopia has become open source it may be possible to implement the net.ontopia.topicmaps.core API together with the TMAPI API. Check if it is possible that all constructs implement org.tmapi.core and net.ontopia.topicmaps.core. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2809823&group_id=102341 |
From: SourceForge.net <no...@so...> - 2009-06-21 11:56:25
|
Bugs item #2809821, was opened at 2009-06-21 13:45 Message generated for change (Comment added) made by lheuer You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2809821&group_id=102341 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Core Group: tinyTiM 2.x Status: Open Resolution: None Priority: 5 Private: No Submitted By: Lars Heuer (lheuer) Assigned to: Lars Heuer (lheuer) Summary: Ensure same topic map constraint Initial Comment: Ensure that every factory method checks that all constructs belong to the same topic map: I.e.: tm = sys.createTopicMap("http://www.semagia.com/a"); tm2 = sys.createTopicMap("http://www.semagia.com/b"); assoc = tm.createAssociation(tm2.createTopic()); That should not work (MCE / IAE must be thrown). ---------------------------------------------------------------------- >Comment By: Lars Heuer (lheuer) Date: 2009-06-21 13:55 Message: tinyTiM accepts the bogus TMAPI test here: http://tmapi.svn.sourceforge.net/viewvc/tmapi/trunk/src/test/java/org/tmapi/core/TestAssociation.java?r1=64&r2=107 (Bug in TMAPI rev. 64) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2809821&group_id=102341 |
From: SourceForge.net <no...@so...> - 2009-06-21 11:46:50
|
Bugs item #2809821, was opened at 2009-06-21 13:45 Message generated for change (Tracker Item Submitted) made by lheuer You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2809821&group_id=102341 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Core Group: tinyTiM 2.x Status: Open Resolution: None Priority: 5 Private: No Submitted By: Lars Heuer (lheuer) Assigned to: Lars Heuer (lheuer) Summary: Ensure same topic map constraint Initial Comment: Ensure that every factory method checks that all constructs belong to the same topic map: I.e.: tm = sys.createTopicMap("http://www.semagia.com/a"); tm2 = sys.createTopicMap("http://www.semagia.com/b"); assoc = tm.createAssociation(tm2.createTopic()); That should not work (MCE / IAE must be thrown). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2809821&group_id=102341 |
From: SourceForge.net <no...@so...> - 2009-03-27 13:04:29
|
Bugs item #2683175, was opened at 2009-03-11 17:23 Message generated for change (Comment added) made by lheuer You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2683175&group_id=102341 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Core Group: tinyTiM 2.x Status: Open Resolution: None Priority: 7 Private: No Submitted By: Lars Heuer (lheuer) Assigned to: Lars Heuer (lheuer) Summary: Reject invalid locators Initial Comment: Reject invalid locators, like tm.createLocator("#fragment"); Either the "#fragment" has to be resolved against the storage address of the tm or a InvalidIRIException should be thrown (depends on a new TMAPI release!). The latter should be preferred since TopicMapSystem.createLocator() does the same as TopicMap.createLocator() and the TopicMapSystem has no locator available which can be used to resolve the fragment against. ---------------------------------------------------------------------- >Comment By: Lars Heuer (lheuer) Date: 2009-03-27 14:04 Message: The new TMAPI version provides a few tests for invalid locators, ensure that tinyTiM passes them successfully ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2683175&group_id=102341 |
From: SourceForge.net <no...@so...> - 2009-03-11 16:23:22
|
Bugs item #2683175, was opened at 2009-03-11 17:23 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2683175&group_id=102341 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Core Group: tinyTiM 2.x Status: Open Resolution: None Priority: 7 Private: No Submitted By: Lars Heuer (lheuer) Assigned to: Lars Heuer (lheuer) Summary: Reject invalid locators Initial Comment: Reject invalid locators, like tm.createLocator("#fragment"); Either the "#fragment" has to be resolved against the storage address of the tm or a InvalidIRIException should be thrown (depends on a new TMAPI release!). The latter should be preferred since TopicMapSystem.createLocator() does the same as TopicMap.createLocator() and the TopicMapSystem has no locator available which can be used to resolve the fragment against. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=631664&aid=2683175&group_id=102341 |
From: Lars H. <he...@se...> - 2009-03-09 14:37:17
|
[...] > The CTMTopicMapWriter has been improved and generates better > structured and therefor more readable topic maps. The topics are now > grouped by their type and it is possible to define prefixes. So, if The Opera topic map has been updated and shows the usage of grouping and prefixes: <http://tinytim.svn.sourceforge.net/viewvc/tinytim/topicmaps/opera.ctm> Further I converted a XTM topic map, the result is available here: <http://tinytim.svn.sourceforge.net/viewvc/tinytim/topicmaps/mondial.ctm> The quality of the output from non-textual input sources (like LTM, AsTMa=) depends a bit on the item identifiers. If the topic map was created by a machine or without assigning "nice" item identifiers, the result may look a bit odd since the output uses for example "id-xxx" as topic identifiers. Best regards, Lars -- Semagia <http://www.semagia.com> |
From: Lars H. <he...@se...> - 2009-03-09 14:25:18
|
Hi all, The CTMTopicMapWriter has been improved and generates better structured and therefor more readable topic maps. The topics are now grouped by their type and it is possible to define prefixes. So, if you know that your topic map uses a lot of IRIs which start for example with "http://psi.example.org/", you can create a prefix: Example output without prefixes: <http://www.example.org/Country> - "Country". <http://www.example.org/Person> - "Person". <http://www.example.org/Surname> - "Surname". Now with prefixes: CTMTopicMapWriter writer = ...; writer.addPrefix("ex", "http://psi.example.org/"); writer.write(tm); %prefix ex <http://psi.example.org/> ex:Country - "Country". ex:Person - "Person". ex:Surname - "Surname". This works for all IRIs (item identifiers and subject locators, too). A big ToDo is the usage of templates in the output, but I am not sure if I find the time soon. I think the writer is good enough to be included into the next .mio release. Any feedback is welcome. Best regards, Lars -- Semagia <http://www.semagia.com> |
From: Lars H. <he...@se...> - 2009-03-06 13:58:37
|
[...] > Even if the writer is not finished (string escape, supertype-subtype String escaping is now implemented. Further, the version from yesterday forgot to serialize variant reifiers. This is fixed as well. Even if not stable, the serializer is now able to write any topic map without loss of information. The algorithm to choose a topic identifier will change, though. I converted the opera.ltm topic map into CTM and the result looks promising. Best regards, Lars -- Semagia <http://www.semagia.com> |