Hi Fernando,
Rivendell like all open source projects has developer(s) who have to
make decisions, and have people to create and manage code.
Linux is available in more distributions than you can count, and while
many programs run on many distributions, not all will ever run on all.
Each distribution has a team who determine how it will function and each
distribution generally has a well stated focus. Same goes with
applications.
Rivendell's development team have made a decision to build on a stable
platform, currently CentOS 7. CentOS has generally stable versions of
useful algorithms, and the code runs reliably.
This is important to some thousands of users.
In the true spirit of open source there are versions maintained for
Ubuntu and Debian, and report of builds on almost all of the possible
platforms.
Inevitably QT4 will reach an end date, and the code may have to be
ported to QT5 or possibly QT6 which will involve a lot of effort
because what worked previously has to be verified as compatible with the
new QT or rebuilt from scratch.
The Aegean Stables are nothing on this task.
The new QT will not be like the old QT. Simple changes will create
incompatibilities because the QT coders are not thinking of end users
but end results.
So what may look easy is probably a bit more complex. I believe it's
being worked on.
I don't think the goal of Rivendell is to be more visible. I believe
it's purpose is to do a job well, incorporate well reasoned additional
features, and above all maintain reliability.
This is not about growing the market, this is about keeping things
running. People will come along and be happy to join in.
All of the distributions you mention have their strong points. You
should be able to get Rivendell to run on any of them, with the
fragility that comes from unheralded upstream changes that improve
performance for something, but nuke Rivendell essentials.
Rivendell is like a Lada. It may look ugly, and old tech, but it runs on
almost anything, best on one or two platforms, and it gets there.
I suggest the 'up to date distro like Ubuntu 20.04' may not be as flash
as you imagine. I use Ubuntu elsewhere and have been through several
iterations of stuff not working in "the new version" because this or
that has changed. Finding the people to maintain various releases of
Rivendell, when the basic version works fine, is going to be difficult.
There are people who will make it run on something because they can. But
for most it's "why?".
You can still contribute to the project I am sure.
regards
Robert
On 24/11/20 2:30 pm, Fernando Della Torre wrote:
Hello folks.
I've been away for a while and now I've tried to compile Rivendell
using some up to date distro like Ubuntu 20.04 or Mint 20 with no
success at all.
It complains about QT4, specially about libqt4-sql-mysql.
I'm not a dev (I wish I was) but as far as I understand QT4 it is
being retired.
Is there any Rivendell release using QT5 or any newer equivalent ?
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.
As I said I wish I was a dev, but I'm just a sysadmin.
I really appreciate the effort of the entire community working on
Rivendell. Thanks a lot.
Regards,
Fernando Della Torre
+55 (16) 98137-1240
_______________________________________________
Rivendell-dev mailing list
[email protected]
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
--
Communication Consultants 2020 Limited
64 Warner Park Avenue
Laingholm
Auckland 0604
New Zealand
_______________________________________________
Rivendell-dev mailing list
[email protected]
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev