Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] rename `gpgmeqt` -> qgpgme-qt5
@ 2024-03-14 17:21 Luciogi
  2024-03-20 18:02 ` [ISSUE] [CLOSED] " ahesford
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Luciogi @ 2024-03-14 17:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 126 bytes --]

New issue by Luciogi on void-packages repository

https://github.com/void-linux/void-packages/issues/49293

Description:
None

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [ISSUE] [CLOSED] rename `gpgmeqt` -> qgpgme-qt5
  2024-03-14 17:21 [ISSUE] rename `gpgmeqt` -> qgpgme-qt5 Luciogi
@ 2024-03-20 18:02 ` ahesford
  2024-03-20 18:02 ` ahesford
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: ahesford @ 2024-03-20 18:02 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 129 bytes --]

Closed issue by Luciogi on void-packages repository

https://github.com/void-linux/void-packages/issues/49293

Description:
None

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: rename `gpgmeqt` -> qgpgme-qt5
  2024-03-14 17:21 [ISSUE] rename `gpgmeqt` -> qgpgme-qt5 Luciogi
  2024-03-20 18:02 ` [ISSUE] [CLOSED] " ahesford
@ 2024-03-20 18:02 ` ahesford
  2024-03-21  6:33 ` Luciogi
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: ahesford @ 2024-03-20 18:02 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 341 bytes --]

New comment by ahesford on void-packages repository

https://github.com/void-linux/void-packages/issues/49293#issuecomment-2010275350

Comment:
Subpackage names are kind of arbitrary, and while `gpgme-qt5` or something might be better, `qgpgme-qt5` is just arbitrary in a different way. Package renames are also a bad experience in general.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: rename `gpgmeqt` -> qgpgme-qt5
  2024-03-14 17:21 [ISSUE] rename `gpgmeqt` -> qgpgme-qt5 Luciogi
  2024-03-20 18:02 ` [ISSUE] [CLOSED] " ahesford
  2024-03-20 18:02 ` ahesford
@ 2024-03-21  6:33 ` Luciogi
  2024-03-21  6:48 ` classabbyamp
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Luciogi @ 2024-03-21  6:33 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 495 bytes --]

New comment by Luciogi on void-packages repository

https://github.com/void-linux/void-packages/issues/49293#issuecomment-2011311170

Comment:
> Subpackage names are kind of arbitrary, and while `gpgme-qt5` or something might be better, `qgpgme-qt5` is just arbitrary in a different way. Package renames are also a bad experience in general.

```
shlib-provides:
        libqgpgmeqt6.so.15
```
qt bindings of gpgme provide above library, it makes logical to have package name `qgpgme-qt6`

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: rename `gpgmeqt` -> qgpgme-qt5
  2024-03-14 17:21 [ISSUE] rename `gpgmeqt` -> qgpgme-qt5 Luciogi
                   ` (2 preceding siblings ...)
  2024-03-21  6:33 ` Luciogi
@ 2024-03-21  6:48 ` classabbyamp
  2024-03-21  7:01 ` Luciogi
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: classabbyamp @ 2024-03-21  6:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 260 bytes --]

New comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/issues/49293#issuecomment-2011327381

Comment:
if that's a new (sub)package, go ahead and name it that way, but changing the existing package is not necessary

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: rename `gpgmeqt` -> qgpgme-qt5
  2024-03-14 17:21 [ISSUE] rename `gpgmeqt` -> qgpgme-qt5 Luciogi
                   ` (3 preceding siblings ...)
  2024-03-21  6:48 ` classabbyamp
@ 2024-03-21  7:01 ` Luciogi
  2024-03-21 10:47 ` ahesford
  2024-03-21 10:47 ` ahesford
  6 siblings, 0 replies; 8+ messages in thread
From: Luciogi @ 2024-03-21  7:01 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 286 bytes --]

New comment by Luciogi on void-packages repository

https://github.com/void-linux/void-packages/issues/49293#issuecomment-2011341332

Comment:
> if that's a new (sub)package, go ahead and name it that way, but changing the existing package is not necessary

yes gpgmeqt is subpackage

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: rename `gpgmeqt` -> qgpgme-qt5
  2024-03-14 17:21 [ISSUE] rename `gpgmeqt` -> qgpgme-qt5 Luciogi
                   ` (4 preceding siblings ...)
  2024-03-21  7:01 ` Luciogi
@ 2024-03-21 10:47 ` ahesford
  2024-03-21 10:47 ` ahesford
  6 siblings, 0 replies; 8+ messages in thread
From: ahesford @ 2024-03-21 10:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 931 bytes --]

New comment by ahesford on void-packages repository

https://github.com/void-linux/void-packages/issues/49293#issuecomment-2011911693

Comment:
I didn't realize that the Qt5 package was nothing more than a library. We have a [naming convention](https://github.com/void-linux/void-packages/blob/master/Manual.md#libraries) that should be applied to any new subpackage here.
The new addition ought to be called `libqgpgmeqt6{,-devel}` or, because that's an illegible jumble of Q, P and G, maybe `libqgpgme-qt6{,-devel}`. 

Still, changing the name of the existing subpackage is a bad experience, because
1. We'll still have to carry the current name anyway, as a transitional dummy;
2. Presumably the Qt5 package should just be phased out at some point; and
3. Package renames should really only be considered when the upstream project actually changes its name, not to correct our own (longstanding) violations of convention.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: rename `gpgmeqt` -> qgpgme-qt5
  2024-03-14 17:21 [ISSUE] rename `gpgmeqt` -> qgpgme-qt5 Luciogi
                   ` (5 preceding siblings ...)
  2024-03-21 10:47 ` ahesford
@ 2024-03-21 10:47 ` ahesford
  6 siblings, 0 replies; 8+ messages in thread
From: ahesford @ 2024-03-21 10:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 930 bytes --]

New comment by ahesford on void-packages repository

https://github.com/void-linux/void-packages/issues/49293#issuecomment-2011911693

Comment:
I didn't realize that the Qt5 package was nothing more than a library. We have a [naming convention](https://github.com/void-linux/void-packages/blob/master/Manual.md#libraries) that should be applied to any new subpackage here. The new addition ought to be called `libqgpgmeqt6{,-devel}` or, because that's an illegible jumble of Q, P and G, maybe `libqgpgme-qt6{,-devel}`. 

Still, changing the name of the existing subpackage is a bad experience, because
1. We'll still have to carry the current name anyway, as a transitional dummy;
2. Presumably the Qt5 package should just be phased out at some point; and
3. Package renames should really only be considered when the upstream project actually changes its name, not to correct our own (longstanding) violations of convention.

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2024-03-21 10:47 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-03-14 17:21 [ISSUE] rename `gpgmeqt` -> qgpgme-qt5 Luciogi
2024-03-20 18:02 ` [ISSUE] [CLOSED] " ahesford
2024-03-20 18:02 ` ahesford
2024-03-21  6:33 ` Luciogi
2024-03-21  6:48 ` classabbyamp
2024-03-21  7:01 ` Luciogi
2024-03-21 10:47 ` ahesford
2024-03-21 10:47 ` ahesford

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).