How to Ratify the Radworks Purpose... with Radicle!
The Radworks purpose is hosted on Radicle. You can find it on seed.radworks.org in the
radworks-governance
project or by clicking here.
This is a quick onboarding guide for ratifying the Radworks purpose doc with Radicle! It will walk you through the steps of installing radicle, cloning a project, and submitting a patch.
To start, open up your terminal!
Install radicle
sh <(curl -sSf https://radicle.xyz/install)
Follow the instructions on installation: Run
source ~/.profile
or open a new terminal, then runrad auth
.Start your local node and connect it to
seed.radworks.org
rad node start -- --connect z6MksA6UnYhEzXPqHrG4Mz7m3qwzfFCaM1BhVK9LGRHZZxek@seed.radworks.org:8776
Clone the
radworks-governance
repository to your machinerad clone rad:zPUsinVa3gP71g6Dt47LP76phAWd
Enter the directory
cd radworks-governance
Create a new branch
git checkout -b ratification-<INSERT YOUR NAME>
Open the
purpose.md
file in your editor of choice, or directly in the terminal with:vim purpose.md i
Add the following to the bottom of the page:
🌱 <INSERT YOUR INITIALS/NAME/HANDLE>
If editing withvim
, pressEsc
key to exit edit mode, then type:qa
to quit.Add and commit your changes
git add . git commit -m "Ratification for <INSERT YOUR NAME>"
Open a patch to get your ratification merged into the project
git push rad -o patch.message="Ratification of Purpose" -o patch.message="I am a Radworks community member and I ratify this purpose." HEAD:refs/patches
Once successful you should see something along the lines of:
Patch 036702eadf68385bcb708baeef571f6dba6f9a0f opened
Thanks for joining us in our quest to cultivate a better and freer internet! 🌱