Decentralized Git hosting powered by permissionless protocols.
Empowering communities with tools for ownership and governance.
@CodebaseLabs
https://t.co/tBhLhH2tZz
@NeoKree I think the goal for Codebase has to be user/org owned and controlled repos, etc (canisters) that can decide if and when they want upgrades.
In practice I think there’s a lot to figure out there, and a lot of it isn’t specific to Codebase.
This means that when a user tries to push to (or otherwise access) a repository, we can verify that they have permission to do so.
By using public key authentication we never expose any sensitive information in requests.
I just cloned a repo from a local version of Codebase where `git clone` seamlessly signed requests with the private key specified in my Git config and then Codebase verified them with the corresponding public key.
Minor update on Codebase:
We can now interact with repos at https://t.co/LYsjz76uyL as well as via the canister URL.
Try it out!
git clone https://t.co/B9YcsGyPeQ
or
git clone https://t.co/oP9knNoqcX
It has been a pleasure hearing the story of @py Young, founder of @CodebaseLabs
An exceptional person and one of the most talented and knowledgeable developers in the entire blockchain ecosystem.
https://t.co/Cz3bO3HZPZ
#community#BLOCKCHAIN#SoftwareDeveloper#cryptography
The communities around them have both a sense of entitlement and a lack of influence. Despite the demand, maintainers can’t justify working for free and are getting burned out.
https://t.co/rMYgzFg11J
Existing platforms have allowed open source software to be exploited by corporations who have turned it into a source of free labor. Even the most popular projects are failing to meet their sponsorship goals.
https://t.co/g1GmmHohJk
Introducing: Codebase
Codebase is a decentralized alternative to platforms like GitHub. Codebase enables a future where incentives are aligned and software development can be sustainable. A future where software communities are empowered instead of exploited.