docs: update releases notes
- remove duplicate deprecations and upgrade procedures - add emijeeezz
This commit is contained in:
parent
9ebd2c85ef
commit
3f6438383f
17 changed files with 322 additions and 819 deletions
|
@ -1,71 +1,40 @@
|
|||
The complete LibreTime documentation is available at [libretime.org](http://libretime.org).
|
||||
---
|
||||
title: LibreTime 3.0.0 alpha 2
|
||||
---
|
||||
|
||||
The full tarball for the `3.0.0-alpha.2` release of LibreTime is available [here](https://github.com/LibreTime/libretime/releases/download/3.0.0-alpha.2/libretime-3.0.0-alpha.2.tar.gz).
|
||||
import ReleaseHead from './\_release-head.md';
|
||||
|
||||
Since this is an alpha release there will be bugs in the code. Please report new issues and/or feature requests in [the issue tracker](https://github.com/LibreTime/libretime/issues).
|
||||
<ReleaseHead date="2017-07-11" version="3.0.0-alpha.2"/>
|
||||
|
||||
## Table of Contents
|
||||
|
||||
- <a href="#features-3.0.0-alpha.2">Features</a>
|
||||
- <a href="#bugfixes-3.0.0-alpha.2">Bugfixes</a>
|
||||
- <a href="#deprecated-3.0.0-alpha.2">Deprecated Features</a>
|
||||
- <a href="#update-3.0.0-alpha.2">Updating</a>
|
||||
- <a href="#wheezy-deprecation-3.0.0-alpha.2">Deprecation Announcement for Debian 7 (Wheezy)</a>
|
||||
- <a href="#issues-3.0.0-alpha.2">Known Issues</a>
|
||||
- <a href="#issues-silan-3.0.0-alpha.2">Outdated silan reports unreliable cue in/out information</a>
|
||||
- <a href="#issues-liquidsoap-3.0.0-alpha.2">Liquidsoap >= 1.3.0 Support</a>
|
||||
- <a href="#colophon-3.0.0-alpha.2">Colophon</a>
|
||||
|
||||
<a id="features-3.0.0-alpha.2"/>
|
||||
|
||||
## Features
|
||||
## :rocket: Features
|
||||
|
||||
- Updated [upgrade docs](http://libretime.org/manual/upgrading/)
|
||||
- PHP 7.0 support
|
||||
- Native systemd unit files on all supported distros
|
||||
- Native systemd unit files on all supported distributions
|
||||
|
||||
<a id="bugfixes-3.0.0-alpha.2">
|
||||
|
||||
## Bugfixes
|
||||
## :bug: Bug fixes
|
||||
|
||||
- Fix reversed name & description fields in stream 3 additional options
|
||||
- Use file-magic instead of python-magic for working install with distro packages
|
||||
- Use file-magic instead of python-magic for working install with distribution packages
|
||||
- Use local angular install on radio page instead of cdn
|
||||
- Allow deleting of initial admin user
|
||||
- Fix gitattribute issues with the docs
|
||||
- Fix git attribute issues with the docs
|
||||
- and some more small stuff
|
||||
|
||||
<a id="deprecated-3.0.0-alpha.2">
|
||||
## :fire: Deprecation and removal
|
||||
|
||||
## Deprecated Features
|
||||
- The installer distribution selection process has been upgraded and the `--distribution` and `--release` parameters are not needed anymore. They are still supported for the time being but their use is not recommended.
|
||||
|
||||
- The installer distro selection process has been upgraded and the `--distribution` and `--release` parameters are not needed anymore. They are still supported for the time being but their use is not recommended.
|
||||
### Deprecation of Debian 7 (Wheezy)
|
||||
|
||||
<a id="update-3.0.0-alpha.2">
|
||||
This info is an early warning that we are deprecating a major os version.
|
||||
|
||||
## Updating
|
||||
Debian 9 (Stretch) is now available and installing LibreTime on Wheezy probably never worked properly out of the box.
|
||||
|
||||
See [the docs](http://libretime.org/manual/upgrading/) for complete information on updating. Please ensure that you have proper [backups](http://libretime.org/manual/backing-up-the-server/) and a rollback scenario in place before updating.
|
||||
If the update does not go smoothly, it may cause significant downtime, so you should always have a fallback system available during the update to ensure broadcast continuity.
|
||||
|
||||
If you installed from GitHub you can `git pull` in you local working copy and re-run the `./install` script with the same `--web-root` and `--web-user` arguments you used during the initial install. Tarball users can leave out the git pull part and just call the new version of the install script.
|
||||
|
||||
<a id="wheezy-deprecation-3.0.0-alpha.2">
|
||||
|
||||
## Deprecation Announcement for Debian 7 (Wheezy)
|
||||
|
||||
Up until `3.0.0-alpha.2` Debian 7 (Wheezy) was in the list of supported distros.
|
||||
|
||||
Given that Debian 9 (Stretch) is now available and installing LibreTime on Wheezy probably never worked properly out of the box LibreTime has to update its support matrix. This info is in the release notes as an early warning since we are deprecating a major os version with an upcoming release.
|
||||
|
||||
<a id="issues-3.0.0-alpha.2">
|
||||
|
||||
## Known Issues
|
||||
## :warning: Known issues
|
||||
|
||||
The following issues need a workaround for the time being. Please search the [issues](https://github.com/LibreTime/libretime/issues) before reporting problems not listed below.
|
||||
|
||||
<a id="issues-silan-3.0.0-alpha.2">
|
||||
|
||||
### Outdated silan reports unreliable cue in/out information
|
||||
|
||||
Out of the box the installer installs a broken, outdated version of silan on all Debian based Platforms (ie. Ubuntu). This affects all distros supported by the installer except CentOS which does not have upstream packages and you may either install from source or use the [0.3.3 packages](https://github.com/radiorabe/centos-rpm-silan) from [RaBe APEL](https://build.opensuse.org/project/show/home:radiorabe:audio).
|
||||
|
@ -144,11 +113,9 @@ sudo apt-get uninstall silan
|
|||
|
||||
Reportedly this might wake the :cat2: ( _aww_) or have other [side effects](https://github.com/LibreTime/libretime/issues/214#issuecomment-305748757).
|
||||
|
||||
<a id="issues-liquidsoap-3.0.0-alpha.2">
|
||||
|
||||
### Liquidsoap >= 1.3.0 Support
|
||||
|
||||
Libretime currently only supports liquidsoap `< 1.3.0` out of the box. If you install a current version of liquidsoap [using OPAM](http://liquidsoap.fm/download.html) or through the [Rabe Liquidsoap Distribution for CentOS (RaBe LSD)](build.opensuse.org/project/show/home:radiorabe:liquidsoap) you will most likely have liquidsoap `1.3.1` installed.
|
||||
Libretime currently only supports liquidsoap `< 1.3.0` out of the box. If you install a current version of liquidsoap [using OPAM](http://liquidsoap.fm/download.html) or through the [Rabe Liquidsoap Distribution for CentOS (RaBe LSD)](https://build.opensuse.org/project/show/home:radiorabe:liquidsoap) you will most likely have liquidsoap `1.3.1` installed.
|
||||
|
||||
You can check your liquidsoap version by running `liquidsoap --version`.
|
||||
|
||||
|
@ -175,9 +142,7 @@ You can downgrade an OPAM install of liquidsoap by running the following command
|
|||
opam install "liquidsoap<1.3.0"
|
||||
```
|
||||
|
||||
<a id="colophon-3.0.0-alpha.2">
|
||||
|
||||
## Colophon
|
||||
## :memo: Colophon
|
||||
|
||||
I made some [git of theseus graphs](https://erikbern.com/2016/12/05/the-half-life-of-code.html) on the history of LibreTime. What makes these interesting is that the project started in CVS, was migrated to Subversion and then to Git the commit history always being preserved. Let's have a look down the shoulders of the giants we are standing on.
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue