victorb / arewedistributedyet

βš‘πŸŒπŸ”‘ The test suite to unlock the peer web

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Are we distributed yet?

Let's unlock the peer-to-peer web βš‘πŸŒπŸ”‘

Usage

  • make dev - Dev mode. See the site (with live reloading) at http://localhost:1313
  • make - Build the production ready site to ./public
  • make deploy - Add ./public to IPFS
  • make help - For more info

Adding content

The site is built from data/topics.json. Add your feature or browser specific details on an existing feature there and submit a PR.

Data for a topic looks like this

  {
    "name": "P2P enthusiasm",
    "description": "Are they excited about the distributed web and are they publicly committed to making it happen?",
    "beaker": {
      "level": 2,
      "details": "Yes! _a peer-to-peer browser with tools to create and host websites. Don't just browse the Web, build it._ https://beakerbrowser.com"
    },
    "brave": {
      "level": 1,
      "details": "Supportive. https://github.com/brave/browser-laptop/issues/9556"
    },
    "chrome": {
      "level": 0
    },
    "edge": {
      "level": 0
    },
    "firefox": {
      "level": 1,
      "details": "Supportive: <a href='https://bugzilla.mozilla.org/show_bug.cgi?id=1435798'>https://bugzilla.mozilla.org/show_bug.cgi?id=1435798</a>"
    },
    "safari": {
      "level": 0
    }
  }

Where

  • level: 0 means we don't know yet. This is the default.
  • level: 1 means the browser is positive, but there are caveats or unknowns.
  • level: 2 means the idea is shipped or they are publicly committed to shipping it.

Inspiration

License

Documents are CC-BY-SA 3.0 license Β© 2018 Protocol Labs Inc. Code is MIT Β© 2018 Protocol Labs Inc.

About

βš‘πŸŒπŸ”‘ The test suite to unlock the peer web


Languages

Language:Makefile 41.2%Language:HTML 39.0%Language:Shell 17.2%Language:CSS 2.6%