Contrib developers:
If your contrib includes any fragments for /etc/httpd/conf or /etc/httpd/admin-conf, please install 7.0alpha and test your contrib now.
7.0 is based on Apache2 and some of the Apache directives have changed. If your fragments are incompatible with Apache2, one or both of the main or admin web servers will fail to start.
This can make further testing ugly
We want to make the upgrade to 7.0 as smooth as possible when it does come time for a release. You can help by testing against 7.0alpha now.
Some more info on Apache 1.x vs Apache 2.x can be found here:
http://httpd.apache.org/docs-2.0/upgrading.htmlOf course, even if your contrib doesn't contain httpd.conf fragments, it is still a good idea to start testing it against 7.0alpha
Thanks,
Gordon
Additional note, copied here for visibility. The change below is in Alpha26 and some contribs may well break after the db relocation.
http://forums.contribs.org/index.php?topic=28197.0/home/e-smith/{configuration,accounts,...} are being relocated to /home/e-smith/db as part of the 7.0alpha development work. This has been a long-standing desire of the development team - having a set of files in the /home/e-smith directory is messy and complicates some scripts.
The libraries which support configuration file access have been modified to make this relocation automatic, but if you have any scripts which explicitly reference (e.g.) /home/e-smith/configuration, they will need to be fixed for 7.0alpha.
If you use esmith::ConfigDB with a filename, just leave the path out (i.e. just refer to "fibble" instead of "/home/e-smith/fibble"), and the file will turn up in the correct location. If you call the open() routines with an explicit path, you'll now see a warning in the logs.
If you're using the esmith::db or esmith::config interfaces, please take some time to move to the new APIs - they've been around since 5.5 and are so much nicer...
We expect the new paths to be in effect from Alpha26.