Hello, Am Donnerstag, 1. April 2021, 22:38:31 CEST schrieb Matěj Cepl:
Dne 30. 03. 21 v 16:44 Filip Kadlec napsal(a):
Sure, I could do this; uninstall the distro-plugin, and use my version. In this way, I would not care about possible bugs in the distribution. It would mean less work for me and no benefit to the community. But I am not giving up yet.
I think it is necessary to consider what is the purpose of distributions and what *value* they add. We can add a lot of value by integrating various C packages (or other complicated ones; I am maintainer of Python packages),
Packaging python modules sounds superfluous, people could just use pip install *SCNR*
but what value we bring for vim plugins? We just make situation more complicated for users when reporting their issues to make path towards upstream developers more complicated and mostly routine repackaging just makes time for updates longer.
You could argue this way for basically everything - whatever the distribution ships puts a MitM between the user and upstream, sometimes delays the update because the packager is busy with other stuff, and maybe makes local updates more complicated. However, that's the point of having a distribution - provide everything[tm] as packages so that the average user doesn't have to care about updates etc. Yes, this sometimes means shipping older software than available upstream, but I happily pay that price if it saves me from having to manage my vim plugins, python modules, ... myself. Fun fact: actually I have a few vim plugins installed locally. I installed them years ago and never updated them, so please don't argue with getting newer upstream versions faster ;-) So, long story short - please continue to package vim plugins. Also, whenever someone asks "does packaging $whatever make sense?", just answer "yes" unless you have a very good reason for a different answer. Regards, Christian Boltz -- That's the theory. And in theory, there is no difference between theory and practice, right? [Martin Wilck in opensuse-factory]