summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorJames Vasile <james@hackervisions.org>2011-02-22 13:32:45 -0500
committerJames Vasile <james@hackervisions.org>2011-02-22 13:32:45 -0500
commit35071d7212cec1fc23e8204bfd392a116a5313ed (patch)
tree1c75a525227769fc94f303b5c0233882d90ef2a8 /README
...
Diffstat (limited to 'README')
-rw-r--r--README53
1 files changed, 53 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..8f251b6
--- /dev/null
+++ b/README
@@ -0,0 +1,53 @@
+% PLINTH(1) Version 0.1 | Plinth User Manual
+%
+% February 2011
+
+# Introduction
+
+## Name
+
+plinth - a web front end for administering every aspect of a Freedom Box.
+
+## Synopsis
+
+plinth.py
+
+## Description
+
+The Freedom Box is a net appliance conceived by Eben Moglen. It
+contains free software and is designed to allow you to interface with
+the rest of the net under conditions of protected privacy and data
+security.
+
+The Plinth front end is a web interface to administer the functions of
+the Freedom Box. For example, the Freedom Box is a wireless router,
+and the front end is where you can adjust its settings.
+
+## Overview
+
+The front end is an extensible web platform for forms and menus. It
+allows authenticated users to fill out forms. The interface saves the
+form data and from them generates configuration files for the various
+services running on the box.
+
+The interface is extremely pluggable. Drop modules into place to add
+new capabilities to Plinth and your Freedom Box. Replace existing modules to get
+newer, better shinier functions. The modules will automatically
+integrate into the existing menu system so you can control all of the
+box's parts from one central location.
+
+The interface has a 'basic' and an 'expert' mode. In basic mode, much
+of Plinth's configuration and capability are hidden. Sane defaults
+are chosen whenever possible. In expert mode, you can get down into
+the details and configure things the average user never thinks about.
+For example, experts can turn off ntp or switch ntp servers. Basic
+users should never even know those options exist.
+
+One caveat: expert mode is not as powerful as the commandline. We can
+only do so much when translating free-form configuration files into
+web forms. And if you manually change your configuration files, the
+interface will overwrite those changes at first opportunity. This
+interface is not a tool for super admins facing complex scenarios. It
+is for home users to do a wide variety of basic tasks.
+
+