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
To pick up a draggable item, press the space bar.
While dragging, use the arrow keys to move the item.
Press space again to drop the item in its new position, or press escape to cancel.
git would be a very plausible transport and storage layer. things like perkeep and willow are more specific, git has been around for a long time and is not set to go anywhere (famous last words?) ;)
on top of that, implement an add-only archiving tool. you could choose to do this at the git history level ("never purge the history"), or at the files level ("never delete a file") or at the lines level ("never remove lines from a file")
some sort of pubsub apart from git push and git pull?
mesh topology needs to be changeable over time. include it in each repo maybe?
The user should be able to set up mirror policies.
If wallets already refer to files in git, then https://git-lfs.com/ might be a third layer. Maybe that's fine?
It should be possible to transport a commit via multiple redundant routes.
So instead of git clone, you're looking for something like git follow - multicast? https://git-annex.branchable.com/git-annex-multicast/
Once the data is replicated, via any number of hops, to the learner's latest data store, it will be easy to share via their wallet.
Check that the identity in the commit signature matches the issuer identity for the VC
Activity
michielbdejong commentedon Feb 3, 2025
Replied to the discussion in https://lists.w3.org/Archives/Public/public-solid/2025Jan/0042.html
Reading the docs that were linked in there.
Worked on https://github.com/michielbdejong/private-notes/blob/main/npuls-proeftuin.md#brainstorm
michielbdejong commentedon Feb 3, 2025
Maybe https://perkeep.org/ is a good fit for "eduvault" or "edukeep" connected to "eduwallet".
Reading https://npuls.nl/actueel/interview-wat-een-eduwallet-kan-betekenen-voor-het-onderwijs/ (in Dutch)
michielbdejong commentedon Feb 3, 2025
https://git-annex.branchable.com/
michielbdejong commentedon Feb 3, 2025
or just SQL servers that follow each other's logs?
michielbdejong commentedon Feb 4, 2025
Designing a life-long-data system from scratch for SURF:
michielbdejong commentedon Feb 4, 2025
michielbdejong commentedon Feb 4, 2025
https://github.com/karser/gitbitlabhub uses webhooks instead of https://stackoverflow.com/a/3583114/680454 which uses commit hooks
michielbdejong commentedon Feb 4, 2025
michielbdejong commentedon Feb 4, 2025
The user should be able to set up mirror policies.
If wallets already refer to files in git, then https://git-lfs.com/ might be a third layer. Maybe that's fine?
It should be possible to transport a commit via multiple redundant routes.
So instead of git clone, you're looking for something like git follow - multicast? https://git-annex.branchable.com/git-annex-multicast/
michielbdejong commentedon Feb 4, 2025
it's fine though, there can be multiple commit hooks, and if a commit is received twice, it will be deduplicated in the merge.
Radicle does this with gossip+pull, I think we can just do it with multi-push.
michielbdejong commentedon Feb 4, 2025
Once the data is replicated, via any number of hops, to the learner's latest data store, it will be easy to share via their wallet.
Check that the identity in the commit signature matches the issuer identity for the VC
michielbdejong commentedon Feb 4, 2025
prevent remote deletes in git
[-]2024-06 dev log[/-][+]2025-06 dev log[/+]michielbdejong commentedon Feb 4, 2025
Back to rs-js - I was trying it out in remotestorage/myfavoritedrinks#15
remotestorage/remotestorage.js#1319 (comment)
michielbdejong commentedon Feb 17, 2025
leaving that until May (see comment there)