Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] Tagging packages
@ 2020-05-22  5:05 anjandev
  2020-05-22  5:14 ` xmksv
                   ` (27 more replies)
  0 siblings, 28 replies; 29+ messages in thread
From: anjandev @ 2020-05-22  5:05 UTC (permalink / raw)
  To: ml

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

New issue by anjandev on void-packages repository

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

Description:
As discussed on irc, there exists a tags variable for xbps templates:

https://github.com/void-linux/void-packages/blob/master/Manual.md

However, grepping for templates using this tags variable shows very few or no results.

I suggest that we standardize some tags for xbps (ie. games, electron, etc.) and write documentation on how to use `xbps-query` to search for tags in the void repos. Maybe we can add an option for users to `exclude-tags=electron` in their `/etc/xbps.d` so that users can have xbps automatically not suggest electron apps.

Tags can help us document pages like this: https://wiki.voidlinux.org/Games and help generally in users discovering new applications.

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

* Re: Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
@ 2020-05-22  5:14 ` xmksv
  2020-05-23  4:52 ` GithubPrankster
                   ` (26 subsequent siblings)
  27 siblings, 0 replies; 29+ messages in thread
From: xmksv @ 2020-05-22  5:14 UTC (permalink / raw)
  To: ml

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

New comment by xmksv on void-packages repository

https://github.com/void-linux/void-packages/issues/22191#issuecomment-632485781

Comment:
I second this, it could be very useful.

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

* Re: Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
  2020-05-22  5:14 ` xmksv
@ 2020-05-23  4:52 ` GithubPrankster
  2020-05-24  2:09 ` ericonr
                   ` (25 subsequent siblings)
  27 siblings, 0 replies; 29+ messages in thread
From: GithubPrankster @ 2020-05-23  4:52 UTC (permalink / raw)
  To: ml

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

New comment by GithubPrankster on void-packages repository

https://github.com/void-linux/void-packages/issues/22191#issuecomment-632985219

Comment:
Also interested in this. Letting the user customize their query down to certain wished features is quite the useful thing.

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

* Re: Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
  2020-05-22  5:14 ` xmksv
  2020-05-23  4:52 ` GithubPrankster
@ 2020-05-24  2:09 ` ericonr
  2020-05-24  2:20 ` ericonr
                   ` (24 subsequent siblings)
  27 siblings, 0 replies; 29+ messages in thread
From: ericonr @ 2020-05-24  2:09 UTC (permalink / raw)
  To: ml

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

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/issues/22191#issuecomment-633166241

Comment:
For the record, the machinery for tagging seems to be there:

```
architecture: x86_64
filename-sha256: fc9d82788efcf54692652b8b44afe8061e21662987e8368386b099571a9bbf80
filename-size: 10MB
homepage: https://github.com/arduino/arduino-cli
install-date: 2020-05-23 23:08 -03
installed_size: 22MB
license: GPL-3.0-or-later
maintainer: Jasper Chan <jasperchan515@gmail.com>
metafile-sha256: 755adddd4961301658f24bb18f34a3454c2d33e28535a5ff8d6606ee8d22ef5e
pkgname: arduino-cli
pkgver: arduino-cli-0.10.0_2
repository: /home/ericonr/void/void-packages/hostdir/binpkgs/arduino
run_depends:
	glibc>=2.29_1
shlib-requires:
	libpthread.so.0
	libc.so.6
short_desc: Arduino command line interface
state: installed
tags: embedded arduino
```

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

* Re: Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
                   ` (2 preceding siblings ...)
  2020-05-24  2:09 ` ericonr
@ 2020-05-24  2:20 ` ericonr
  2020-05-24  2:53 ` anjandev
                   ` (23 subsequent siblings)
  27 siblings, 0 replies; 29+ messages in thread
From: ericonr @ 2020-05-24  2:20 UTC (permalink / raw)
  To: ml

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

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/issues/22191#issuecomment-633166241

Comment:
For the record, the machinery for tagging seems to be there:

```
architecture: x86_64
filename-sha256: fc9d82788efcf54692652b8b44afe8061e21662987e8368386b099571a9bbf80
filename-size: 10MB
homepage: https://github.com/arduino/arduino-cli
install-date: 2020-05-23 23:08 -03
installed_size: 22MB
license: GPL-3.0-or-later
maintainer: Jasper Chan <jasperchan515@gmail.com>
metafile-sha256: 755adddd4961301658f24bb18f34a3454c2d33e28535a5ff8d6606ee8d22ef5e
pkgname: arduino-cli
pkgver: arduino-cli-0.10.0_2
repository: /home/ericonr/void/void-packages/hostdir/binpkgs/arduino
run_depends:
	glibc>=2.29_1
