Skip to content

What is a Repo and Why Make One πŸ’­ πŸ„

mushroom.gif

repo, is short for repository /rΔ­-pŏzβ€²Δ­-tΓ΄rβ€³Δ“/

noun

A place where things may be put for safekeeping. A warehouse. A museum.

repo.bnkops.com is a peer-to-peer generated repository website hosted and maintained by The Bunker Operations.

We started this project because we believe there is a need for a community based internet that is not controlled by corporate anti-social systems. We believe it is natural to want to create, to spread ideas, and share knowledge. It is so innate to life that even mushrooms do it.

For context: you know that do you know that mushrooms can communicate? That they share resources? That they create networks they create are so massive they cover better parts of the earth? Pretty cool πŸ˜ŽπŸ„. They do this without a central planning committee, a google web search, or any other ideological lens.

The repo is inspired by larger repository projects like github or wikipedia, the ways in which nature builds its connections, and the human need for community. Unlike other repo projects, the bnkops repo does not require you to surrender your data to a third party host; all your content remains your own, localized on whatever device you are contributing on.

Visualization

We take inspiration from this. This repo stores and shares knowledge using a peer-to-peer system in which all the contributors must know one another and are mutually responsible to each other; kind of like mushrooms in a forest. By removing barriers to hosting this type of long form information we believe that our communities will share enthusiastically. In this collaborative information generating process we hope to unveil community knowledge that is helpful to ourselves and those around us.

By learning to contribute to the repo, you will also learn how to protect your own data and rid yourself of corporate software. The process has the potential to save you thousands of dollars in yearly subscription costs and free you from corporate surveillance.

Further, as this project emerges, we suspect it will change. This repo is the product of emergent strategy; we saw a need and have been trying to fulfill it.

We will grow towards the sun and grow our roots towards water; chit chatting and helping our neighbors as we do so.


Daisy, what is a repo?

I'm fixin' to tell ya!

A repository, or "repo" for short, is like a big ol' filing cabinet where all your code and data are stored in one place. Think of it like a digital library where you can store, manage, and share your projects with others.

In Markdown syntax, here's what a simple repo structure might look like:

my-repo/
|--- README.md
|--- src/
    |--- main.py
    |--- utils.py
|--- tests/
    |--- test_main.py
    |--- test_utils.py
This is just a simple example, but you get the idea! A repo can contain multiple files and folders, and it's where you'll store all your project's code, data, and documentation.

Now, I know what you're thinkin', "Daisy, why do we need a special word for this?" Well, my friend, in the world of software development, "repo" is just shorthand for "repository", and it's become a widely-used term among coders.

Signed, DaisyV4.