Open ghost opened 2 years ago
It's not clear to me what SOLID integration would actually look like.
Would you mind elaborating on what that would entail? Are you imagining new protocols handlers for SOLID? Or is this some sort of UI addition?
@RangerMauve Hi!
For us to know a little about what Solid Project means we have 3 definitions:
Would you mind elaborating on what that would entail? No, I can detail everything ;D
Are you imagining new protocols handlers for SOLID?
yes. Something: solid://
Or is this some sort of UI addition? User can activate feature 'solid' or not.
How can Solid Project be implemented in the browser Agregore Web? Aggregate Web from what I noticed and realized by the code implements the client part of the protocols like: BitTorrent, Hypercore, Gemini, IPFS, Gun, SecureScuttlebutt. What I'm asking for is client integration in the Aggregore Web browser with the Solid protocol.
Why? The Aggregore Web browser implements as I said several protocols like: BitTorrent, Hypercore, Gemini, IPFS, Gun, SecureScuttlebutt and coming soon like: EarthStar, Gopher Protocol, Pigeon Protocol - What I'm asking for is integration of the Aggregore Web browser with the Solid protocol. Solid is a protocol like BitTorrent, Hypercore, Gemini, IPFS, Gun, SecureScuttlebutt etc.
How to integrate Solid protocol client part in Agregore Browser?
You need to use these libraries: "@inrupt/solid-client": "^1.23.1"
,"@inrupt/solid-client-access-grants": "^1.0.1"
, "@inrupt/solid-client-authn-browser": "^1.12.0"
, "@inrupt/solid-ui-react": "^2.8.0"
- reference here and reference here too
Hey there, thank you for the follow up. I was out of office for the past week and a bit on a conference. Are you still interested in SOLID integration with Agregore?
One useful next step would be to talk about some example solid://
URLs and how they map to interacting with actual data.
Typically URLs in Agregore look like scheme
://origin
/path
. If the scheme
is solid
, what sort of data should go in the origin
?
Also what sort of methods will we need for it. E.g. GET/POST.
I personally don't have time to code up protocol handlers for this, but I'm down to help guide folks on an implementation and to review / merge PRs. 😁
Is Your Feature Request Related to a Problem? Please Describe I would like the Agregore Web to have Solid support - Solid allows the user to manage their own browsing data.
Solution You'd Like
Alternatives You've Considered
Additional Context