Quantcast
Channel: Developer Experience - Solid Community Forum
Viewing all articles
Browse latest Browse all 39

A standard sharing experience?

$
0
0

@JornWildt wrote:

As an app-developer it would be nice if Solid offered some advice on how items should be shared between friends, such that I could easily offer sharing of my app’s items in a standardized way.

Example:

  • I am playing with a web-app that allows me to register aircraft models, flying locations and writing a journal of when I flew what, where and for how long.

  • At some time I am invited over to a friend and gets to fly some of his aircrafts,

  • Now I want to register my flights with his aircrafts and I want to use the models he has registered in his journal, directly in my journal, by linking to his models instead of my own.

  • So I ask my friend to share his model with me. How should he do that?

You could repeat the scenario with an app for slideshows where I want to include my friends slides, or photos or articles or …

Ideas:

  • Sharing starts with a standard “Share this” widget I include from a Solid library.

  • The “Share this” widget generates a little “Share” icon which I can click and get a popup with a few choices.

  • I can share the item by copying the item’s URL and sending it by e-mail to someone.

  • I can share the item by entering the WebId of the recipient. The system can then grab the e-mail from the recipient’s profile card, add the recipient’s WebId to the access list of the item, to grant access, and copy the item URL to send by e-mail.

  • I can share the item by entering the WebId of the recipient and then the system will both grant access to the WebId and post a suitable message in his/her Solid inbox where I will be available to use.

The last thing is some kind of “Copy here - paste there” functionality. Unfortunately it opens up for spamming.

Posts: 7

Participants: 6

Read full topic


Viewing all articles
Browse latest Browse all 39

Trending Articles