[announce] Horde 4.0-RC1

Jan Schneider jan at horde.org
Tue Mar 22 23:13:23 UTC 2011


The Horde Team is pleased to announce the first release candiate of the Horde
Application Framework version 4.0.

The Horde Application Framework is a flexible, modular, general-purpose web
application framework written in PHP. It provides an extensive array of
components that are targeted at the common problems and tasks involved in
developing modern web applications. It is the basis for a large number of
production-level web applications, notably the Horde Groupware suites.  
For more
information on Horde or the Horde Groupware suites, visit  
http://www.horde.org.

We encourage widespread testing and feedback via the mailing lists or our bug
tracking system. Updated translations are very welcome.

The installation method for Horde 4 has been changed to use the PEAR
installer. To prepare your local PEAR installation to install software from
Horde's PEAR server, run the following commands from the command line:

   pear channel-discover pear.horde.org
   pear install horde/horde_role-beta
   pear run-scripts horde/horde_role

The last command will ask you for the filessystem location for your Horde
installation. This should be some path in your web server's document root,
e.g. /var/www/horde. These commands only need to be run once. You are now
prepared to install, upgrade and uninstall Horde packages. To install the beta
release of Horde, run the following commands:

   pear install horde/horde-beta

Just go to the config/ directory of your Horde installation and copy
conf.php.dist to conf.php:

   cd /var/www/horde/config/
   cp conf.php.dist conf.php

Then point your browser to the installation location, go to the
Administration/Configuration screen and start configuring. You probably want
to:

1. Configure a real authentication backend!
2. Configure a database backend (Horde configuration, Database tab)
3. Install the database tables ("Update all DB schemas" button)
4. Configure any other applications you installed

To upgrade from the earlier alpha release, you only have to run:

   pear upgrade -c horde

Then log in as an administrator and update any outdated configurations and
database schemas in the configuration interface.

For more detailed installation and configuration instructions, e.g. how to
install Horde from PEAR into a location other than the system default, please
see https://github.com/horde/horde/blob/master/horde/docs/INSTALL.

The major changes compared to the Horde version 4.0-BETA1 are:

     * More refactored library components
     * Updated installation and upgrade instructions
     * Many small bugfixes and improvements

Please see our issue tracker for a list of open bugs on this release:
http://bugs.horde.org/query/showstoppers4

The full list of changes (from version 4.0-BETA1) can be viewed here:

https://github.com/horde/horde/blob/ed64195b712b362b3b69651cf392c08a5dd01064/horde/docs/CHANGES

Have fun!

The Horde Team.


More information about the announce mailing list