Skip to content

Commit 573bbd4

Browse files
Merge pull request #156 from earthstar-project/wtp
Wtp
2 parents 7b7ff31 + 090b942 commit 573bbd4

File tree

5 files changed

+3188
-3
lines changed

5 files changed

+3188
-3
lines changed

src/main.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import { data_model } from "./pages/specs/data_model.tsx";
77
import { willow25 } from "./pages/specs/willow25.tsx";
88
import { e2e } from "./pages/specs/e2e.tsx";
99
import { rbsr } from "./pages/specs/rbsr.tsx";
10+
import { wtp } from "./pages/specs/wtp.tsx";
1011
import { uris } from "./pages/specs/uris.tsx";
1112
import { confidential_sync } from "./pages/specs/confidential_sync.tsx";
1213
import { drop_format } from "./pages/specs/drop_format.tsx";
@@ -211,6 +212,7 @@ const exp = (
211212
{e2e}
212213
{meadowcap}
213214
{encodings}
215+
{wtp}
214216
{uris}
215217
{drop_format}
216218
{confidential_sync}

src/pageTemplate.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -320,7 +320,7 @@ export function PageTemplate(
320320
);
321321
}
322322

323-
export type SpecStatus = "final" | "candidate" | "proposal";
323+
export type SpecStatus = "final" | "candidate" | "proposal" | "sketch";
324324

325325
function RenderSpecStatus(
326326
{ status }: { status: SpecStatus },

src/pages/misc_definitions.tsx

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,16 @@
11
import { Dir, File } from "macromania-outfs";
22
import { Code, Em, Hr, Li, P, Ul } from "macromania-html";
33
import { PageTemplate } from "../pageTemplate.tsx";
4-
import { AE, Curly, Green, Orange, Quotes, SkyBlue } from "../macros.tsx";
4+
import {
5+
AE,
6+
Curly,
7+
Green,
8+
Orange,
9+
Purple,
10+
Quotes,
11+
SkyBlue,
12+
Vermillion,
13+
} from "../macros.tsx";
514
import { PreviewScope } from "macromania-previews";
615
import { DefFunction, DefType, DefValue, DefVariant } from "macromania-rustic";
716
import { M } from "macromania-katex";
@@ -203,6 +212,22 @@ export const misc_definitions = (
203212
reports of stumbling blocks, we will happily save you the effort.
204213
</P>
205214
</PreviewScope>
215+
216+
<PreviewScope>
217+
<P>
218+
<Purple>
219+
<Def
220+
n="status_sketch"
221+
r="Sketch"
222+
refClass="purple"
223+
defClass="purple"
224+
/>
225+
</Purple>{" "}
226+
means we are sharing an early draft. You should <Em>not</Em>{" "}
227+
try implementing this yet, but feedback on the design is very
228+
welcome!
229+
</P>
230+
</PreviewScope>
206231
</Hsection>
207232
</PageTemplate>
208233
</File>

src/pages/specs.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,13 @@ export const specs = (
4040
<R n="willow_drop_format">Drop Format</R>: A protocol for securely
4141
delivering Willow data by whatever means possible.
4242
</Li>
43+
<Li>
44+
<R n="wtp_spec">Willow Transfer Protocol</R>: A network protocol for
45+
simple, request-response-based data synchronisation.
46+
</Li>
4347
<Li>
4448
<R n="willow25_spec">Willow’25</R>: A recommended set of parameters
45-
for the four main specifications.
49+
for the other specifications.
4650
</Li>
4751
</Ul>
4852

0 commit comments

Comments
 (0)