[PATCH 1/2] gnu: Add gx-plugins-lv2.

  • Open
  • quality assurance status badge
Details
2 participants
  • Alexandros Theodotou
  • Ricardo Wurmus
Owner
unassigned
Submitted by
Alexandros Theodotou
Severity
normal
A
A
Alexandros Theodotou wrote on 12 Dec 2019 02:14
(name . Guix patches)(address . guix-patches@gnu.org)
87405f5e561a3e4470703cbcc579f9b39c5d3a1e.camel@zrythm.org
Hi,

I deleted many gx-* packages since upstream provides a meta-repository
for them. FWIW Arch does the same:

Thanks,
Alex
-----BEGIN PGP SIGNATURE-----

iQEzBAABCAAdFiEESBMjhK0999huJUuDAi6uQjE9cPMFAl3xlFsACgkQAi6uQjE9
cPPxUAf/c9kIo7PfGtTP0Y2XBi+M3TVWw7j6+OUbUEN3aFHuBz5wQQVlKV19gwBY
zair36LTAC9h2s+ALJyTU+wfAuL7s+hSHv/nRl7eMRUJmV6VV4mqHbB5wG8I8YIH
EnEeSU9v2AVb0vofpgBr1RZ6AIFqV54MgHsJAfScwD52brtSgzv5BUfZoVYVMw9t
XWkDAj/BZgmBX90LpxsSCwOgVfvN4ZcW32xGF2I4EH7mbY9B+o915A5dHGj/7wH5
kNC0yv8tR11T4NttG8r62gpcy4W7qDt7zjKDs8/YXnrszCt8fz93HxtG4j1WlobC
IEZY/b/NAWqAdCDWtVGTx5XCfyAcNQ==
=AOIS
-----END PGP SIGNATURE-----


R
R
Ricardo Wurmus wrote on 12 Dec 2019 10:11
(name . Alexandros Theodotou)(address . alex@zrythm.org)(address . 38570@debbugs.gnu.org)
87zhfx3o35.fsf@elephly.net
Hi Alexandros,

Toggle quote (4 lines)
> I deleted many gx-* packages since upstream provides a meta-repository
> for them. FWIW Arch does the same:
> https://www.archlinux.org/packages/community/x86_64/gxplugins.lv2/

I think it’s better to err on the side of granularity here and provide
the lv2 plugins as individual packages.

We could have a meta package that simply propagates all of the
individual packages.

--
Ricardo
A
A
Alexandros Theodotou wrote on 12 Dec 2019 11:13
(name . Ricardo Wurmus)(address . rekado@elephly.net)(address . 38570@debbugs.gnu.org)
8fc2300eb10593b64c07975c10a553da9926ad88.camel@zrythm.org
Hi Ricardo,

Thanks for taking a look at this.

On Thu, 2019-12-12 at 10:11 +0100, Ricardo Wurmus wrote:
Toggle quote (8 lines)
>
> I think it’s better to err on the side of granularity here and
> provide
> the lv2 plugins as individual packages.
>
> We could have a meta package that simply propagates all of the
> individual packages.

I think this is a very bad idea in this case, considering:
a) No one will ever want to install specific gxplugins. Usually people
want to install the "gxplugin suite" - or even all available LV2
plugins
b) There are !!!!!!43!!!!!! plugins here. Do you realize how painful
and unnecessary it would be to add and maintain these packages?
Especially considering the following point
c) The total installed file size for all of these is only 7mb
d) These are all from the same person, who explicitly provides a meta-
repository for packagers so it makes sense to offer them in the same
package

If you insist though, I would likely just use my own channel for this
as I don't want to go through the trouble of adding 40 extra packages,
each only a few KB in size.

Thanks,
Alex
-----BEGIN PGP SIGNATURE-----

iQEzBAABCAAdFiEESBMjhK0999huJUuDAi6uQjE9cPMFAl3yEuMACgkQAi6uQjE9
cPOFdwf/TbcbuQ7EgwSco4TVVGWmlhP+SUegJlRHfB0BzT05mPyJh+xYz+G0M1J7
hCjRhfSV/OY9JsbD9As4TCZERQVtTyvrsfKJTToPLoRA7wfwUIOR2m1ndQAZJ8si
ftqyVRVXj+S2k9x61FqpZ/QUSRBwDE0TjJPPOfu0WWgiPi9XY7rFsYv8F3gFXA5v
ggLP7rMivfSfUKEjb1fNW7Dr72S6AnbXjlAn8WzQDnAoJM6q2O25Yik0BuBO3N53
NTFz8v2SkjNHpn1ug4/3YZtN+50kgE+Ror2+uvi3mh/2jKvO1mkDMPBECx9XyrtU
csQEPHRQ7wsE8KC+DYjCLKSv+qvq6w==
=xg9u
-----END PGP SIGNATURE-----


A
A
Alexandros Theodotou wrote on 25 Feb 2020 16:35
(name . Ricardo Wurmus)(address . rekado@elephly.net)(address . 38570@debbugs.gnu.org)
fba1d20edcd072ec4e2060cf749dfc117acf069f.camel@zrythm.org
Hi Ricardo,

I apologize for my tone in the last message, it sounded like I was
yelling at you. Would you still prefer to package these separately? It
would need 43 new packages which isn't very efficient or worth the
effort in my opinion considering that they are mostly very
small/minimal plugins.

Also, it would be great if you could have a look at this meta-package
patch for installing all available lv2-plugins:

Thanks,
Alex

On Thu, 2019-12-12 at 10:13 +0000, Alexandros Theodotou wrote:
Toggle quote (33 lines)
> Hi Ricardo,
>
> Thanks for taking a look at this.
>
> On Thu, 2019-12-12 at 10:11 +0100, Ricardo Wurmus wrote:
> > I think it’s better to err on the side of granularity here and
> > provide
> > the lv2 plugins as individual packages.
> >
> > We could have a meta package that simply propagates all of the
> > individual packages.
>
> I think this is a very bad idea in this case, considering:
> a) No one will ever want to install specific gxplugins. Usually
> people
> want to install the "gxplugin suite" - or even all available LV2
> plugins
> b) There are !!!!!!43!!!!!! plugins here. Do you realize how painful
> and unnecessary it would be to add and maintain these packages?
> Especially considering the following point
> c) The total installed file size for all of these is only 7mb
> d) These are all from the same person, who explicitly provides a
> meta-
> repository for packagers so it makes sense to offer them in the same
> package
>
> If you insist though, I would likely just use my own channel for this
> as I don't want to go through the trouble of adding 40 extra
> packages,
> each only a few KB in size.
>
> Thanks,
> Alex
-----BEGIN PGP SIGNATURE-----

iQEzBAABCAAdFiEESBMjhK0999huJUuDAi6uQjE9cPMFAl5VPskACgkQAi6uQjE9
cPNafQf/ceU69gGsrvD2+AMcc/XLmDN/P+crhDvTg+urBWC4FTElEMQijIrKJJKT
5QJjpiu7ROWuBWfAPzIdzdWhkOIKCWMy2N3asrw4EYzKzvfWjCheo/e29IpjEqLF
J6l9YncMxLJkXO1ML+8dZ6TYRcx+qIpb/axcg8eolAgf3aknmxNqJDRAsVzDvQJr
3IDIXP4iU6C83lkV0H4FymT0nWgTWkNJKGWgBs9WlylytESAPUCr7O3C5f5o0B1P
3Xwj+B2ArDKspuFvzkFOP9LxVqpqGHacgXzwYHL4qTVjowL4J5EwwlRtTzabORx+
cKXkLYDA4NPYp0zeZulYbC9Op99iOw==
=M5ny
-----END PGP SIGNATURE-----


?