diff --git a/src/routes/about/+page.svelte b/src/routes/about/+page.svelte index 23fb289..483703e 100644 --- a/src/routes/about/+page.svelte +++ b/src/routes/about/+page.svelte @@ -6,6 +6,16 @@
gitworkshop.dev aims to support all things git on nostr, such as the yet - to be released and NostrNest and gnostr. ngit is more opinionated focusing + to be released and NostrNest and gnostr. ngit is more opinionated, focusing on nip34+
@@ -72,9 +82,10 @@- should we focus on improving the PR-like experiences or remove them in + should we focus on improving the PR-like experiences, or remove them in favor of traditional patch-model patch application? please let use know!
+@@ -92,31 +103,31 @@
- whilst alternatives do exist, nearly all of them involve moving to an + whilst alternatives do exist, nearly all of them involve moving to another walled garden, either controlled by a different centralized - guardian, or self-hosted which is less suitable for a anarchic project + guardian, or self-hosted which is less suitable for an anarchic project
some projects use patches-over-email: an alternative and decentralized approach that pre-dates GitHub. despite its antiquated tooling, it has a very smooth and effective workflow for those that use it regularly and has - proven to scale to very large projects like the linux kernal. + proven to scale to very large projects like the linux kernel
ultimately, GitHub remains by far the most popular choice for freedom tech - projects. The accessible UX, convenience, inter-connected tooling and + projects. the accessible UX, convenience, inter-connected tooling and network effect are just a few of the reasons
- nostr is the ideal permissionless, decentralized and censorship resistant + nostr is the ideal permissionless, decentralized, and censorship resistant social layer for the anarchic FOSS code collaboration use case
- there is an opportunity to build modern tooling that compete from a UX - perspective and have the additional benefit of integrating into a wider + there is an opportunity to build modern tooling that competes from a UX + perspective and has the additional benefit of integrating into a wider social ecosystem
@@ -127,7 +138,7 @@ gitworkshop.dev aims to work with different approaches -ngit is more opinionated and its philosophy can be summed up as:
+ngit is more opinionated, and its philosophy can be summed up as:
- nip34 is draft nip (nostr protocol) for sending git patches + nip34 is a draft nip (nostr protocol) for sending git patches over nostr, similar to how patches are sent via email using `git format-patch` - and `git send-email`. The patches-over-email model has proven to be a robust - workflow that is used extensively; including in very large project such as + and `git send-email`. the patches-over-email model has proven to be a robust + workflow that is used extensively, including in very large projects such as the linux kernel
ngit and gitworkshop.dev are experimenting with some additional, backwards - compatible features (nip34+ for shorthand), some of which + compatible, features (nip34+ for shorthand), some of which may make it into the nip34 specification:
@@ -184,7 +195,7 @@ >)- it is trivial to switch git servers as they all operate the exact same + it is trivial to switch git servers as they all operate with the exact same protocol. changing the social layer requires a social and UX shift which - can be challenging, disruptive and timeconsuming. + can be challenging, disruptive and timeconsuming
-no. GitHub is a very large product with a lot of features which don't meet - the goal of freedom tech code collaboration. + the goal of freedom tech code collaboration
we are specifically looking to address the needs of anarchic FOSS freedom @@ -273,7 +284,7 @@