Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
gitlab.com/spritely/interfaces-writeup
Writeup on how to use content-addressed terms and interfaces with Spritely Goblins
https://gitlab.com/spritely/interfaces-writeup
Also thank the FOSS & Crafts Studios patreon account supporters
1f68ff8560dce9c27931435334322361bb53c7ea authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
1f68ff8560dce9c27931435334322361bb53c7ea authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Thanks Steve too
31f54b76ee104f565627512a9471439d9ed8c233 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
31f54b76ee104f565627512a9471439d9ed8c233 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Fix link to Syrup repo
2561f56d27c1ff5ce9c27130312f753f2cbfe1f0 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
2561f56d27c1ff5ce9c27130312f753f2cbfe1f0 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Oops, grammar
c100e154f4a7127506fe47b2b3a879fd27d8336e authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
c100e154f4a7127506fe47b2b3a879fd27d8336e authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Mention what CapTP is earlier on
8eb49ed3c1afb2553281e5ea4fb3a38c6014a5a1 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
8eb49ed3c1afb2553281e5ea4fb3a38c6014a5a1 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Update cad-storage-is-trivial footnote to point out our example
I forgot that I *did* include example code in this document.
cf03bf3b8b7a3ffe6ea2ddccbdc473b635c461d3 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Fix case-sensitive spelling of NLnet
2591c6b4b462ffbef8380cf44cc96bf93fb8f9b3 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
2591c6b4b462ffbef8380cf44cc96bf93fb8f9b3 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
describe-ward should be describe-warden
Thanks for the find, AbbieNormal!
3c4eb5889c8c57ae5bf3da0ba41dc94a3743ff89 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Add a README with some instructions
8e3919f366e6da488ef9c58cb9e4d01b19e609aa authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
8e3919f366e6da488ef9c58cb9e4d01b19e609aa authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Link NLNet and NGI Zero
98fc34a59cc839f1d56a5d088dad43944bf0f148 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
98fc34a59cc839f1d56a5d088dad43944bf0f148 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Add bootstrap require
just in case someone tries with v0.8 of goblins
03161e08bcb7caec6e40ba0a7548493757d21a87 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Add LICENSE.txt
b1bd753bf2be2d5b7938273a2e89e065a8d47ebb authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
b1bd753bf2be2d5b7938273a2e89e065a8d47ebb authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Provide some CAD examples
ddafe37f7f36acbc61060e532f25e78b44411af6 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
ddafe37f7f36acbc61060e532f25e78b44411af6 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Remove pk debugging import
5bce941dcb491710cb12bed546b231b6e92b67d5 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
5bce941dcb491710cb12bed546b231b6e92b67d5 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Also show interacting with the parrot
b8cc3a2dc3373ecc574ada4025bf7212891cfc1d authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
b8cc3a2dc3373ecc574ada4025bf7212891cfc1d authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Add examples/rich-interface-client.rkt
3ef739a0fe895f18d7a4469a5ee7c219838a73b5 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
3ef739a0fe895f18d7a4469a5ee7c219838a73b5 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Have rich-interface-server.rkt paste what to run to talk to it
43cc5710501d8a30daae96e595ad5e341a60711c authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
43cc5710501d8a30daae96e595ad5e341a60711c authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Fix the parrot example in the examples/ code too
21ecb47d1aae521939683a414e9e652584f9b42f authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
21ecb47d1aae521939683a414e9e652584f9b42f authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Fix parrot-string example
It didn't actually render the string the way I wanted it to
760a10d7c77b05a90fe3e9f9bbcabfbc36e0a907 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Complete the "maybe make it fundamental" footnote
Explain how rights amplification leads to some entities in the network
having access to function...
Explain how CADs can be composable
d3ec42c553133362b142b41187941cdcafa1a508 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
d3ec42c553133362b142b41187941cdcafa1a508 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Fixup examples in rich-interface-server.rkt, pull in other modules
49bb98740747e4e8bd992b3da1601660f76b479d authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
49bb98740747e4e8bd992b3da1601660f76b479d authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Thank a few more ocap people for thinking on this design or Goblins
0aff4b21fd3e166ca7fc24c49d621ebc31f326f8 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
0aff4b21fd3e166ca7fc24c49d621ebc31f326f8 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Add thanks and licensing section
6a4fd9ee0b4d05080d4953424a89e111bf6eb4ef authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
6a4fd9ee0b4d05080d4953424a89e111bf6eb4ef authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Link in Syrup
e25fbc09c47979b50b696d91ab98b57f2fe0fb65 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
e25fbc09c47979b50b696d91ab98b57f2fe0fb65 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Mention that the gains of content addressed storage are universal
1f0d57127eecc06a5de974c3597c18c86f3bbd61 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
1f0d57127eecc06a5de974c3597c18c86f3bbd61 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
More explanations on what the values of content addressing are
b2801c8b20bdf03c94e34fee7f8981192eeaccc6 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
b2801c8b20bdf03c94e34fee7f8981192eeaccc6 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Adjust bcom/goblins context footnotes
b193b998a11baf21409d864339f900efa73780ec authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
b193b998a11baf21409d864339f900efa73780ec authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Typo and other minor wording changes
Thanks again to Morgan's review
096309e7f299079dad7abb2dc4afba22a772f400 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Changing my name on the paper
66f121b8442ab9ffbdb4497d44721494db258671 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
66f121b8442ab9ffbdb4497d44721494db258671 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Per Morgan's suggestion, change the opening section name
4e148bd198ed74ab0f2d2ed39d6e6fed418b24c0 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
4e148bd198ed74ab0f2d2ed39d6e6fed418b24c0 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Add rich-interface-tools.rkt
839be4523e183b3cfb8cd7895dd5573324977a28 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
839be4523e183b3cfb8cd7895dd5573324977a28 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
wip example interfaces server
41bdc81c0fa78c07f05a84d78f176a1106520478 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
41bdc81c0fa78c07f05a84d78f176a1106520478 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Add cad.rkt
8f1ab4cca3c572f24c48571a43a43cc7b82276ff authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
8f1ab4cca3c572f24c48571a43a43cc7b82276ff authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Use "descriptor" consistently throughout document
4404fc22c874133c7a40de262e9ef270a47650cc authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
4404fc22c874133c7a40de262e9ef270a47650cc authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Add another TODO
795679ea978023d74f0dba4a322a249b77abc51b authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
795679ea978023d74f0dba4a322a249b77abc51b authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Add "Limitations in a mutually suspicious network" section
85149dcd6eeca272e94546dbc04ef423babed6cd authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
85149dcd6eeca272e94546dbc04ef423babed6cd authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Flesh out the rich interfaces examples
50d0ae0edbb93f9af554256c300cee1dcedc3c16 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
50d0ae0edbb93f9af554256c300cee1dcedc3c16 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
We did do the miranda part
390fd8f8c965cc8d386f5384b07f634618b44b83 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
390fd8f8c965cc8d386f5384b07f634618b44b83 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Progress on From Descriptors to Interfaces
ab4f06147c7ec195431815906a158d2fbc73d325 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
ab4f06147c7ec195431815906a158d2fbc73d325 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
"Fetching term definitions" section
fb25fb7ac68836a11146f34c70593b82ca3aba97 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
fb25fb7ac68836a11146f34c70593b82ca3aba97 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Add new toplevel section: "From Descriptors to Interfaces"
1d53655817070dff6aea21a4613b9a0f2df24d5c authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
1d53655817070dff6aea21a4613b9a0f2df24d5c authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Explain how to build "describe" procedure abstraction
c9d39715a7d3f856d87426dea818bcdadff3897d authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
c9d39715a7d3f856d87426dea818bcdadff3897d authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
More progress on interfaces/descriptors writeup
- footnote about strings, symbols, structs
- finished parts on methods
- added warding/incant...
a bit further on methods stuff
7333806623bee0ff8b810f802456a765233a5a1a authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
7333806623bee0ff8b810f802456a765233a5a1a authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Intro to goblins, starting methods section, etc
b27c8eb7ee817b55ea1d68270b53b9bf15db1d79 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
b27c8eb7ee817b55ea1d68270b53b9bf15db1d79 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Note on shortnames and self-propsed-names
5723e045e9b1ee81c87f44ef3adda09d650afb4a authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
5723e045e9b1ee81c87f44ef3adda09d650afb4a authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Guarding against *running out of* pigeonholes
d6aa9e817087eb01b307d3bae8344ca7a8958a4f authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
d6aa9e817087eb01b307d3bae8344ca7a8958a4f authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Add some inline TODOs
c83403dc6d995cc93d17786788c9108018738f9a authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
c83403dc6d995cc93d17786788c9108018738f9a authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
Actually I think the quote was "Language is..."
986766ff63b560dcbf5ce2e4335e125823534e99 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
986766ff63b560dcbf5ce2e4335e125823534e99 authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
WIP interfaces and Spritely Goblins ramblings
aa16e421f8e4929428f2ac8516b3e1111eba708d authored over 3 years ago by Christopher Lemmer Webber <[email protected]>
aa16e421f8e4929428f2ac8516b3e1111eba708d authored over 3 years ago by Christopher Lemmer Webber <[email protected]>