Skip to content

first draft for an intent-handover spec#798

Open
ylebre wants to merge 1 commit into
solid:mainfrom
pdsinterop:feat/intent-handover
Open

first draft for an intent-handover spec#798
ylebre wants to merge 1 commit into
solid:mainfrom
pdsinterop:feat/intent-handover

Conversation

@ylebre

@ylebre ylebre commented Jul 1, 2026

Copy link
Copy Markdown

This PR is a first draft for an intent-handover specification. The aim is to allow initiating applications a flow to signal a 'login as' intent as well as an 'open this resource' intent to the receiving application.

@jeswr

jeswr commented Jul 1, 2026

Copy link
Copy Markdown
Member

When this is read without the context of the demo given in the Solid CG, it can be hard to imagine the expected flow. I would recommend describing the flow of the demo - in addition to having the flow diagram described in the meeting, so that the intended behaviour can be understood.

@uvdsl

uvdsl commented Jul 1, 2026

Copy link
Copy Markdown
Member

This PR was discussed on the 2026-07-01 meeting, including a quick rundown of the demo.

@elf-pavlik

Copy link
Copy Markdown
Member

Two recommendations for sequence diagrams

@uvdsl uvdsl self-requested a review July 2, 2026 14:50
@Potherca

Potherca commented Jul 3, 2026

Copy link
Copy Markdown

in addition to having the flow diagram

Something like this?

@Potherca

Potherca commented Jul 3, 2026

Copy link
Copy Markdown

Also, this discussion already talks about the scenario for opening resources: pod-os/PodOS#47

@Potherca

Potherca commented Jul 3, 2026

Copy link
Copy Markdown

Also also, as the intent is an instruction for the client-side code and not the server, I think that using a hash # would be more fitting than using query params (as those are meant as instructions for the server).

This would also prevent the WebID (or other values) from being visible server-side (in logs, etc.) which is better from a privacy perspective.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants