You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: intro.md
+10-5Lines changed: 10 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,19 +20,22 @@ I want to make apps that connect people in the real world. To be together, colla
20
20
21
21
I've spent a significant amount of time developing an app for collaborating in the past. But it didn't have users. So ... meh ... well ...
22
22
23
-
...
23
+
---
24
24
25
-
I think [Solid](https://solidproject.org/) is an interesting idea. But it suffers from being young and toothless. I haven't seen a proper social network built with Solid. Most apps seem to be just apps for developers. [Assemblée Virtuelle](https://www.virtual-assembly.org/) with their [ActivityPods](https://github.com/assemblee-virtuelle/activitypods) have [built]()[interesting]()[stuff](), but it's [not backwards compatible with Solid Pods]().
25
+
I think [Solid](https://solidproject.org/) is an interesting idea. But it suffers from being young and toothless. I haven't seen a proper social network built with Solid. Most apps seem to be just apps for developers. [Assemblée Virtuelle](https://www.virtual-assembly.org/) with their [ActivityPods](https://github.com/assemblee-virtuelle/activitypods) have [built](https://lescheminsdelatransition.org/)[interesting](https://www.virtual-assembly.org/semapps-2/)[stuff](https://www.virtual-assembly.org/siti-2/), but it's [not backwards compatible with Solid Pods](https://forum.solidproject.org/t/activitypods-adding-intelligence-to-solid-pods-with-activitypub/4962/12).
26
26
27
27
I don't care for the inception ideas. I don't care for authority in Solid. I don't care for your new Specification. I want it to work.
28
28
29
-
For me, Solid is: 1. an identity provider 2. a database that apps can connect to, with detailed permissions that owner(s) can specify
29
+
For me, Solid is:
30
+
31
+
1. an identity provider
32
+
2. a distributed database that apps can connect to, and owners of data can specify detailed permissions for their data - who they want to share their data with
30
33
31
-
As I said, i want to develop great realsocial applications. Applications that connect people in reality.
34
+
As I said, i want to develop great real-social applications. Applications that connect people in reality.
32
35
33
36
One well explored, and popular use case is Hospitality Exchange. It's pretty clear what the system should do.
34
37
35
-
so.
38
+
So, let's focus on Hospitality Exchange for now.
36
39
37
40
## What is it supposed to do?
38
41
@@ -48,6 +51,7 @@ In the simplest case:
48
51
0. Wait for their reply
49
52
0. When they reply, receive a notification
50
53
0. They can host you!
54
+
0. Confirm
51
55
0. Enjoy the new real world connection, enjoy the stay
52
56
0. After the stay, write a reference for them, and establish a friendship connection
53
57
@@ -60,6 +64,7 @@ Now, you have a home, you want to host travellers in your home:
60
64
0. Somebody wrote! You received a notification.
61
65
0. Read a message from them, read about them, check their references ... get intuition that you'd be reasonably safe with them in your home
62
66
0. Invite them
67
+
0. They confirm
63
68
0. Enjoy the new real world connection, enjoy their stay
64
69
0. After their stay, write a reference for them, and establish a friendship connection
Copy file name to clipboardExpand all lines: start.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,15 +6,15 @@ So how do you start?
6
6
7
7
They say Solid apps don't need backend. So let's just start with frontend...
8
8
9
-
Let's start with something you know well. Create a React app. With TypeScript and redux, apparently...
9
+
Let's start with something you know well. [Create a React app](https://reactjs.org/docs/create-a-new-react-app.html#create-react-app). With TypeScript and redux, apparently...
Setup Prettier and linter. So code is nice. (add link to git commit)
15
+
[Setup Prettier and linter](https://github.com/OpenHospitalityNetwork/ohn-solid/commit/d6fae3bad6d0832d701dbc82857cce46f45f6cae). So code is nice.
16
16
17
-
Add workflow to deploy to github pages. Every commit to `main` branch will get deployed.
17
+
[Add workflow to deploy to github pages](https://github.com/OpenHospitalityNetwork/ohn-solid/commit/73d1221fa2e8b4fb0831e71140fccb4381a3fd78). Every commit to `main` branch will get deployed.
0 commit comments