Thanks for the reply Evert. All fair points. I have a better
understanding of how a non-optional dependency is defined, now.
I suppose I see it as a user-friendliness issue. When installing
Kdenlive out-of-the-box, currently on Arch, it doesn't have the same
consistent (dare I say "intended") look, and the effects and transitions
lists are much fewer without the frei0r-plugins package. Many users
might not even be aware that there are a lot more FX and transition
options available with this package installed, nor would they even know
that they have to install this additional package to get there, you know?
I'm simply thinking about user-friendliness, convenience, and a more
complete out-of-the-box experience without extra steps needed by the
user. Certainly not saying how things should be done, but just giving
some input that might be of help in improving Kdenlive for some users.
Completely understand where you're coming from, though. :)
Cheers mate!
JRD
On 11/18/2016 12:53 PM, Evert Vorster wrote:
Hi there, Jesse.
I maintain both the kdenlive-git and kdenlive-applications-git
packages in Arch.
The software functions without these packages installed, which means
that they are optional. I was asked specifically to make these
packages optional.
There are some users that do not want to install the whole kde just to
have a good video editor. Breeze is quite a large download for someone
on dial-up, for instance.
I am not in the business of telling people how to use their computers,
and if some people want to use kdenlive without the above-mentioned
packages installed, it is possible. Making a package non-optional
removes that possibility, and is not a very nice thing to do to quite
a surprisingly large group of people.
So, yes there is a way, but no, I am not going to do it.
Kind regards,
Evert
On 18/11/2016, Jesse DuBord <jesse.dub...@gmail.com> wrote:
I'd noticed during a test build & install of Kdenlive-git from AUR on
Antergos (Arch Linux) that it doesn't install the breeze, oxygen-icon or
frei0r-plugins packages by default, which eliminates the possibility of
the new dark default Breeze look after install as well as some icons and
effects.
Evert, I believe you have some part in the packaging for the git master
build on AUR, yeah? Is there a way these packages could be added as
dependencies, and not optional ones? Does anyone disagree that these
should be recognized as non-optional dependencies for Kdenlive to
function as expected?