From 2d8f1c07a8b43c7a74230cedffb7dcd8e9b6fb0e Mon Sep 17 00:00:00 2001 From: kaiserd <1684595+kaiserd@users.noreply.github.com> Date: Tue, 27 Feb 2024 17:52:15 +0100 Subject: [PATCH 1/8] sketch --- README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index abc11bd..a54017a 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,6 @@ *NOTE*: This repo is WIP. We are currently restructuring the RFC process. -## RFC Process - This repository contains specifications from the [Waku](https://waku.org/), [Nomos](https://nomos.tech/), [Codex](https://codex.storage/), and [Status](https://status.app/) projects that are part of the [IFT portfolio](https://free.technology/). [Vac](https://vac.dev) is an [IFT service](https://free.technology/services) that will manage the RFC process within this repository. @@ -11,7 +9,9 @@ The goal of the RFC, [Request for Comments](https://en.wikipedia.org/wiki/Reques process is to standardize technical specifications. Specifications will adhere to [1/COSS](./vac/1/coss.md) by obtaining a rough consensus within each project. -**See [rfc.vac.dev](https://rfc.vac.dev) for an easy to browse index of all RFCs.** +## New RFC Process + +(todo, explain new process) ## Contributing @@ -20,3 +20,7 @@ Please see [1/COSS](https://rfc.vac.dev/spec/1/) for general guidelines and spec Feel free to join the [Vac discord](https://discord.gg/Vy54fEWuqC). Here's the project board used by core contributors and maintainers: [Projects](https://github.com/orgs/vacp2p/projects/5) + +## IFT Project's Raw Specifications + +(TBD) From d14dd9f26ab0953c3268b1db25d8e8059adc1315 Mon Sep 17 00:00:00 2001 From: Jimmy Debe <91767824+jimstir@users.noreply.github.com> Date: Tue, 27 Feb 2024 20:14:47 -0500 Subject: [PATCH 2/8] Update README.md --- README.md | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index a54017a..d8b24a2 100644 --- a/README.md +++ b/README.md @@ -7,15 +7,24 @@ This repository contains specifications from the [Waku](https://waku.org/), [Nom [Vac](https://vac.dev) is an [IFT service](https://free.technology/services) that will manage the RFC process within this repository. The goal of the RFC, [Request for Comments](https://en.wikipedia.org/wiki/Request_for_Comments), process is to standardize technical specifications. -Specifications will adhere to [1/COSS](./vac/1/coss.md) by obtaining a rough consensus within each project. ## New RFC Process -(todo, explain new process) +Each project will maintain initial specifications in separate repositories, +which may be considered as a **raw** specifications. +All [Vac](https://vac.dev) **raw** specifications and discussions will live in the Vac subdirectory. +When projects have reached a rough consensus for a specification living in their repository, +the process of updating the status to **draft** will begin in this repository. +Specifications will adhere to [1/COSS](./vac/1/coss.md) before obtaining the **draft** status. + +Implementations should follow specifications as described, +all contributions will be discussed before the **stable** status is obtained. +The goal of this RFC process will to engage all interseted parities and +reach a rough consensus for techcinal specifications. ## Contributing -Please see [1/COSS](https://rfc.vac.dev/spec/1/) for general guidelines and specification lifecycle. +Please see [1/COSS](./vac/1/coss.md) for general guidelines and specification lifecycle. Feel free to join the [Vac discord](https://discord.gg/Vy54fEWuqC). From ec9562f31a8b02da42896ea4170c13a1acf53e6c Mon Sep 17 00:00:00 2001 From: Jimmy Debe <91767824+jimstir@users.noreply.github.com> Date: Tue, 27 Feb 2024 22:31:26 -0500 Subject: [PATCH 3/8] Update README.md --- README.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index d8b24a2..8670387 100644 --- a/README.md +++ b/README.md @@ -4,21 +4,20 @@ This repository contains specifications from the [Waku](https://waku.org/), [Nomos](https://nomos.tech/), [Codex](https://codex.storage/), and [Status](https://status.app/) projects that are part of the [IFT portfolio](https://free.technology/). -[Vac](https://vac.dev) is an [IFT service](https://free.technology/services) that will manage the RFC process within this repository. -The goal of the RFC, [Request for Comments](https://en.wikipedia.org/wiki/Request_for_Comments), -process is to standardize technical specifications. +[Vac](https://vac.dev) is an [IFT service](https://free.technology/services) that will manage the RFC, [Request for Comments](https://en.wikipedia.org/wiki/Request_for_Comments), process within this repository. ## New RFC Process +This repository replaces the previous `rfc.vac.dev` resource. Each project will maintain initial specifications in separate repositories, -which may be considered as a **raw** specifications. +which may be considered as a **raw** specification. All [Vac](https://vac.dev) **raw** specifications and discussions will live in the Vac subdirectory. When projects have reached a rough consensus for a specification living in their repository, -the process of updating the status to **draft** will begin in this repository. -Specifications will adhere to [1/COSS](./vac/1/coss.md) before obtaining the **draft** status. +the process of updating the status to **draft** may begin in this repository. +Specifications will adhere to [1/COSS](./vac/1/coss.md) before obtaining **draft** status. Implementations should follow specifications as described, -all contributions will be discussed before the **stable** status is obtained. +and all contributions will be discussed before the **stable** status is obtained. The goal of this RFC process will to engage all interseted parities and reach a rough consensus for techcinal specifications. From b7660cb25d1b6f7c68c384beea6e8b2ff4d25def Mon Sep 17 00:00:00 2001 From: Jimmy Debe <91767824+jimstir@users.noreply.github.com> Date: Fri, 1 Mar 2024 09:51:59 -0500 Subject: [PATCH 4/8] Create README.md --- vac/raw/README.md | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 vac/raw/README.md diff --git a/vac/raw/README.md b/vac/raw/README.md new file mode 100644 index 0000000..b21f14f --- /dev/null +++ b/vac/raw/README.md @@ -0,0 +1,4 @@ +# Vac Raw Specifications + +All specifications that have not reached **draft** status will live in this repository. +To learn more about **raw** specifications, take a look at [1/COSS](). From bff05cc075686762e8a0ae28fcf628dd94a26a08 Mon Sep 17 00:00:00 2001 From: Jimmy Debe <91767824+jimstir@users.noreply.github.com> Date: Fri, 1 Mar 2024 09:52:53 -0500 Subject: [PATCH 5/8] Update README.md --- vac/raw/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vac/raw/README.md b/vac/raw/README.md index b21f14f..c0b3a3f 100644 --- a/vac/raw/README.md +++ b/vac/raw/README.md @@ -1,4 +1,4 @@ # Vac Raw Specifications All specifications that have not reached **draft** status will live in this repository. -To learn more about **raw** specifications, take a look at [1/COSS](). +To learn more about **raw** specifications, take a look at [1/COSS](../1/coss.md). From 8dad171dd066386c507ca40980e6d2f14d931d03 Mon Sep 17 00:00:00 2001 From: Jimmy Debe <91767824+jimstir@users.noreply.github.com> Date: Fri, 1 Mar 2024 11:44:42 -0500 Subject: [PATCH 6/8] Update README.md --- README.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 8670387..7f490e5 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ This repository replaces the previous `rfc.vac.dev` resource. Each project will maintain initial specifications in separate repositories, which may be considered as a **raw** specification. All [Vac](https://vac.dev) **raw** specifications and discussions will live in the Vac subdirectory. -When projects have reached a rough consensus for a specification living in their repository, +When projects have reached some level of maturity for a specification living in their repository, the process of updating the status to **draft** may begin in this repository. Specifications will adhere to [1/COSS](./vac/1/coss.md) before obtaining **draft** status. @@ -31,4 +31,9 @@ Here's the project board used by core contributors and maintainers: [Projects](h ## IFT Project's Raw Specifications -(TBD) +The repository for each project **raw** specifications: +- [Vac Raw Specifications](./vac/raw) +- [Status Raw Specifications](./status/raw) +- [Waku Raw Specificiations](https://github.com/waku-org/specs/tree/master) +- [Codex Raw Specifications]() +- [Nomos Raw Specifications](https://github.com/logos-co/nomos-specs) From 89fe39dd854da2f2aca5fa3146104b9d65f87106 Mon Sep 17 00:00:00 2001 From: Jimmy Debe <91767824+jimstir@users.noreply.github.com> Date: Fri, 1 Mar 2024 11:45:13 -0500 Subject: [PATCH 7/8] Update README.md --- vac/raw/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vac/raw/README.md b/vac/raw/README.md index c0b3a3f..467da77 100644 --- a/vac/raw/README.md +++ b/vac/raw/README.md @@ -1,4 +1,4 @@ # Vac Raw Specifications -All specifications that have not reached **draft** status will live in this repository. +All Vac specifications that have not reached **draft** status will live in this repository. To learn more about **raw** specifications, take a look at [1/COSS](../1/coss.md). From 91294f8c77168bd17c0d2a2735f17413e31ee4dd Mon Sep 17 00:00:00 2001 From: kaiserd <1684595+kaiserd@users.noreply.github.com> Date: Fri, 1 Mar 2024 19:14:36 +0100 Subject: [PATCH 8/8] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7f490e5..485b239 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ Feel free to join the [Vac discord](https://discord.gg/Vy54fEWuqC). Here's the project board used by core contributors and maintainers: [Projects](https://github.com/orgs/vacp2p/projects/5) -## IFT Project's Raw Specifications +## IFT Projects' Raw Specifications The repository for each project **raw** specifications: - [Vac Raw Specifications](./vac/raw)