Fedora 15
From The scripts.mit.edu Wiki
Fedora 15 was released on 2011-05-24.
Contents |
Python
Python was upgraded from 2.6.4 to 2.7.1. There should not be too many backwards incompatible changes. See http://docs.python.org/dev/whatsnew/2.7.html for more details.
While we are happy to install Python modules available in Fedora (which will provide you with automatic updates and security fixes), if you need to install something custom or unavailable in Fedora, you can install Python eggs via ``easy_install --user`` into your home directory. See http://scripts.mit.edu/faq/126/ for instructions on how to make this work.
Trac
Trac was upgraded from 0.11.7 to 0.12.2. This upgrade includes a backwards incompatible schema upgrade. You can migrate your Trac to the new format by running the following command while SSH'd into Scripts:
trac-admin /path/to/trac/install upgrade trac-admin /path/to/trac/install wiki upgrade
Then run ``athrun scripts for-each-server pkill trac.fcgi`` (possibly with ``-l lockername``) to restart the Trac FCGI processes on each server.
Rails
Rails was upgraded from 2.3.5 to 3.0.5. As this is a major change that is backwards incompatible, most Rails applications will break if forced to use Rails 3. We have decided to continue supporting Rails 2, and have installed the old gems. Please let us know if you run into problems, and please start thinking about upgrading your applications.
TurboGears
Default templating system is now Genshi, rather than Kid. Edit your ``config/app.cfg`` to revert to the original.
Kerberos
The directory /usr/kerberos/bin
has gone away, and all of the executables which lived there now live in /usr/bin
. Please update your references accordingly (or use the PATH environment variable.)
Scheme
PLT Scheme (drscheme, mzscheme; now called Racket) is no longer available in Fedora. If there is significant interest, we will make it available ourselves; please e-mail us to request this.