summaryrefslogtreecommitdiff
path: root/docs/DESIGN.md
diff options
context:
space:
mode:
authornea <romangraef@gmail.com>2021-08-12 23:37:47 +0200
committernea <romangraef@gmail.com>2021-08-12 23:37:47 +0200
commit2ee4b7c2bef9f80ed12e58bc3cdbb965299920e1 (patch)
treed4ac288bb7c9e15acfd9cfa1868a69b0b15fc30e /docs/DESIGN.md
parent14f72a3d6005dec3f9fc1e9832161b5de0d1b354 (diff)
downloadwebos-2ee4b7c2bef9f80ed12e58bc3cdbb965299920e1.tar.gz
webos-2ee4b7c2bef9f80ed12e58bc3cdbb965299920e1.tar.bz2
webos-2ee4b7c2bef9f80ed12e58bc3cdbb965299920e1.zip
file system rework
Diffstat (limited to 'docs/DESIGN.md')
-rw-r--r--docs/DESIGN.md27
1 files changed, 0 insertions, 27 deletions
diff --git a/docs/DESIGN.md b/docs/DESIGN.md
deleted file mode 100644
index f3dd5aa..0000000
--- a/docs/DESIGN.md
+++ /dev/null
@@ -1,27 +0,0 @@
-# Components of WebOs
-
-## WebOS
-
-A WebOS is the uppermost parent object of everything. It holds multiple console windows, one or more file systems, and other capabilities of the OS, such as whether network access, user control and system configurations.
-
-## Console
-
-A Console represents one access port to a [WebOS]. It can be a virtual console, which has no visual output port (potentially in the future used as a daemon), or one bound to a HTML Element, to which its output will be rendered.
-
-## Activity
-
-An Activity is a program which has direct access to a [Console]s rendering output, such as a shell which runs programs with only a STDOUT available.
-
-## FileSystem
-
-A FileSystem is composed of multiple [Mount]s to which it delegates file accesses to.
-
-## Mount
-
-A Mount processes individual file accesses and actions in its domain. It controls most files within its prefix, however it is not aware of it's prefix. A mount may be mounted at multiple paths.
-
-
-
-[Console]: #console
-[WebOS]: #webos
-[Activity]: #activity