chiark / gitweb /
Bring change/update docs up to date a bit
authorrjk@greenend.org.uk <>
Sun, 6 Jan 2008 14:09:51 +0000 (14:09 +0000)
committerrjk@greenend.org.uk <>
Sun, 6 Jan 2008 14:09:51 +0000 (14:09 +0000)
CHANGES
README
README.upgrades

diff --git a/CHANGES b/CHANGES
index 3bc13de755eb9776888c13abf0b356a824eacb43..c87e7133e2285be20d544806ed927c6733ff14ba 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -11,6 +11,10 @@ additions to these need be mentioned in the configuration file.
 
 The default inter-track gap is now 0s.
 
+How sound is played is now controlled via the new 'api' configuration
+command.  This also controls how the volume is set, which now works with
+ALSA as well as OSS.
+
 ** Web Interface
 
 The web interface now uses cookies to remember user identity, and allows
@@ -18,6 +22,12 @@ online registration of new users.  Also it is no longer necessary to
 manually specify the URL of the web interface (but you can override it
 if you don't like the value it figures out).
 
+It is possibe to allow users to register via the web interface.
+
+The web interface's browser support has been improved.  It has been
+tested with Firefox 2, Safari 3, Konqueror 3, Internet Explorer 7 and
+Opera 9.
+
 * Changes up to version 2.0
 
 ** General
diff --git a/README b/README
index 267025d114193f1c24391db3c8027e9a0fe33e9e..d1e235e0e454a2f4a061a752beeeeca4f5797b68 100644 (file)
--- a/README
+++ b/README
@@ -204,6 +204,8 @@ You need to configure a number of things to make this work:
 
      smtp_server mail.example.com
 
+   Use 'disorder reconfigure' to make sure the server knows these settings.
+
 2. The web interface depends on a 'guest' user existing.  You can create this
    with the following command:
 
index a042ee578921bc8e204b9f076792fcc26ddb661f..13a435bb360834f65925d73de18ac52f9212f7f8 100644 (file)
@@ -15,6 +15,8 @@ upgrading between particular versions.  Minor versions are not
 explicitly mentioned; a version number like 1.1 implicitly includes
 all 1.1.x versions.
 
+If you install from .deb files then much of this work is automated.
+
 * 2.0 -> 2.1
 
 ** Authentication
@@ -34,6 +36,8 @@ after the first run you should remove these directives and (optionally) add a
 but for now they will generate harmless error messages.  Remove them and the
 error messages will go away.
 
+See README for new setup instructions for the web interface.
+
 ** Other Server Configuration
 
 Sensible defaults for 'stopword', 'player' and 'tracklength' are now built into
@@ -42,6 +46,10 @@ configuration files then you can remove them.
 
 'gap' now defaults to 0 seconds instead of 2.
 
+The sound output API is now configured with the 'api' command although
+'speaker_backend' still works.  If you use 'api alsa' then you may need to
+change your 'mixer' and 'channel' settings.
+
 ** Web Interface
 
 The web interface no longer uses HTTP basic authentication and the web server
@@ -50,6 +58,15 @@ in using their main DisOrder password and the one in the htpassed file is now
 obsolete.  You should revisit the web interface setup instructions in README
 from scratch.
 
+** Checklist
+
+   * delete default 'stopword', 'player' and 'tracklength' directives
+   * set 'gap' if you want a non-0 inter-track gap
+   * set 'api' and maybe 'mixer' and 'channel'
+   * perhaps add 'default_rights' directive
+   * delete 'allow', 'restrict' and 'trust' directives after first run
+   * follow new web interface setup in README
+
 * 1.4/1.5 -> 2.0
 
 ** 'transform' and 'namepart' directives