spechub / Hets

The Heterogeneous Tool Set
http://hets.eu
GNU General Public License v2.0
57 stars 19 forks source link

Implement default IRI mapping in DOL symbol maps #1024

Open sternk opened 10 years ago

sternk commented 10 years ago

Reported by clange and assigned to jderner Migrated from http://trac.informatik.uni-bremen.de:8080/hets/ticket/1024


I specified the default mapping of entity IRIs as an algorithm at the end of section 6.1.5.3 of the standard. Please give this a sanity check. @Till, note that I scattered some questions over this text. Some notes:

sternk commented 10 years ago

Comment by till Migrated from http://trac.informatik.uni-bremen.de:8080/hets/ticket/1024#comment:2


I have found now comments. On which page?

sternk commented 10 years ago

Comment by clange Migrated from http://trac.informatik.uni-bremen.de:8080/hets/ticket/1024#comment:3


Replying to till:

I have found now comments. On which page?

no ednotes but these PDF post-its you don't like, best viewed with Adobe. I tried to switch the whole document back to margin-notes (todonotes package) but it doesn't work at the moment. As you hate these PDF post-its so much, I converted just those in this section to ednotes for now.

sternk commented 10 years ago

Comment by eugenk Migrated from http://trac.informatik.uni-bremen.de:8080/hets/ticket/1024#comment:4


Is it intended that the localname of

  1. "http://exmaple.com/" is ""?
  2. "http://exmaple.com/some/path" is "path"?
  3. "http://exmaple.com/some/path?" is ""? (there is no suffix of type [NmToken]([http://www.w3.org/TR/REC-xml/#NT-Nmtoken NmToken]))
  4. "http://exmaple.com/some/path?query1" is "query1"?
  5. "http://exmaple.com/some/path?query1=" is ""? (there is no suffix of type [NmToken]([http://www.w3.org/TR/REC-xml/#NT-Nmtoken NmToken]))
  6. "http://exmaple.com/some/path?query1=one" is "one"?
  7. "http://exmaple.com/some/path?query1=one#" is ""? (empty fragment)
  8. "http://exmaple.com/some/path?query1=one#foo" is "foo"?
  9. "http://exmaple.com/some/path?query1=one#foo?=/bar" is "foo?=/bar"?
sternk commented 10 years ago

Comment by eugenk Migrated from http://trac.informatik.uni-bremen.de:8080/hets/ticket/1024#comment:5


Forgot one:

  1. "http://exmaple.com" is "exmaple.com"?
sternk commented 10 years ago

Comment by eugenk Migrated from http://trac.informatik.uni-bremen.de:8080/hets/ticket/1024#comment:6


Found a mistake in my localnames:

  1. "http://exmaple.com/some/path?query1=one#" is "#"? (empty fragment)
  2. "http://exmaple.com/some/path?query1=one#foo" is "#foo"?
  3. "http://exmaple.com/some/path?query1=one#foo?=/bar" is "#foo?=/bar"? because "#" is part of the fragment
sternk commented 10 years ago

Comment by eugenk Migrated from http://trac.informatik.uni-bremen.de:8080/hets/ticket/1024#comment:7


implemented localname extraction in diff:@16835:16837 the function returns "" in case 10.

sternk commented 10 years ago

Comment by clange Migrated from http://trac.informatik.uni-bremen.de:8080/hets/ticket/1024#comment:9


sorry, didn't manage to do more than updating the section number and updating half of the algorithm in that section to get it to the state of the 2012-04-18 teleconference. Will continue next week. Also need to comment on Eugen's examples I think some of these might be wrong.