-
Notifications
You must be signed in to change notification settings - Fork 19
/
Copy pathnotes
28 lines (20 loc) · 855 Bytes
/
notes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
write a styxmount package that bridges 9P and whatever the
OS provides for user-space filesystems.
- Linux: FUSE or v9fs
- OSX: FUSE or webDAV
- Windows: WebDAV or dokan
- NetBSD: FUSE or Puffs
This way people can write applications that contain everything their
users need to use. We should favor that which the end user does not
have to install.
current method of detecting already sent messages is no good,
since we're not passing pointers, we're passing the full type.
REMAINING WORK
· Tests, examples for authentication
· Move jsonfs into this repo, perhaps under an examples dir
· Review use of context.Context
· Make context.Context values private
· Reconsider Channel type in favor of io.ReadWriteCloser + AuthConn function or something
· A few benchmarks
· Build a "Mux" or "Router" type
· Build a callback-based "filesystem" API