You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2.3 KiB

title description draft
What is Cyberfreedom? Explaining Operation: Beehive in under 2 minutes True

What is Canadian Cyber Freedom

Cyberfreedom.ca is a website that's build with a git repository, this means that the content of the website is open source. We are welcoming contributions, if you can spend a bit of effort learning how to use git. To get started, I'll explain why git is useful.

What is Git?

Git is a distributed version control system. This software tracks changes in software projects. The good news is that a website is simply another software project. With few exceptions, git is usually only used for technical projects, like software, and websites about software. Freedom-fighters have the opportunity to adopt this tool to learn how to build useful resources quickly. By decentralizing the process we enable parallel work and can out-maneuver bureaucracies.

Why does it help?

By using a repository, a knowledgeable techie can sync changes submitted by the community to a website with a tool called a static site generator. The largest benefit is that it allows large groups of people to maintain a website without all having to share technical skills beyond git. A single person may only need to make a single change whereas other groups can submit tons of changes. The system is flexible, and the site can be cheaply redistributed over other mediums.

Why it matters

It's important to lean this skill so that activists and members of the community are able to quickly and efficiently engage on important topics. Very often, people who are passionate to contribute to important work are turned away due to the complexities of negotiating trust and managing volunteers. For some activities, such as putting together valuable information, this way of working which I call "Operation: Beehive" is an excellent way of getting a lot of work done quickly, with enough engagement.

Outro

As a way to teach-by-doing Canadian Cyber Freedom aims to be a resource to help Canadians understand laws that impact their online freedom and privacy. This is your opportunity to learn how to contribute to a git repository, or even learn how to create your own. By getting involved you learn a valuable skill and can contribute to strengthening the free and open web in Canada.