changelog shortlog graph tags branches changeset files revisions annotate raw help

Mercurial > org > docs / nas-t/roadmap.org

changeset 3: bd85a72319d8
child: bb51c61e4d4b
author: ellis <ellis@rwest.io>
date: Sun, 05 Nov 2023 22:46:15 -0500
permissions: -rw-r--r--
description: migrated nas-t docs
1 #+TITLE: roadmap
2 * 0.1.0 [0/3] :current:
3 ** TODO MVP [1/6]
4 :LOGBOOK:
5 - State "TODO" from [2023-08-01 Tue 19:14]
6 :END:
7 *** DONE acquire domain
8 :LOGBOOK:
9 - State "DONE" from [2023-08-01 Tue 19:16]
10 :END:
11 - [X] nas-t.net
12 *** DRAFT nas-t.net :web:rust:
13 :LOGBOOK:
14 - State "DRAFT" from "TODO" [2023-08-23 Wed 22:21]
15 - State "TODO" from [2023-08-01 Tue 19:14]
16 :END:
17 A basic landing page with the NAS-T mission, links, and contact info
18 is needed.
19 
20 The site should be a web-app and have basic client-side request
21 capabilities for submitting inquiries/comments.
22 **** TODO client [0/3] :client:
23 :LOGBOOK:
24 - State "TODO" from [2023-08-01 Tue 19:23]
25 :END:
26 SPA
27 ***** TODO styles :style:
28 :LOGBOOK:
29 - State "TODO" from [2023-08-01 Tue 19:19]
30 :END:
31 Put together some color palettes and sass to make our web components
32 pretty. Design in modular fashion.
33 ***** TODO components
34 :LOGBOOK:
35 - State "TODO" from [2023-08-01 Tue 19:22]
36 :END:
37 - [X] index
38 - [X] about
39 - [X] contact
40  - [ ] >ty
41 - [X] page
42 - [X] app
43 - [ ] err
44 ***** TODO hooks
45 :LOGBOOK:
46 - State "TODO" from [2023-08-01 Tue 19:22]
47 :END:
48 ****** TODO mailme
49 :LOGBOOK:
50 - State "TODO" from [2023-08-01 Tue 19:30]
51 :END:
52 **** TODO server [0/2] :server:
53 :LOGBOOK:
54 - State "TODO" from [2023-08-01 Tue 19:22]
55 :END:
56 ***** TODO mailme route
57 :LOGBOOK:
58 - State "TODO" from [2023-08-01 Tue 19:29]
59 :END:
60 - form submit
61  - email
62  - name
63  - message
64 - return status
65 ***** TODO errors
66 :LOGBOOK:
67 - State "TODO" from [2023-08-01 Tue 19:32]
68 :END:
69 - basic scaffolding
70 - [ ] impl IntoResponse
71 *** OUTLINE daemon :design:
72 :LOGBOOK:
73 - State "OUTLINE" from "TODO" [2023-08-23 Wed 22:21]
74 - State "TODO" from [2023-08-01 Tue 19:33]
75 :END:
76 *** OUTLINE protocol :design:
77 :LOGBOOK:
78 - State "OUTLINE" from "TODO" [2023-08-23 Wed 22:21]
79 - State "TODO" from [2023-08-01 Tue 19:34]
80 :END:
81 *** TODO nas-t CLI client :design:impl:
82 :LOGBOOK:
83 - State "TODO" from [2023-08-01 Tue 19:34]
84 :END:
85 *** TBD prototype
86 :LOGBOOK:
87 - State "TBD" from "TODO" [2023-08-23 Wed 22:22]
88 - State "TODO" from [2023-08-01 Tue 19:36]
89 :END:
90 - proof-of-concept on x86-64 GNU/Linux Intel CPU (zor)
91 - run on LAN with remote clients
92 - show capabilities and limitations
93 - perform basic benchmarks and discuss results
94 ** TBD pitch [0/0]
95 - marketing/community approach
96 - define rhetoric
97 - optimized for variety of audiences
98 ** TBD demo [0/0]
99 - assess hardware options
100  - soc
101  - must run GNU/Linux (for now..)
102  - look locally, what can be re-purposed?
103  - compare performance,heat,cost
104  - storage
105  - define required I/O speeds
106  - define standard connector reqs based on soc
107  - optimize linux kernel/dist
108 - infra/releng infra/deploy
109 - no accessories, ssh access only (or display port based on soc)
110 * 0.2.0 [0/1] :next: