Hi Everyone, Was anybody here working toward Legal Entities (e.g. companies) representation in WebID Profile Documents? We are considering using WebID for companies on our http://lei.info platform (short term goal) and Solid platform (long term goal). We could apply what FOAF allows for, but before we do so, I'm looking for any previous work in that space.
Someone interested using solid to link research data?
Graham Klyne
@gklyne
@SebSigloch_twitter Yes…but that description covers a multitude of sins!
😃 Seb
@SebSigloch_twitter
I am working at SWITCH, the national research and education network (NREN) of Switzerland and we are planning to build a prototype for linked research data. SOLID might be one approach for that. @gklyne any experience so far?
@jeff-zucker Thanks :) The really interesting bits are other people’s - I’m mainly doing RDF data modelling and prototyping. But I was involved with an interesing LDP-based architecture for a music guided-composition demonstrator based on the MELD ideas. (https://ora.ox.ac.uk/objects/pubs:951336) Using REST ideas (where the "uniform interface" is LDP), we’ve been able to move a lot of the application logic to cooperating clients, with the “cloud” service element reduced to LDP.
Jeff Zucker
@jeff-zucker
Love the acronym :-). LDP seems like a clear win for a project like that which already has the linked data in place - immediately opens the data and reasoning to client apps.
Graham Klyne
@gklyne
@jeff-zucker Ack. It also connects with the growing body of work using Web Annotations. All of which should allow for lots of re-usable software elements - we hope! I guess the “reasoning” aspect could be compared with the old blackboard systems? (With LDP collections as the blackboard(s).)
Jeff Zucker
@jeff-zucker
Great, Web Annotations has great potential.
Graham Klyne
@gklyne
I think so. (In some other work, I’ve taken to appropriating the annotation nodes to attach extra contextual information in a way that provides property graph like options in vanilla RDF.)
😃 Seb
@SebSigloch_twitter
Cool very interesting stuff @gklyne I know of some digital humanities researcher at University of Basle doing related things (annotation of digitised humanities data)
matrixbot
@matrixbot
@tadzik:matrix.org hello there o/
_
dogfish-head
@dogfish-head
Quick question. I've tried to check the whole RDF data structure within POD. Any idea to do that? I can call things like "store.any($rdf.sym(template.profile.webId), FOAF('name'));" but this does not give us the whole picture of the data structure.
Michiel de Jong
@michielbdejong
@dogfish-head it's like a filesystem in that you can query one resources at a time. you can traverse containers as a tree. having said that, once documents have been fetched, their triples can be stored in one single store, client-siide,and that can then be queried across the board
Mark Atkinson
@msatkinson
hi, I would like to add a profile pic to my solid community pod. Any suggestion as to the best way to copy media content to my pod? WebID
Mark Hughes (happybeing/theWebalyst)
@happybeing
@msatkinson you can edit your profile, including adding a profile picture, with most WebID profile editors (and I think the built in one does this to if you navigate to your profile, but I'm not 100% sure - fading memory cells!) More generally you can upload files using Solid-file manager. Search the https://forum.solidproject.org/ for these, or ask back here if you can't find what you need. Good luck :-).
Jeff Zucker
@jeff-zucker
@dogish-head fetcher.load(somepath/*) will load all RDF files in the path into the store; store.match() with no arguments should give you all the triples in the store; you'd still have to walk the tree to get all the containers
@jeff-zucker Thank you! Successfully, checked the data structure with store.match() and found that my webID has 40 triples.
Jeff Zucker
@jeff-zucker
@dogfish-head remember that :x a :Foo; name "Bar". is two triples and the prefixes are triples ... so 40 doesn't sound all that many.
dogfish-head
@dogfish-head
@jeff-zucker Oh, I see. What I meant was I got an array containing 40 elements. Each element seems like having subject, predicate and object so I thought they were all triples.
Jeff Zucker
@jeff-zucker
Yes, the y are all triples, but triples are more verbose than their turtle representaion where semi-colons and commas let you express multiple triples with a single subject.
dogfish-head
@dogfish-head
@jeff-zucker Thanks for clarification. Now I understand the difference. BTW, I have another question for you. I did fetching my POD through my browser but would like to do through CLI. So I've tried your solid-shell and got an error like this. "error getting credentials : SyntaxError: Unexpected token i in JSON at position 6". Is this because of the syntax of ".solid-auth-cli-config.json"?
Jeff Zucker
@jeff-zucker
yes, sounds like a JSON problem in the config file. Why don't you paste your config (with password omitted))
note to self : now that solid-auth-cli supports file:// URLs, change the config file from JSON to turtle
I think I copied it from readme on github and just added my info.
Jeff Zucker
@jeff-zucker
looks fine to me. try erasing the config file and trying solid-shell without it, you should be prompted for the info, I have to run now but I'll check back later to see if that worked
Emilio Cortina Labra
@emiliocortina
Hi. I have a question about the chat-pane module (https://github.com/solid/chat-pane). I was trying to test it but when executing it I run into a problem from the peoplePicker.js. Anyone knows how can I test and deploy this module or integrate it into another application? Thanks.
Here is a photo of the error
dogfish-head
@dogfish-head
@jeff-zucker Thanks. When erasing the file, I got "error getting credentials : Error: ENOENT: no such file or directory, open /xxxx/.solid-auth-cli-config.json".
Jeff Zucker
@jeff-zucker
Oh duh it hit me while I was driving you need quote marks around the values EG IDP and username