Skip to content

Commit

Permalink
Consolidate Basic Concepts into 1-2 page overview
Browse files Browse the repository at this point in the history
  • Loading branch information
ElPaisano committed Jan 31, 2023
1 parent 9b97f17 commit 6c16dda
Show file tree
Hide file tree
Showing 4 changed files with 61 additions and 72 deletions.
16 changes: 1 addition & 15 deletions docs/.vuepress/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -105,21 +105,7 @@ module.exports = {
},
],
'/concepts/': [
{
title: 'Basic Concepts',
sidebarDepth: 1,
collapsable: true,
children: [
'/concepts/what-is-ipfs',
'/concepts/how-ipfs-works',
'/concepts/content-addressing',
'/concepts/hashing',
'/concepts/immutability',
'/concepts/persistence',
'/concepts/privacy-and-encryption',
'/concepts/nodes'
]
},
'/concepts/basic-concepts',
{
title: 'Subsystems and Components',
sidebarDepth: 1,
Expand Down
1 change: 1 addition & 0 deletions docs/.vuepress/redirects
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
/basics/ /install/
/basics/desktop-app /how-to/desktop-app
/basics/go/command-line-quick-start /how-to/command-line-quick-start
/basics/concepts /concepts/basic-concepts
/basics/js/js-ipfs /install/js-ipfs
/basics/ipfs-implementations /concepts/ipfs-implementations
/community/contribute/ /project/contribute
Expand Down
57 changes: 0 additions & 57 deletions docs/basics/concepts.md

This file was deleted.

59 changes: 59 additions & 0 deletions docs/concepts/basic-concepts.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
---
title: "Basic Concepts"
description: "Lorem ipsum."
draft: true
---

# What is IPFS?

<!--
Define IPFS in no more than a few paragrpahs
Mention concepts listed below in relation to definition
-->

## Multi-implementation

Because IPFS is an [open-source](#open-source) protocol, it has multiple _implementations_. An implementation is software that implements the [technical specifications for IPFS](https://github.com/ipfs/specs).

## Peer-to-peer

<!--
para
what is peer-to-peer
how is ipfs peer-to-peer
-->

## Content Addressing

<!--
1-2 para
location addressing (one or two sentences)
what is content addressing + advantages over location addressing (a few sentences)
how is ipfs using
-->

## Hashing

<!--
1-2 para
location addressing (one or two sentences)
what is content addressing + advantages over location addressing (a few sentences)
how is ipfs using
-->

## Persistence

## Privacy and Security

## Decentralization

## Open source



0 comments on commit 6c16dda

Please sign in to comment.