From e4ac3df54824ea7cbd761879322f68e95b143e49 Mon Sep 17 00:00:00 2001 From: glyph Date: Thu, 17 Feb 2022 10:57:04 +0200 Subject: [PATCH] add motivation and thanks section plus ignore file --- .gitignore | 1 + index.html | 9 +++++++-- 2 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..28b28ee --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +sync.sh diff --git a/index.html b/index.html index 8e69b64..3e2c1d2 100644 --- a/index.html +++ b/index.html @@ -88,9 +88,14 @@ +

Motivation

+

For the longest time, Scuttlebutt client development has been almost exclusively limited to JavaScript. As a result, many developers have refrained from attempting to build their own clients. An additional hurdle, and one which often stymies even the most enthusiastic of Scuttlebutt newcomers, is the fact that methods for getting and setting data are distributed across a wide range of JavaScript modules—each with their own peculiarities and varying degrees of thoroughness when it comes to documentation. This is not meant to be a disparagement of the JavaScript Scuttlebutt ecosystem (the foundation of the entire Scuttleverse), but rather to highlight the barriers to entry for prospective client authors. It is also worth mentioning that Scuttlebutt is inherently complex and multi-faceted, regardless of language, and requires years of experience to understand.

+

In writing golgi, we have endeavoured to lower the activation energy required for client development by offering a Rust library with clear documentation and a consistent API. We wish to see a plethora of Scuttlebutt programs, each fulfilling unique needs and evoking diverse aesthetics. It is our hope that curious tinkers and hackers alike will find golgi to be a useful tool for bringing their Scuttlebutt projects to life.

+

Thanks

+

This project would not have been possible were it not for the tremendous work of the Sunrise Choir and the Kuska-ssb authors.

Authors