To-do list for Wiki
- Fill out
- Glossary, with: capability, POLA, POLP, file descriptor, ambient authority, namespace
Add page on Plash object system (a minimum has been copied from old docs -- ObjectSystem -- but this focuses too much on C bindings)
Add GNU Hurd to ComparisonWithOtherSystems: Like Plash, the Hurd has an object-based architecture and implements filename lookup in user space. The Hurd is not a capability architecture, although Mach (which the Hurd runs on) is. Recently Hurd developers have been considering moving to a capability architecture. Before(?) they were considering moving from Mach to L4 -- see discussions comparing L4 with EROS.
Add to ComparisonWithOtherSystems:
System call monitors: Janus, Systrace, Subterfugue
- Ostia
- User-mode Linux
Index page for bugs (PlashIssues), and add categories to issue pages
Change wiki logo from the default MoinMoin logo
- The Plash README file used to contain brief explanations of what each source file does. Should add this to the wiki.
Have a GettingStarted page. Say how to install Plash and how to use it to run other packages.
Vaguer ideas:
- The Ubuntu wiki (and/or Launchpad) has good use cases written up for new features. Could write some for Plash. e.g. "Fred wants to install Firefox..."
