about summary refs log tree commit diff
path: root/content/posts/2021-06-21-ipwhl-update.md
diff options
context:
space:
mode:
Diffstat (limited to 'content/posts/2021-06-21-ipwhl-update.md')
-rw-r--r--content/posts/2021-06-21-ipwhl-update.md22
1 files changed, 11 insertions, 11 deletions
diff --git a/content/posts/2021-06-21-ipwhl-update.md b/content/posts/2021-06-21-ipwhl-update.md
index fc8d3f2..a4af78f 100644
--- a/content/posts/2021-06-21-ipwhl-update.md
+++ b/content/posts/2021-06-21-ipwhl-update.md
@@ -15,7 +15,7 @@ introduction.
 [ipwhl-annonce]: https://lists.sr.ht/~cnx/ipwhl-announce/%3CCC8HUR1YAFDL.YHJBG1SM70WE%40nix%3E
 [ipwhl]: https://sr.ht/~cnx/ipwhl/
 
-# Les Cheeses
+## Les Cheeses
 
 In short, IPWHL is a PyPI alternative (though, initially the package database
 would be collected from there).  What it provides:
@@ -24,7 +24,7 @@ would be collected from there).  What it provides:
 - Security
 - Reproducibility
 
-## Decentralization
+### Decentralization
 
 IPWHL uses [IPFS][ipfs] for storing packages.  This provides several
 advantages:
@@ -38,7 +38,7 @@ to use our cheeses.
 
 [ipfs]: https://ipfs.io/
 
-## Security
+### Security
 
 No single point of failure is a security feature itself, but besides that,
 IPWHL also is more secure because:
@@ -46,18 +46,18 @@ IPWHL also is more secure because:
 - We have CIDs and we cryptographically sign the packages thanks to merkle dag
 - We avoid packaging packages that are typosquat attacks
 
-## Reproducibility
+### Reproducibility
 
 IPWHL has a pre-resolved dependency and its packaging strategy is similar to
 NixOS, a distro known for its reproducibility.  The installer can uses the CID
 and the package name to reproduce exactly the package.
 
-# Current problems
+## Current problems
 
 Despite the theoretical advantages, IPWHL is a new project and thus has several
 problems
 
-## Lack of packages
+### Lack of packages
 
 A distribution doesn't mean anything without packages, and IPWHL is indeed in
 need of them.
@@ -69,7 +69,7 @@ sole maintainers, keep up with too many packages and make sure they're all
 up-to-date.  Therefore, please, come help us if you're interested in this
 project.
 
-## Dependency Hell
+### Dependency Hell
 
 Maybe you've heard of `npm install is-even` meme, if you hang out in some
 programming meme groups.  It represents an underlying problem of having too
@@ -124,7 +124,7 @@ Or, in some cases, such as for `tox`, it can even be like this:
   </figcaption>
 </figure>
 
-# How to help
+## How to help
 
 <picture>
   <source srcset="/images/begging-for-help.webp" type="image/webp">
@@ -137,13 +137,13 @@ To start, please take a look at [the manual page][ipwhl-man]
 
 [ipwhl-man]: https://man.sr.ht/~cnx/ipwhl/guides/contrib.md
 
-## Help declaring packages information
+### Help declaring packages information
 
 Currently, the packages with high priority is listed here:
 
 https://todo.sr.ht/~cnx/ipwhl/5
 
-## Write docs
+### Write docs
 
 User and contribution manuals are not really clearly written, and some
 information are scattered across the [mailing lists][lists].  You can help by
@@ -151,7 +151,7 @@ compile them into a comprehensive structured manual.
 
 [lists]: https://sr.ht/~cnx/ipwhl/lists
 
-## Help resolving dependency conflicts
+### Help resolving dependency conflicts
 
 > *Maybe the real cheeses are the packages we helped along the way*