GithubHelp home page GithubHelp logo

archivers's Introduction

Archivers 2.0

Preface

The Library of Alexandria was considered the leading intellectual metropolis of the Hellenistic world. It's enticing to think about, a library that had amassed the most-complete collection of human knowledge at that time. In 48 BC, a large part of the library burned down, taking knowledge with it.

Adding insult to injury, the fire that claimed alexandria was accidental, a spillover from Cesear burning ships in a war maneuver. Today we have much smaller accidents that spark far greater fires: typos that destroy data centers, losing the manual on how to read an entire file format, or not-so-accidental government-sponsored libricide.

As humans, it can sometimes be hard to find something to point to as definitive proof that we're progressing as a species. While that question may be hard to answer, we can definitively state that losing knowledge we worked hard to obtain is not progress. Regardless of how a fire gets started, what matters is making sure that books burn, not knowledge.

The time has come to rebuild Alexandria. This time let's read the fire code first.

It's fair to ask if the internet isn't already the modern day Alexandria. The truth is it's a much, much better version of Alexandria, but like the library that came before it, the internet is not fire-proof. The internet that we know & love today is riddled with weak points that upon failure will destroy knowledge forever. We have to re-think how to build a permanent, distributed library. We have to return to the first principles that guided the birth of the internet, with knowledge conceived as something we share, something we hold together.

Thankfully, we are in no way starting from scratch. Many, many libraries–both physical and digial–already exist. All we need to do is connect these libraries together, and make sure an accurate copy of each book lives in more than one place.

What follows is a proposed set of blueprints for assembling such a library, with openness, distribution and collaboration held as core values. A task this large is inherently something we must take on as a group. "We" being anyone who cares to help. This also makes it something we can participate in, benefit from, and celebrate, together.

So with this in mind, let's read some fire code.


Contents

This document is broken into two sections. The theory section describes the why, the practice section describes the how.

1. Theory

2. Practice


Goals

Build Community

Specifically, focus on galvanizing short-term enthusiasm into long-term community membership & interest.

Reduce barriers to contribution

Broaden the scope of who can contribute by building tools more people can use.

Celebrate contributions

Increase the visibility of a volunteer's contribution, record & distribute success stories both large & small.

Produce dependable, citable data with a proper trail of digital provenance

The data we archive & publish must be of the highest possible standards, enforced by technology, vetted by humans.

Coordinate & share across organizations

Join broader community archiving efforts, favouring collaboration over reinvention.

Keep a space for devs

Provide frameworks for the community to build, contribute, and maintain meaningful tools.

Plan Long-term

Setup a roadmap for long-term stewardship & maintenance.

View information as something we all hold together

Instead of going through someone to get to it, annotate, or comment on it. Truly open data.

archivers's People

Contributors

b5 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.