shlib-requires:
	libpthread.so.0
	libc.so.6
short_desc: Arduino command line interface
state: installed
tags: embedded arduino
```

also

```
$ xbps-query -p tags -s arduino
arduino-cli-0.10.0_2: embedded arduino
```

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

* Re: Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
                   ` (3 preceding siblings ...)
  2020-05-24  2:20 ` ericonr
@ 2020-05-24  2:53 ` anjandev
  2020-05-24  3:14 ` ericonr
                   ` (22 subsequent siblings)
  27 siblings, 0 replies; 29+ messages in thread
From: anjandev @ 2020-05-24  2:53 UTC (permalink / raw)
  To: ml

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

New comment by anjandev on void-packages repository

https://github.com/void-linux/void-packages/issues/22191#issuecomment-633170132

Comment:

It would be useful to add to `xlint` a check to see if each template the
person has changed has at least one "primary" tag which we can define.

This would allow us to eventually tag the entire repository
incrementally as packages update rather than requiring massive effort
on the part of maintainers.

Of course, we first need to decide on tags.


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

* Re: Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
                   ` (4 preceding siblings ...)
  2020-05-24  2:53 ` anjandev
@ 2020-05-24  3:14 ` ericonr
  2020-05-26  6:15 ` Anachron
                   ` (21 subsequent siblings)
  27 siblings, 0 replies; 29+ messages in thread
From: ericonr @ 2020-05-24  3:14 UTC (permalink / raw)
  To: ml

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

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/issues/22191#issuecomment-633172503

Comment:
Tagging incrementally would be better than all at once, indeed. I'm not against this idea, but I'm not a maintainer either. There might be reasons against this.

It would make sense to have a "permitted tags" list drafted as well.

```
compiler
base-system
games (game?)
dev
x11
wayland
graphics
art
...
```

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

* Re: Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
                   ` (5 preceding siblings ...)
  2020-05-24  3:14 ` ericonr
@ 2020-05-26  6:15 ` Anachron
  2020-05-26  8:02 ` travankor
                   ` (20 subsequent siblings)
  27 siblings, 0 replies; 29+ messages in thread
From: Anachron @ 2020-05-26  6:15 UTC (permalink / raw)
  To: ml

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

New comment by Anachron on void-packages repository

https://github.com/void-linux/void-packages/issues/22191#issuecomment-633828137

Comment:
I would expect tags to be written in a singular format.
A permitted tag list can easily be solved by a `xlint` grep.

My suggestion: Start with bigger topics (like `compiler`, `window-manager`, `game` etc) and then maybe split them up/specify those later, if needed.

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

* Re: Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
                   ` (6 preceding siblings ...)
  2020-05-26  6:15 ` Anachron
@ 2020-05-26  8:02 ` travankor
  2020-05-26  8:41 ` flexibeast
                   ` (19 subsequent siblings)
  27 siblings, 0 replies; 29+ messages in thread
From: travankor @ 2020-05-26  8:02 UTC (permalink / raw)
  To: ml

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

New comment by travankor on void-packages repository

https://github.com/void-linux/void-packages/issues/22191#issuecomment-633873284

Comment:
Is there a consensus to have every package tagged?

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

* Re: Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
                   ` (7 preceding siblings ...)
  2020-05-26  8:02 ` travankor
@ 2020-05-26  8:41 ` flexibeast
  2020-05-26 14:16 ` Vaelatern
                   ` (18 subsequent siblings)
  27 siblings, 0 replies; 29+ messages in thread
From: flexibeast @ 2020-05-26  8:41 UTC (permalink / raw)
  To: ml

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

New comment by flexibeast on void-packages repository

https://github.com/void-linux/void-packages/issues/22191#issuecomment-633891394

Comment:
i'd be interested in the opinions of @void-linux/pkg-committers on this.

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

* Re: Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
                   ` (8 preceding siblings ...)
  2020-05-26  8:41 ` flexibeast
@ 2020-05-26 14:16 ` Vaelatern
  2020-05-26 16:28 ` ericonr
                   ` (17 subsequent siblings)
  27 siblings, 0 replies; 29+ messages in thread
From: Vaelatern @ 2020-05-26 14:16 UTC (permalink / raw)
  To: ml

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

New comment by Vaelatern on void-packages repository

https://github.com/void-linux/void-packages/issues/22191#issuecomment-634053383

Comment:
We have tags. I don't know what they'd get us that descriptions and pkgnames don't.

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

* Re: Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
                   ` (9 preceding siblings ...)
  2020-05-26 14:16 ` Vaelatern
@ 2020-05-26 16:28 ` ericonr
  2020-05-26 16:29 ` ericonr
                   ` (16 subsequent siblings)
  27 siblings, 0 replies; 29+ messages in thread
From: ericonr @ 2020-05-26 16:28 UTC (permalink / raw)
  To: ml

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

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/issues/22191#issuecomment-634133553

Comment:
As a simple example, a search for "game" doesn't give me `xonotic`. I don't think this justifies the whole endeavor, but it's an example, I think.

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

* Re: Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
                   ` (10 preceding siblings ...)
  2020-05-26 16:28 ` ericonr
@ 2020-05-26 16:29 ` ericonr
  2020-05-26 16:29 ` ericonr
                   ` (15 subsequent siblings)
  27 siblings, 0 replies; 29+ messages in thread
From: ericonr @ 2020-05-26 16:29 UTC (permalink / raw)
  To: ml

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

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/issues/22191#issuecomment-634133553

Comment:
As a simple example, a search for "game" doesn't give me `xonotic` nor `openmw`. I don't think this justifies the whole endeavor, but it's an example, I think.

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

* Re: Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
                   ` (11 preceding siblings ...)
  2020-05-26 16:29 ` ericonr
@ 2020-05-26 16:29 ` ericonr
  2020-05-26 16:39 ` Vaelatern
                   ` (14 subsequent siblings)
  27 siblings, 0 replies; 29+ messages in thread
From: ericonr @ 2020-05-26 16:29 UTC (permalink / raw)
  To: ml

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

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/issues/22191#issuecomment-634133553

Comment:
As a simple example, a search for "game" doesn't give me `xonotic` nor `openmw`. I don't think this justifies the whole endeavor, but it's an example.

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

* Re: Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
                   ` (12 preceding siblings ...)
  2020-05-26 16:29 ` ericonr
@ 2020-05-26 16:39 ` Vaelatern
  2020-05-26 17:56 ` Duncaen
                   ` (13 subsequent siblings)
  27 siblings, 0 replies; 29+ messages in thread
From: Vaelatern @ 2020-05-26 16:39 UTC (permalink / raw)
  To: ml

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

New comment by Vaelatern on void-packages repository

https://github.com/void-linux/void-packages/issues/22191#issuecomment-634139590

Comment:
Then I imagine the following guidance.

If you think your package should show up in a search, but the search term isn't in the package name or description, then feel free to add it as a tag.

There is no reason to tag most packages most times.

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

* Re: Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
                   ` (13 preceding siblings ...)
  2020-05-26 16:39 ` Vaelatern
@ 2020-05-26 17:56 ` Duncaen
  2020-05-27  5:15 ` Vaelatern
                   ` (12 subsequent siblings)
  27 siblings, 0 replies; 29+ messages in thread
From: Duncaen @ 2020-05-26 17:56 UTC (permalink / raw)
  To: ml

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

New comment by Duncaen on void-packages repository

https://github.com/void-linux/void-packages/issues/22191#issuecomment-634180696

Comment:
I don't think because the name or description already contains the tag would be a good reason to not use the tag.

The whole idea is to have a standardized set of tags to help without categorizing packages so you can discover new packages without vague search terms that might not be part of the description.

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

* Re: Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
                   ` (14 preceding siblings ...)
  2020-05-26 17:56 ` Duncaen
@ 2020-05-27  5:15 ` Vaelatern
  2020-05-27 19:12 ` pullmoll
                   ` (11 subsequent siblings)
  27 siblings, 0 replies; 29+ messages in thread
From: Vaelatern @ 2020-05-27  5:15 UTC (permalink / raw)
  To: ml

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

New comment by Vaelatern on void-packages repository

https://github.com/void-linux/void-packages/issues/22191#issuecomment-634433594

Comment:
So you are in favor of a tagging effort, Duncaen?

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

* Re: Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
                   ` (15 preceding siblings ...)
  2020-05-27  5:15 ` Vaelatern
@ 2020-05-27 19:12 ` pullmoll
  2020-05-30 17:53 ` leahneukirchen
                   ` (10 subsequent siblings)
  27 siblings, 0 replies; 29+ messages in thread
From: pullmoll @ 2020-05-27 19:12 UTC (permalink / raw)
  To: ml

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

New comment by pullmoll on void-packages repository

https://github.com/void-linux/void-packages/issues/22191#issuecomment-634880739

Comment:
I tend to agree with @Duncaen while I would not myself take time to work on tagging. There are certainly Void users who would like to contribute by adding tags to a list of packages.

Perhaps such a list can be established as a shared document which everyone can edit, or as a file in a separate repository where PRs can be submitted to add or modify entries for the per package tag list.

I only fear the noise that generates in my mailbox :)


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

* Re: Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
                   ` (16 preceding siblings ...)
  2020-05-27 19:12 ` pullmoll
@ 2020-05-30 17:53 ` leahneukirchen
  2022-02-23 21:45 ` motorto
                   ` (9 subsequent siblings)
  27 siblings, 0 replies; 29+ messages in thread
From: leahneukirchen @ 2020-05-30 17:53 UTC (permalink / raw)
  To: ml

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

New comment by leahneukirchen on void-packages repository

https://github.com/void-linux/void-packages/issues/22191#issuecomment-636363548

Comment:
I'd recommend looking at Debian for an idea of a taxonomy instead of starting from scratch.

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

* Re: Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
                   ` (17 preceding siblings ...)
  2020-05-30 17:53 ` leahneukirchen
@ 2022-02-23 21:45 ` motorto
  2022-02-23 21:46 ` motorto
                   ` (8 subsequent siblings)
  27 siblings, 0 replies; 29+ messages in thread
From: motorto @ 2022-02-23 21:45 UTC (permalink / raw)
  To: ml

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

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/issues/22191#issuecomment-1049244718

Comment:
So I took a look at the [Debian tagging system](https://packages.debian.org/about/debtags) as recommended by @leahneukirchen  and this are the ones they use: 

<details>
    <summary><u>Debian Tag System</u> (<i>click to expand</i>)</summary>
    <!-- have to be followed by an empty line! -->

* accessibility
* admin
* biology
* culture
* devel
* field
* game
* hardware
* implemented-in
* interface
* iso15924
* junior
* made-of
* mail
* network
* office
* privacy
* protocol
* role
* science
* scope
* security
* sound
* special
* suite
* system
* uitoolkit
* use
* web
* works-with
* works-with-format
* x11

</details>

I took some inspiration and created this tag system that I found that is the best one but still leaves some cases behind like for example where should linux-kernel be tagged as ? (maybe a kernel tag):

<details>
    <summary><u>Proposed Tag System</u> (<i>click to expand</i>)</summary>
    <!-- have to be followed by an empty line! -->

* accessibility - Accessibility Support
* admin - System Administration
* devel - Software Development
* field/science - maybe one for every field type 
	* astronomy 
	* aviation
	* biology 
	* computer science
	* mathematics 
* game - for games 
* hardware - for hardware drivers 
* junior - apps recommended for young users 
* mail - electronic mail
* network - networking (maybe a field/science type ...)
* office - for office apps
* sound/music - for music apps or sound ones (does pipewire/alsa belong here ??)
* Desktop Environment: 
	* KDE
	* GNOME 
	* XFCE 
	* etc
* X11/Wayland

</details>

What do you guys think ? 

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

* Re: Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
                   ` (18 preceding siblings ...)
  2022-02-23 21:45 ` motorto
@ 2022-02-23 21:46 ` motorto
  2022-02-23 22:23 ` tibequadorian
                   ` (7 subsequent siblings)
  27 siblings, 0 replies; 29+ messages in thread
From: motorto @ 2022-02-23 21:46 UTC (permalink / raw)
  To: ml

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

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/issues/22191#issuecomment-1049244718

Comment:
So I took a look at the [Debian tagging system](https://packages.debian.org/about/debtags) as recommended by @leahneukirchen  and this are the ones they use: 

<details>
    <summary><u>Debian Tag System</u> (<i>click to expand</i>)</summary>
    <!-- have to be followed by an empty line! -->

* accessibility
* admin
* biology
* culture
* devel
* field
* game
* hardware
* implemented-in
* interface
* iso15924
* junior
* made-of
* mail
* network
* office
* privacy
* protocol
* role
* science
* scope
* security
* sound
* special
* suite
* system
* uitoolkit
* use
* web
* works-with
* works-with-format
* x11

</details>

I took some inspiration and created this tag system that I found that is the best one but still leaves some cases behind like for example where should linux-kernel be tagged as ? (maybe a kernel tag):

<details>
    <summary><u>Proposed Tag System</u> (<i>click to expand</i>)</summary>
    <!-- have to be followed by an empty line! -->

* accessibility - Accessibility Support
* admin - System Administration
* devel - Software Development
* field/science - maybe one for every field type 
	* astronomy 
	* aviation
	* biology 
	* computer science
	* mathematics 
* game - for games 
* hardware - for hardware drivers 
* junior - apps recommended for young users 
* mail - electronic mail
* network - networking (maybe a field/science type ...)
* office - for office apps
* sound/music - for music apps or sound ones (does pipewire/alsa belong here ??)
* Desktop Environment: 
	* KDE
	* GNOME 
	* XFCE 
	* etc
* X11
* Wayland

</details>

What do you guys think ? 

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

* Re: Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
                   ` (19 preceding siblings ...)
  2022-02-23 21:46 ` motorto
@ 2022-02-23 22:23 ` tibequadorian
  2022-02-23 22:24 ` tibequadorian
                   ` (6 subsequent siblings)
  27 siblings, 0 replies; 29+ messages in thread
From: tibequadorian @ 2022-02-23 22:23 UTC (permalink / raw)
  To: ml

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

New comment by tibequadorian on void-packages repository

https://github.com/void-linux/void-packages/issues/22191#issuecomment-1049272789

Comment:
I think tags like biology, astronomy are not that important.

Tags could also be useful for things like audio plugins where there are LV2, LADSPA, DSSI, VST... plugins which could be tagged as such.

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

* Re: Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
                   ` (20 preceding siblings ...)
  2022-02-23 22:23 ` tibequadorian
@ 2022-02-23 22:24 ` tibequadorian
  2022-02-23 22:24 ` tibequadorian
                   ` (5 subsequent siblings)
  27 siblings, 0 replies; 29+ messages in thread
From: tibequadorian @ 2022-02-23 22:24 UTC (permalink / raw)
  To: ml

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

New comment by tibequadorian on void-packages repository

https://github.com/void-linux/void-packages/issues/22191#issuecomment-1049272789

Comment:
I think tags like biology, astronomy are not that important. (Not because I don't see these fields as important but because I don't think there's so much software related to this in the repos?)

Tags could also be useful for things like audio plugins where there are LV2, LADSPA, DSSI, VST... plugins which could be tagged as such.

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

* Re: Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
                   ` (21 preceding siblings ...)
  2022-02-23 22:24 ` tibequadorian
@ 2022-02-23 22:24 ` tibequadorian
  2022-02-23 22:25 ` tibequadorian
                   ` (4 subsequent siblings)
  27 siblings, 0 replies; 29+ messages in thread
From: tibequadorian @ 2022-02-23 22:24 UTC (permalink / raw)
  To: ml

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

New comment by tibequadorian on void-packages repository

https://github.com/void-linux/void-packages/issues/22191#issuecomment-1049272789

Comment:
I think tags like biology, astronomy are not that important. (Not because I don't see these fields as important but because I don't think there's not so much software related to this in the repos?)

Tags could also be useful for things like audio plugins where there are LV2, LADSPA, DSSI, VST... plugins which could be tagged as such.

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

* Re: Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
                   ` (22 preceding siblings ...)
  2022-02-23 22:24 ` tibequadorian
@ 2022-02-23 22:25 ` tibequadorian
  2022-02-24 18:17 ` motorto
                   ` (3 subsequent siblings)
  27 siblings, 0 replies; 29+ messages in thread
From: tibequadorian @ 2022-02-23 22:25 UTC (permalink / raw)
  To: ml

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

New comment by tibequadorian on void-packages repository

https://github.com/void-linux/void-packages/issues/22191#issuecomment-1049272789

Comment:
I think tags like biology, astronomy are not that important. (Not because I don't see these fields as important but because I don't think there's so much software related to this in the repos?)

Tags could also be useful for things like audio plugins where there are LV2, LADSPA, DSSI, VST... plugins which could be tagged as such.

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

* Re: Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
                   ` (23 preceding siblings ...)
  2022-02-23 22:25 ` tibequadorian
@ 2022-02-24 18:17 ` motorto
  2022-02-24 23:14 ` Anachron
                   ` (2 subsequent siblings)
  27 siblings, 0 replies; 29+ messages in thread
From: motorto @ 2022-02-24 18:17 UTC (permalink / raw)
  To: ml

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

New comment by motorto on void-packages repository

https://github.com/void-linux/void-packages/issues/22191#issuecomment-1050129811

Comment:
I was trying to be the most future proof possible :) 

But I think the best way to discuss this isn't on a pr. It seems hard to
get a consensus this way.

Maybe a file with a super small subset of tags where people can push
Pr's with new tags (with a reason) as needed and get merged if the void
team found necessary ... 

But this would obligate the xlint to force the use of tags on all
templates and eventually as the package gets update all packages
on the repo would have a tag


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

* Re: Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
                   ` (24 preceding siblings ...)
  2022-02-24 18:17 ` motorto
@ 2022-02-24 23:14 ` Anachron
  2022-05-26  2:13 ` github-actions
  2022-06-10  2:13 ` [ISSUE] [CLOSED] " github-actions
  27 siblings, 0 replies; 29+ messages in thread
From: Anachron @ 2022-02-24 23:14 UTC (permalink / raw)
  To: ml

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

New comment by Anachron on void-packages repository

https://github.com/void-linux/void-packages/issues/22191#issuecomment-1050352785

Comment:
I agree that we dont need subtags for Science and alike (for now).

I would put DEs and WMs together maybe as "desktop-ui".

Build options are imo not a good fit for tags, because they are... optional.

Also tags shouldnt be enforced or we either end up with a ton more PRs that await moderation or the quality is lacking.

While I can see the use of tags,  it has to be done correctly to give any value.

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

* Re: Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
                   ` (25 preceding siblings ...)
  2022-02-24 23:14 ` Anachron
@ 2022-05-26  2:13 ` github-actions
  2022-06-10  2:13 ` [ISSUE] [CLOSED] " github-actions
  27 siblings, 0 replies; 29+ messages in thread
From: github-actions @ 2022-05-26  2:13 UTC (permalink / raw)
  To: ml

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

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/issues/22191#issuecomment-1138069137

Comment:
Issues become stale 90 days after last activity and are closed 14 days after that.  If this issue is still relevant bump it or assign it.

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

* Re: [ISSUE] [CLOSED] Tagging packages
  2020-05-22  5:05 [ISSUE] Tagging packages anjandev
                   ` (26 preceding siblings ...)
  2022-05-26  2:13 ` github-actions
@ 2022-06-10  2:13 ` github-actions
  27 siblings, 0 replies; 29+ messages in thread
From: github-actions @ 2022-06-10  2:13 UTC (permalink / raw)
  To: ml

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

Closed issue by anjandev on void-packages repository

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

Description:
As discussed on irc, there exists a tags variable for xbps templates:

https://github.com/void-linux/void-packages/blob/master/Manual.md

However, grepping for templates using this tags variable shows very few or no results.

I suggest that we standardize some tags for xbps (ie. games, electron, etc.) and write documentation on how to use `xbps-query` to search for tags in the void repos. Maybe we can add an option for users to `exclude-tags=electron` in their `/etc/xbps.d` so that users can have xbps automatically not suggest electron apps.

Tags can help us document pages like this: https://wiki.voidlinux.org/Games and help generally in users discovering new applications.

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

end of thread, other threads:[~2022-06-10  2:13 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-22  5:05 [ISSUE] Tagging packages anjandev
2020-05-22  5:14 ` xmksv
2020-05-23  4:52 ` GithubPrankster
2020-05-24  2:09 ` ericonr
2020-05-24  2:20 ` ericonr
2020-05-24  2:53 ` anjandev
2020-05-24  3:14 ` ericonr
2020-05-26  6:15 ` Anachron
2020-05-26  8:02 ` travankor
2020-05-26  8:41 ` flexibeast
2020-05-26 14:16 ` Vaelatern
2020-05-26 16:28 ` ericonr
2020-05-26 16:29 ` ericonr
2020-05-26 16:29 ` ericonr
2020-05-26 16:39 ` Vaelatern
2020-05-26 17:56 ` Duncaen
2020-05-27  5:15 ` Vaelatern
2020-05-27 19:12 ` pullmoll
2020-05-30 17:53 ` leahneukirchen
2022-02-23 21:45 ` motorto
2022-02-23 21:46 ` motorto
2022-02-23 22:23 ` tibequadorian
2022-02-23 22:24 ` tibequadorian
2022-02-23 22:24 ` tibequadorian
2022-02-23 22:25 ` tibequadorian
2022-02-24 18:17 ` motorto
2022-02-24 23:14 ` Anachron
2022-05-26  2:13 ` github-actions
2022-06-10  2:13 ` [ISSUE] [CLOSED] " github-actions

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).