summaryrefslogtreecommitdiff
path: root/website
diff options
context:
space:
mode:
authorDaniel Kahn Gillmor <dkg@fifthhorseman.net>2009-02-04 12:21:45 -0500
committerDaniel Kahn Gillmor <dkg@fifthhorseman.net>2009-02-04 12:21:45 -0500
commitfa55936fde40619cdb955a089065d27a67f03f10 (patch)
tree89ba718df3d6c73e20e7c05bc174e9ee994bbdfa /website
parent7a96cfb6bfa9f5ab8cc82930049b0c46097a2634 (diff)
web site: added news item about the planned changes for the pending release of the monkeysphere.
Diffstat (limited to 'website')
-rw-r--r--website/news/plans-for-the-bezoar.mdwn45
1 files changed, 45 insertions, 0 deletions
diff --git a/website/news/plans-for-the-bezoar.mdwn b/website/news/plans-for-the-bezoar.mdwn
new file mode 100644
index 0000000..0fb2c5b
--- /dev/null
+++ b/website/news/plans-for-the-bezoar.mdwn
@@ -0,0 +1,45 @@
+[[meta title="Plans for The Golden Bezoar"]]
+
+A workday with several Monkeysphere contributors on 2009-01-31
+resulted in a significant reorganization of the project in several
+areas, primarily driven by the realization that there are two
+fundamentally different concepts on the server side:
+
+* publishing host keys via the Web-of-Trust (WoT), and
+* authenticating users via the WoT.
+
+For simplicity and clarity, those two concepts should be independent
+from each other, but earlier releases of the Monkeysphere tangled the
+two up together more than we probably should have.
+
+So the next release, version 0.23 (a.k.a. *The Golden Bezoar*) will
+have the following significant changes:
+
+* __user interface__: `/usr/sbin/monkeysphere-server` is no more, and
+ its functionality will be split out into
+ `/usr/sbin/monkeysphere-host` (for functionality dealing with
+ publishing the ssh host key through the WoT) and
+ `/usr/sbin/monkeysphere-authentication` (for functionality dealing
+ with authenticating users via the
+ WoT). `/usr/bin/monkeysphere-ssh-proxycommand` has been folded into
+ `/usr/bin/monkeysphere` itself as a new subcommand.
+
+* __code__: the subfunctions are now stored in their own separate
+ files, and sourced as-needed by the three top-level commands. The
+ test suite has also been re-written to reflect the above UI changes.
+
+* __documentation__: in addition to making the man pages reflect the
+ above UI changes, we're rewriting the "getting started"
+ [documentation](/doc/) to use the conceptually-cleaner distinctions
+ above.
+
+* __data storage__: `/var/lib/monkeysphere` itself has been
+ re-organized with the aim of keeping the host/authentication
+ distinction clear, simplifying the internal use of `gpg`, and
+ facilitating privilege-separated access.
+
+*The Golden Bezoar* will also feature the ability to painlessly
+publish your current ssh host key to the WoT without needing to re-key
+the server. If you're considering adopting the Monkeysphere in the
+near future, we recommend waiting for 0.23 to be released, as it
+should be conceptually clearer and easier to use.