Version 2 (modified by dkanga, 12 years ago)

--

(Moving email thread)

Hi Darius,

We had decided on a task to update the iRING sandbox with latest base templates. I have some questions about it. Please help me find answes.

1. Where are the current templates hosted? (end point address)
[Darius] We currently have templates loaded at http://www.iringsandbox.org/SandboxService/sparql.

2. How are they hosted? Owl file exposed on webserver or triple store?
[Darius] Currently in a triple store.

3. Are there separate endpoints for initial set and ones created by us (iring modelers) ?
[Darius] Both are in the same endpoint, but of course the RDF can be loaded anywhere. We are using the tpl.rdlfacade.org namespace for template and role IDs for proto and initial set templates as well as for templates defined by us. As we discussed a couple of weeks ago, Part 8 has a p7tpl namespace for SC4 IDs for proto and base templates, but I don’t think this means that we have to have a separate proto/base template namespace for the “R#” IDs. I think it’s better to keep the IDs “dumb” and use classification to group the proto-templates, initial set templates, and whatever else we want.

4. How the ids should be generated for new templates?
[Darius] We use the ids-adi ID generator service. The iRINGTools spreadsheet loader and ref data editor both call the service. We may build an ID generator in iRINGTools later.

5. Whom should I coordinate with on moving this forward?
[Darius] This is a good start! We can look at writing a utility to read the proto and initial OWL files and generate R# IDs, or just paste them into a spreadsheet and run the loader since there is a fairly small number.

Thanks, rahul


Hi Darius,

Thanks for the information. I went through the list of templates at iring sand box by firing following query:

PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
SELECT * WHERE {
  ?s <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://tpl.rdlfacade.org/data#R16376066707>  . ?s <http://www.w3.org/2000/01/rdf-schema#label> ?l
}

At http://www.iringsandbox.org/SandboxService/

and compared it with the list on the PCA wiki (which is same as part 7 initial set)

https://www.posccaesar.org/wiki/SigMmt/Templates

I think we should do following two things :

1. Make sure all templates listed at posccaesar wiki are added to iring sandbox.

2. Separate additional (base and speciliazed) templates at iring sandbox from the ones in item 1.

Let me know if you agree to this and suggest a way forward.

Thanks, rahul


Hi Darius,

I compared all the templates listed at PCA wiki and on iRING site. Results are attached in “compareCapture.jpg”. I have also attached the txt files separately.
As you can see only 3 templates are common in both the lists. i.e. most of the templates from part7 initial set do not have a R number yet.

So, I suggest we add all the missing templates from part 7 initial set to iring sandbox.
While doing so we use following namespace

xmlns:p7tpl=http://standards.tc184-sc4.org/iso/ts/15926/-8/ed-1/tech/reference-data/p7tpl#

we also change the namespace for 3 initial set templates which are already present in iring sandbox.

Later on we should change the name space for all exiting templates in iring sandbox to

xmlns:iringtpl=http://tpl.iring.org/data#

let me know if it makes sense.

On a related note, I did not understand following comment from you completely.
Darius>> As we discussed a couple of weeks ago, Part 8 has a p7tpl namespace for SC4 IDs for proto and base templates, but I don’t think this means that we have to have a separate proto/base template namespace for the “R#” IDs. I think it’s better to keep the IDs “dumb” and use classification to group the proto-templates, initial set templates, and whatever else we want.

I think I am ok with the idea of keeping IDs dumb (part after #R123456). But I am not sure if we want to add extra complication by adding classifications when part 8 clearly states the namespaces is the recommended way to handle such situation. Is there any technical issue from iring tools side to change the namespace from http://tpl.rdlfacade.org/data# to http://tpl.iring.org/data# and http://standards.tc184-sc4.org/iso/ts/15926/-8/ed-1/tech/reference-data/p7tpl# ?

Thanks, rahul

Home
About PCA
Reference Data Services
Projects
Workgroups