Code of Conduct: https://github.com/solid/process/blob/main/code-of-conduct.md - Website: https://solidproject.org/ - Repos: https://github.com/solid/
People
Repo info
Activity
Aug 11 2021 20:52
@RubenVerborgh banned @mikeadams1
Jan 04 2021 20:23
@RubenVerborgh banned @WebCivics_twitter
Jan 04 2021 20:18
@RubenVerborgh banned @SailingDigital_twitter
May 27 2019 06:08
User @Mitzi-Laszlo unbanned @in1t3r
May 23 2019 06:49
@Mitzi-Laszlo banned @in1t3r
May 16 2019 09:49
@Mitzi-Laszlo banned @mediaprophet
Feb 01 2019 22:04
User @melvincarvalho unbanned @namedgraph_twitter
Feb 01 2019 21:49
@melvincarvalho banned @namedgraph_twitter
đ Seb
@SebSigloch_twitter
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
Keys and values
dogfish-head
@dogfish-head
@jeff-zucker Thanks. I did it. Key also needs quote marks, which is the basics of JSON and I forgot it
Hi! I would like to know if there exists any library or any way to give permissions to a Solid friend so that he or she can write in a file from my pod.
Sarven Capadisli
@csarven
@AJunque9 You'll need to add their WebID to a policy located in /.acl having acl:Write control.