Conversation
| shapetrees:shape <./foafProfile.txt> ; | ||
| shapetrees:describesInstance rdfs:label . | ||
|
|
||
| <./descriptions-en> |
There was a problem hiding this comment.
You still need to add those descriptions; I think you should focus on English and remove Spanish below.
| <#profileTree> | ||
| a shapetrees:ShapeTree ; | ||
| shapetrees:expectsType shapetrees:Resource ; | ||
| shapetrees:shape <./foafProfile.txt> ; |
There was a problem hiding this comment.
ShExC syntax registers text/shex media type with .shex file extension.
| * go to http://localhost:4200/applications | ||
| * click '+ ADD APPLICATION' | ||
| * fill in http://localhost:3600 as the Client ID |
There was a problem hiding this comment.
| * go to http://localhost:4200/applications | |
| * click '+ ADD APPLICATION' | |
| * fill in http://localhost:3600 as the Client ID | |
| * login at http://localhost:4200/ and connect server | |
| * login at http://localhost:3600 and request authorization |
you can find out how to do it at https://github.com/janeirodigital/sai-js/blob/main/examples/vuejectron/src/store/core.ts#L53-L59
There was a problem hiding this comment.
Those instructions will fail unless you also add that code into this app, right?
Does the + ADD APPLICATION button not work?
There was a problem hiding this comment.
It does work; you still need a valid Client ID document hackers4peace/sai-js#77 (comment)
I still think requesting authorization from the app is more intuitive than making sure one passes a valid client ID into the input field. But since we are currently talking about app developers, it should not matter.
|
|
||
| ## Add this app to your pod using SAI | ||
| In order to add this app to your pod: | ||
| * use [this branch of SAI](https://github.com/michielbdejong/sai-js/tree/investigating-77), and run it on localhost according to the instructions there |
There was a problem hiding this comment.
For the people to request authorization you will need to remove the ldo-react-tutorial one you added.
You will also need to add at least one data registry using your shapetree, for example here https://github.com/janeirodigital/sai-js/tree/main/packages/css-storage-fixture/alice-home/dataRegistry
There was a problem hiding this comment.
What happens if Alice uses this app for the first time and doesn't have the data registry it needs yet?
There was a problem hiding this comment.
| * go to http://localhost:4200/applications | ||
| * click '+ ADD APPLICATION' | ||
| * fill in http://localhost:3600 as the Client ID |
There was a problem hiding this comment.
It does work; you still need a valid Client ID document hackers4peace/sai-js#77 (comment)
I still think requesting authorization from the app is more intuitive than making sure one passes a valid client ID into the input field. But since we are currently talking about app developers, it should not matter.
|
Superseded by o-development/ldo-tutorial-solid-react#1 |
CC @elf-pavlik