This release includes over a year of bugfixes, a brand new installer, and some small improvements to smart blocks. Many of the bugfixes are to the scheduler and in particular, linked shows. Our focus for this release was taking Airtime and making the automation as rock solid as possible.
A brand new installer allowing simpler installation of the Airtime web application and Airtime's background daemons.
The basic Airtime web application configuration is now done graphically, in your browser.
Fixed a large number of scheduler bugs in situations where the user timezone, station timezone, and/or system timezone were different.
Fixed several critical scheduler bugs related to linked shows.
Performance improvements for linked shows.
Smart blocks now have a new criteria: Sorting by upload date (newest or oldest) - Feature developed by community contributor Robb Ebright - Thanks Robb!
Unified the plethora of config files into a single airtime.conf, making it significantly easier to tinker.
All Python-based daemons have been cleaned up and adhere to Python packaging standards better (using setuptools).
The airtime-check-system utility has been deprecated and removed, since all relevant health checks and information are presented graphically during the installer and inside the System->Status menu inside Airtime.
(As a side note - We made a last minute attempt to provide support for the upcoming Ubuntu 15.04 release, but were thwarted by the old version of Zend Framework 1 that Ubuntu ships, which is incompatible with the PHP version Ubuntu is also shipping. In the future, we'll likely distribute our own version of ZF1 with composer to insulate us compatibility issues like these.)
We hope this release of Airtime improves your overall experience with it. We think the new installer saves a lot of headaches, the unification of the config files makes it a lot easier to tweak and develop Airtime, and the sheer number of bugs fixed in this Airtime make it the best release yet. We know reliability is the #1 priority for radio stations, and we've spent the last year making that Airtime's as well. This is a big step in the right direction, and we've got a lot more in store for the future.
Thanks for your feedback!
Post edited by Albert Santoni at 2015-03-17 10:38:24
- Fixed file path conflict affecting some upgrades from 2.5.1 - Fixed daemons not starting up by default on Debian, better Debian compatibility - Better default answers for the uninstall script