[
https://issues.apache.org/jira/browse/CLEREZZA-489?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13020818#comment-13020818
]
Reto Bachmann-Gmür commented on CLEREZZA-489:
---------------------------------------------
@Henry: could you link to the duplicate issue and mark one as obsolete?
> naming of graphs
> ----------------
>
> Key: CLEREZZA-489
> URL: https://issues.apache.org/jira/browse/CLEREZZA-489
> Project: Clerezza
> Issue Type: Brainstorming
> Reporter: Henry Story
>
> I keep getting lost in the WebProxy code on what graphs are named what. It
> would be easiest if graphs were named by the URL they were fetched from. The
> expectation would then be that the graph named something is what I get when I
> do a curl -H "Accept: application/rdf+xml" url
> So when running my localhost instance the graph from
> <http://bblfish.net/people/henry/card> should have that same name and not
> <http://bblfish.net/people/henry/card.cache> or some other name.
> local graphs can just have the url of the local server, eg on bblfish.net:8443
> the admin graph would be named
> <https://bblfish.net:8443/user/admin>
> and not
> <https://bblfish.net:8443/user/admin.graph>
> There won't be any clashes between remote and local graph of course, since we
> are all in one namespace: urls.
> The only thing I remember being needed is if one wanted a local graph to have
> additional information about a remote user. But that would be easy. The local
> information would be placed in a local graph such as
> <https://bblfish.net:8443/user?id=$urlencode{remoteid}>
> That makes clear where the responsibility for that URL lies - with
> bblfish.net, not with the remote server as it does in the {remoteid}.cache
> notation. Of course it could also be at
> <https://bblfish.net:84432/user/hash1231> or any other local url.
> So how would one know what the local addition to a remote graph is? I think
> that is application specific anyway. It requires a function to map from
> remote graph to a local transformation for each app that requires such a
> thing.
> Things can be made to be more complicated, but I think it helps if to start
> with these things are as transparent as possible.
> I would like to implement this for the WebProxy and the WebID login. I just
> keep getting lost as I said with what graph is what.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira