Henry · @bblfish
352 followers · 56 posts · Server w3c.social

@downey That is the problem I have with folks wanting access control rules to be able to specify the user agent. I agree there will be use cases for it, but some people feel it important enough to put it in even before deep needs are felt.

#SolidProject

Last updated 1 year ago

I also have a SOLID profile if anyone else wants to talk about the solid project or connect on it!! I don't know anyone else on it but I'd like to talk about the platform. x)

The director of the platform is Tim Berners-Lee!

solidproject.org/

#SolidProject

Last updated 1 year ago

Joseph Guillaume · @josephguillaume
63 followers · 18 posts · Server aus.social

@deadsuperhero @strypey It's still early days for . The document-centric view is deliberate, but there's active exploration of what a graph-centric view could also look like.

ruben.verborgh.org/blog/2022/1

In any case the basic building block is , and there are already implementations that use databases as the backend.

#SolidProject #linkeddata

Last updated 1 year ago

bblfish · @bblfish
346 followers · 617 posts · Server mathstodon.xyz

Yesterday afternoon I presented the IETF's upcoming HTTPSig protocol to the W3C Solid Community Group. I illustrated it by running my crawler on published as Linked Data Event Streams () protected with access control rules.
This is about as efficient as one can get, though Tim Berners-Lee did think of an extra optimisation, which I mention in the video recording below.
twitter.com/bblfish/status/166

#SolidProject #LDES #bigdata #scala

Last updated 1 year ago

bblfish · @bblfish
344 followers · 606 posts · Server mathstodon.xyz

My client and server are now ready for efficient access control demos on using the HTTP WG's 's "Signing HTTP Messages".

