Welcome, take a seat
It’s been another light month, with the Link Team taking some personal time. However, we came back and played around with some of our own executables, so let’s go over how that went and what other news we have in the real of Link.
Storage Hooks
Previously, Link May 2022 Community Update, we mentioned that the storage hooks RFC was proposed. The implementation of this work is now completed and we will be following up on this by wiring it into the linkd
code. This will allow applications to define hooks that can react to changes to URNs and tracking relationships.
Replication
We have stabilised replication-v3
and removed the previous implementation of replication. This means that there is no longer a replication-v3
feature flag (making our lives significantly easier). Further work on replication will take place in the future, which will mostly involve the removal of gitoxide as a dependency and using a mixture of our own implementation and git2
.
Using Git+Lnk
The most exciting news is that after doing a quick test with gitd
, we took a crack at trying to set up our own lnkd
seed and hosting a radicle-link
mirror there. We went through the flow of using the lnk
CLI to set up our own Person
documents, the radicle-link
Project
, and x-signed an update for us to be delegates of the Project
. The overall goal was a success and we were able to exchange some code using various calls to git fetch
, git push
, and lnk sync
.
There were, however, some very rough edges during the process. We have documented the majority of these on the mailing list, Dog Food Experience Report — sourcehut lists.
Our short term plan is to improve some of these rough edges so we can confidently guide others to try out the tools and integrate more of the radicle-link
stack into the existing applications.
Hiring
Last, but not least (probably most really), we are hiring! Check out the roles we’re looking for and see if any of them tickle your fancy
Stay Radicle,
The Link Team