Github messages for voidlinux
 help / color / Atom feed
* [ISSUE] Tagging packages
@ 2020-05-22  5:05 anjandev
  2020-05-22  5:14 ` xmksv
                   ` (16 more replies)
  0 siblings, 17 replies; 18+ 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] 18+ 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
                   ` (15 subsequent siblings)
  16 siblings, 0 replies; 18+ 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] 18+ 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
                   ` (14 subsequent siblings)
  16 siblings, 0 replies; 18+ 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] 18+ 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
                   ` (13 subsequent siblings)
  16 siblings, 0 replies; 18+ 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] 18+ 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
                   ` (12 subsequent siblings)
  16 siblings, 0 replies; 18+ 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] 18+ 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
                   ` (11 subsequent siblings)
  16 siblings, 0 replies; 18+ 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] 18+ 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
                   ` (10 subsequent siblings)
  16 siblings, 0 replies; 18+ 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] 18+ 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
                   ` (9 subsequent siblings)
  16 siblings, 0 replies; 18+ 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] 18+ 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
                   ` (8 subsequent siblings)
  16 siblings, 0 replies; 18+ 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] 18+ 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
                   ` (7 subsequent siblings)
  16 siblings, 0 replies; 18+ 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] 18+ 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
                   ` (6 subsequent siblings)
  16 siblings, 0 replies; 18+ 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] 18+ 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
                   ` (5 subsequent siblings)
  16 siblings, 0 replies; 18+ 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] 18+ 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
                   ` (4 subsequent siblings)
  16 siblings, 0 replies; 18+ 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] 18+ 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
                   ` (3 subsequent siblings)
  16 siblings, 0 replies; 18+ 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] 18+ 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
                   ` (2 subsequent siblings)
  16 siblings, 0 replies; 18+ 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] 18+ 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
  2020-05-27 19:12 ` pullmoll
  16 siblings, 0 replies; 18+ 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] 18+ 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
  16 siblings, 0 replies; 18+ 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] 18+ 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
  16 siblings, 0 replies; 18+ 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] 18+ messages in thread

end of thread, back to index

Thread overview: 18+ 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

Github messages for voidlinux

Archives are clonable: git clone --mirror http://inbox.vuxu.org/voidlinux-github

Example config snippet for mirrors

Newsgroup available over NNTP:
	nntp://inbox.vuxu.org/vuxu.github.voidlinux


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git