I can demo with a server publishing N resources (in this case, Event Stream () data.
The client is implemented in using , and the server uses .
The libraries can be compiled to JS for use on frameworks too. Native is not far off, either.
The client need make no more than N+2 requests:

1. Request 1 on a resource R returning a "401 Unauthorised"
2. a max of 2 requests to get the access control rules
3. from there on, N signed requests using (when those all fall in the same container space)

Solid clients are essentially like Search Engine crawlers fetching data on the web, so they need to jump around from website to website. Having approx 2 requests extra per website for auth is very interesting in that scenario.

Note: those 2 requests can be cached, so those may be only needed once over a long period of time. The connection efficiency is possible by combining the following pieces:

• using the IETF's HTTPSig (a version from the beginning of the year)
• using default rules (part of the spec)
• caching of ACLs on the client
• the use of a "defaultAccessContainer" link header to reduce the number of requests.

I am trying to work out who may be interested in such a technical demo, what a good time for it may be, ...
so please just comment here or send me a mail at henry.story@bblfish.net

#httpsignatures #SolidProject #nodejs #LDES #linkeddata #akka #http4s #scala #bigdata

Last updated 1 year ago

and being mentioned as important ingredients for the development of personal data spaces

#SolidProject #dpv #dataspacessymposium

Last updated 2 years ago

Pieter Colpaert · @pietercolpaert
730 followers · 261 posts · Server mastodon.social

This is a very interesting idea to combine with activitypods.org/

It would make a lot of sense to add more ActivityPub-like functionality in the core Solid specs. Right now it is unfortunate you must use a storage provider that speaks both protocols.

#SolidProject #activitypub

Last updated 2 years ago

Peter Bronez · @PeterBronez
200 followers · 975 posts · Server hachyderm.io

I’m tracking a few other projects that seem philosophically well aligned with .

The first group are focused on personal data management:

solidproject.org

@datasette datasette.io/

Dolt dolthub.com/blog/2022-05-23-we

Another group is self-hosting operating systems. , , , etc.

Maybe I should take the time to blog a roundup of these… and perhaps kick the tires for some how-to posts

#SmallWeb #SolidProject #UnRaid #truenas #casaos

Last updated 2 years ago

smallcircles (Humane Tech Now) · @smallcircles
5130 followers · 1583 posts · Server social.coop

@helge @tragiccommons

You might say that in terms of "infection" there isn't much of that, except using a term here and there from a well-known ontology. This gives *some* semantic meaning, but little if any advantage of Linked Data use.

Peertube has some schema.org extension properties.

Other than that schema.org is widely used by Google Knowledge Graph. also recommends looking for terms to reuse. See @noeldemartin presenting a recipe manager at FOSDEM

fosdem.org/2023/schedule/event

#SolidProject

Last updated 2 years ago

smallcircles (Humane Tech Now) · @smallcircles
5130 followers · 1583 posts · Server social.coop

@gabriel @panda

I don't have a real overview, but tried to record some fedi accounts on : socialhub.activitypub.rocks/t/

Everyone can edit and expand that list. Since the Elon influx there's likely a lot to add.

Belgian government are interested in but I don't know to what extent.

#socialhub #SolidProject

Last updated 2 years ago

smallcircles (Humane Tech Now) · @smallcircles
5113 followers · 1467 posts · Server social.coop

@helge

Btw, this is also a question you might ask on the community forum..

forum.solidproject.org

It is a bit of the de-facto forum, with TBL driving things (though the community itself doesn't get too much attention.. they are more active in Gitter channels and many formal boards on GH).

#solid #SolidProject #linkeddata

Last updated 2 years ago

Pieter Colpaert · @pietercolpaert
675 followers · 227 posts · Server mastodon.social

It’s a pleasure to welcome @viivilahteenoja at our office in De Krook Gent for an exchange between and on fostering interoperability in personal data spaces

#mydata #SolidProject

Last updated 2 years ago

Leif · @jantzen
235 followers · 583 posts · Server mas.to

Jeg begikk en liten bloggpost om Solid, et prosjekt som Tim Berners-Lee har jobbet med de siste årene. jantzen.no/2023/01/02/er-proto

#SolidProject

Last updated 2 years ago

Pieter Colpaert · @pietercolpaert
582 followers · 166 posts · Server mastodon.social

How do you keep history for e.g., your live location using the current protocol? We tried to find out by applying the concepts behind Linked Data Event Streams in .

While technically it is possible to store history in a pod (see NPM lib), in this paper we formulate our position that we should look at native support of event sourcing in the core Solid spec

* NPM library with too many work-arounds: npmjs.com/package/@treecg/vers
* Position paper: raw.githubusercontent.com/wout

#solid #LDES #ldp #SolidProject

Last updated 2 years ago

Pieter Colpaert · @pietercolpaert
543 followers · 138 posts · Server mastodon.social

When building new APIs, we add “implicit semantics” that make devs having to write specific code for it. Technically that shouldn’t be necessary.

Within , these implicit semantics are well illustrated by the question: “where do you write what and how”?

Our paper on Solid as a hybrid personal argues we should not use a document-centric approach for organizing semantics in personal

solidlabresearch.github.io/Wha

#SolidProject #knowledgegraph #knowledgegraphs

Last updated 2 years ago

Pieter Colpaert · @pietercolpaert
543 followers · 138 posts · Server mastodon.social

So, this concludes my 5 day posts:

I see future in:

1. RDF+Surfaces for describing data policies

mastodon.social/@pietercolpaer

2. Materializable hypermedia APIs

mastodon.social/@pietercolpaer

3. The ideas behind to scale up your personal knowledge graph and cater for cross-app interoperability

mastodon.social/@pietercolpaer

4. RML for KG generation

mastodon.social/@pietercolpaer
5. Linked Data Event Streams for publishing

mastodon.social/@pietercolpaer

#knowledgegraphs #SolidProject

Last updated 2 years ago

Jukka 💚🌐 · @jukkaeklund
113 followers · 109 posts · Server mastodon.green

Reading about Solid Project. Thoughts?

#SolidProject

Last updated 2 years ago

Alright Mastodon friends, now we’re playing around with decentralised solutions, remember Solid Project by none other than Sir Timothy John Berners-Lee?
It seems like it’s still brewing at MIT.
I’d love to get your thoughts on this 🤓

solidproject.org/

#SolidProject #decentralisation

Last updated 2 years ago

Emelia 👸🏻 · @thisismissem
398 followers · 404 posts · Server hachyderm.io

Oooh, look who has a shiny new w3c account so I can better participate in specification work 👀

#WebStandards #w3c #SolidProject

Last updated 2 years ago

Pieter Colpaert · @pietercolpaert
543 followers · 138 posts · Server mastodon.social

@saki Indeed, my bad! What I intended to say was that could make data portability even easier as you wouldn't have to do anything special anymore. Should have checked that statement before tooting it.

#SolidProject

Last updated 2 years ago