Hey everyone,
we’re happy to share the monthly update from the Clients team for October. The following sections will give an overview of the work on the protocol and the client stack.
Protocol
Git
- Improved testing for git-storage, yay property tests!
- The
radicle-surf
redesign has continued forward – iterative PRs and design documents - The first iteration of porting collaborative objects was explored
- The storage RIP was drafted
- Repository: GitHub - radicle-dev/radicle-git: Everything Radicle growing around Git
Node
- Started on the new
radicle-httpd
with support forgit clone <url>
without radicle - Added support for setting
HEAD
refs (canonical refs) - Added ping/pong message support
- Implemented
git-remote-rad
helper - Implemented address book storage
- Implemented routing table storage
- Started working on custom git transports (
rad://
andheartwood://
) - Repository: GitHub - radicle-dev/heartwood: ❤️🪵 Radicle Heartwood Protocol & Stack
Web
- Migration from Rinkeby to Goerli
- Move from app.radicle.network to app.radicle.xyz
- Major refactor and removal of deprecated functionality
CLI
- Moved user-facing gateway from app.radicle.network to app.radicle.xyz
- Added minor improvements to identity UX towards new protocol
- Iterated on TUI library design and implementation
- Designed a mechanism that unifies installation instructions across website and repository
What are we working on
- Protocol: Continue with building blocks implementing the new design
- Web: Make the interface more robust and decentralized
- CLI: Finalize issues TUI, unify installation instructions and complete changelog
Please feel free to share any feedback with us here!