OOops, the mail was sent a bit too fast !
Let me add some details ;)
Le 30/11/2020 à 19:22, Florent Peyraud a écrit :
Hi Fred and all
Le 24/11/2020 à 15:15, Fred Gleason a écrit :
On Nov 23, 2020, at 20:30, Fernando Della Torre <[email protected]
<mailto:[email protected]>> wrote:
I know it's easy to say and hard to do, but surely Rivendell would
have a larger visibility if it were packed in 2 or more flavors,
like RPM and DEB pointing to all dependencies it needs and ready for
the modern distros, whether Ubuntu, Debian, Mint, Fedora, Centos 8,
etc. Every time in the past I had to complite from source and every
update was a kind of a pain.
[...]
This is actually a trope in the wider Linux software ecosystem. It is
common for large applications there to have two layers of
‘developers’; a core group (often referred to as ‘upstream’) that
does the primary application development, and a distribution group
(aka ‘downstream’) that takes the source code output from upstream
and turns it into installable packages for particular platforms
(distros). So for example, using the above terminology, I am one of
the 'upstream developers' for Rivendell; I am also the ‘downstream
maintainer' for Rivendell's RHEL/CentOS integration. Rivendell has
historically had other downstream maintainers for other distros —e.g.
the Tryphon group that for many years maintained a very solid Debian
integration. Unfortunately, when the Tryphon group disbanded a few
years ago, support for that integration evaporated.
I would welcome others coming aboard as downstream maintainers for
their distro of choice. To be a downstream maintainer does not
require extensive programming ability. What it does need is
reasonable system administration skills, familiarity with building
software from source code, and above all a good knowledge of the
target platform's software packaging and distribution system. I will
gladly:
1) Accept PRs from downstream maintainers aimed at making Rivendell
work better on their platform of choice, and work with their authors
to get them accepted into the standard Rivendell releases.
2) Provide space on servers in the ‘rivendellaudio.org
<http://rivendellaudio.org>’ domain for hosting packages,
documentation and other materials for supporting Rivendell on their
platform of choice.
Anyone up for the challenge?
As a former member (founder) of Tryphon company, I've rebooted the
Rivendell 3 debian/ubuntu packaging with my new company : Draceo. The
current status is a functional package set working on Ubuntu 18.04,
but not on Ubuntu 20.04. The reason is dependencies. Some packages are
not available anymore on Ubuntu 20.04.
You can find informations on https://apt.rivendell-fr.org/
Disclaimer : The ASI cards are not supported, and the manpages are
broken. I plan to try sticking as close as possible to the rpm package
segmentation, but for the time being, there are mostly 3 packages :
rivendell, rivendell-server and librivendell, the doc package is
rivendell-doc.
As the packages are functional, but may require some more tuning to be
considered as stable, they are in the UNRELEASED distribution.
In order to install a working instance, the procedure is :
wget -q -O - https://apt.rivendell-fr.org/release.asc | sudo apt-key add -
echo "deb [ arch=amd64 ] https://apt.rivendell-fr.org/ UNRELEASED main"|sudo
tee /etc/apt/sources.list.d/rivendell-fr.list
sudo apt-get update
sudo apt-get install mariadb-server
sudo apt-get install rivendell rivendell-server
Any feedback is welcome to help releasing the official package ! The
current version is 3.4.1int0. but the 3.4.1int5 is ready and I've a
working process to package upstream releases quite fast, so I'll try to
keep as close to latest release as possible.
Best regards
Florent
_______________________________________________
Rivendell-dev mailing list
[email protected]
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev