zef. Set by tonyo on 5 April 2023. |
|||
00:20
Geth left
00:21
Geth joined
10:50
sjn joined
|
|||
sjn just ran "zef search prove" | 10:53 | ||
got: ===> Found 128 results | |||
...followed by a wall of text that was of no help whatsoever in finding out where "prove" exists | 10:54 | ||
super frustrating :-( | 10:56 | ||
13:58
Geth left,
Geth joined
|
|||
tonyo | do you mean zef locate prove? | 16:34 | |
`search` shows the auth info as REA | 17:03 | ||
ugexe | there is no zef command for finding non-raku stuff like prove | 17:10 | |
so i guess it isn't surprising that the result of zef search prove didn't help you find where it exists, since it is going to assume you are just searching for a module or description that contains the word 'prove' | 17:11 | ||
the raku runner is called prove6 fwiw | 17:12 | ||
sjn | ugexe: yeah, I was assuming "search" looked for substrings | 17:56 | |
and expecting to find which distro included prove6 :) | |||
sjn wonders if his expectations are unreasonable <_< | 18:09 | ||
ugexe | to be fair, the "search" functionality hasnt really been iterated on past its initial implementation | ||
there isn't a lot of thought in what it searches or how | 18:10 | ||
sjn doesn't even know what "shows the auth info as REA" means :-| | |||
ugexe | i think they mean that search shows App::Prove6 is in the REA ecosystem | 18:11 | |
sjn assumed/hoped that search grepped through package names, descriptions and tags and returned any hits | |||
ugexe | it searches through package names and descriptions yeah. it doesnt do anything with tags | 18:12 | |
sjn | eg. like "apt search <keyword>" does | ||
returning one line per package+auth, not including versions/releases, would also be natural | 18:13 | ||
lizmat | sjn maybe raku.land/zef:lizmat/CLI::Ecosystem is what you're looking for ? | 18:16 | |
tonyo | ideally it'd show only the latest version of that package unless it was a direct dist match or some flag was provided | 18:24 | |
eg: zef search App::Prove6 | |||
ugexe | you'd probably use `zef info App::Prove6` if you already know the name | 18:41 | |
sjn | yeah. I was attempting to find that name using zef though | 18:42 | |
lizmat: maybe? thanks for the tip | 18:43 | ||
tonyo: I think what you describe there ("only the latest version […]") really doesn't belong in the realm of the ideal, but rather "what's expected". :-D | 18:44 | ||
tonyo | the rare time they can meet : ) | ||
sjn | assuming one subscribes to the "Principle of Least Astonishment" ;-) | 18:45 | |
when they meet, it's called "good enough" :-D | |||
(and according to this metric, I live a deeply unfulfilled life <_< ) | 18:47 | ||
"Everything is wrong on the internet!" | |||
tonyo | i thought you scandanavians were the happiest haha | 19:05 | |
sjn | Nah, that's the Danish. We Norwegians have bad weather to complain about | 19:07 |