* [Fwd: Re: [gentoo-dev] Horrible package descriptions]
@ 2003-05-22 21:22 Spundun Bhatt
2003-05-22 22:01 ` Vadim
2003-05-23 10:35 ` Sven Vermeulen
0 siblings, 2 replies; 3+ messages in thread
From: Spundun Bhatt @ 2003-05-22 21:22 UTC (permalink / raw
To: gentoo-dev
I think Vadim wanted this to go to the list.
I like the way he has described... I have some ideas but nothing
coherent enough to put in an email...
Spundun
-----Forwarded Message-----
From: Vadim <vadim_t@teleline.es>
To: Spundun Bhatt <spundun@ISI.EDU>
Subject: Re: [gentoo-dev] Horrible package descriptions
Date: 22 May 2003 23:38:36 +0200
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Thursday 22 May 2003 22:28, Spundun Bhatt wrote:
> From my experience so far with gentoo... I have a feedback.
> A couple of times I wished the categories were more specific, Once I was
> looking for a juke box.. I wished I could search for all the sw simlar
> to xmms. And the other time it was sound editing rosegarden like
> software. Most of the time I am just curious how many varieties in a
> perticular app category are available... a catagory like gams could
> definately use it.
> Hope this helpls
> Spundun
This reminds me of a store management package. It has a classification by
family, subfamily, "equivalence" (not sure how to call it, and it's
translated), and article. To explain how it works:
And article is "Energizer 1.5V AA battery", in the batteries family, alkaline
subfamily. That's a specific item in the store.
There also is an "equivalence" called "1.5V AA battery" also in the batteries
family, alkaline subfamily. This is a general concept. All specific articles
of this kind are all children of this.
So, the client calls and asks for that Energizer battery. The client can be
quickly told that we don't have any of those, but that we have other 5 brands
that provide the same functionality.
This is the thing I'd like to see in a Linux distribution. Say, XMMS could be
in sound/player, with keywords "mp3", "ogg", "mod" and "s3m". Probably it'd
also have some property that would identify it as a Gtk app. Konqueror,
Mozilla, Netscape, Opera would all be in web/browser
Ideally, this is how things would work:
$ emerge search mp3 player
Searching...
sound/player/noatun:
environment: KDE
keywords: mp3 ogg
sound/player/xmms:
environment: Gnome
keywords: mp3 ogg mod s3m
sound/player/mp3blaster:
environment: command line
keywords: mp3 ogg
Recommended packages:
[checks if the dependencies of any packages are already installed]
noatun, mp3blaster
Ideally, this system would allow packages to be in several classifications,
perhaps allow for synonims (sound == audio == music), would allow searching
for inexact terms while intelligently (for example trying to match categories
with search terms), and check what's installed to make a suggestion.
Suggestions, comments?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
iD8DBQE+zUNcvCkUtBccqkoRAgf2AJwPFcfmTCF2+4E31VFZ9c+oaePRzwCfeyoH
rVApxU2pPhmFcd2SVhk8IUU=
=3EHG
-----END PGP SIGNATURE-----
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Fwd: Re: [gentoo-dev] Horrible package descriptions]
2003-05-22 21:22 [Fwd: Re: [gentoo-dev] Horrible package descriptions] Spundun Bhatt
@ 2003-05-22 22:01 ` Vadim
2003-05-23 10:35 ` Sven Vermeulen
1 sibling, 0 replies; 3+ messages in thread
From: Vadim @ 2003-05-22 22:01 UTC (permalink / raw
To: Spundun Bhatt, gentoo-dev
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Thursday 22 May 2003 23:22, Spundun Bhatt wrote:
> I think Vadim wanted this to go to the list.
> I like the way he has described... I have some ideas but nothing
> coherent enough to put in an email...
Oops! Pressed the wrong button.
Thanks
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
iD8DBQE+zUi1vCkUtBccqkoRAtYjAJ4g1qWzRNYJ0gW3mMpf1P8V2xu2FgCeKkiU
GYupntD7BzeNPu+Jh4a4qnI=
=YjPi
-----END PGP SIGNATURE-----
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Fwd: Re: [gentoo-dev] Horrible package descriptions]
2003-05-22 21:22 [Fwd: Re: [gentoo-dev] Horrible package descriptions] Spundun Bhatt
2003-05-22 22:01 ` Vadim
@ 2003-05-23 10:35 ` Sven Vermeulen
1 sibling, 0 replies; 3+ messages in thread
From: Sven Vermeulen @ 2003-05-23 10:35 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1739 bytes --]
On Thu, May 22, 2003 at 02:22:56PM -0700, Spundun Bhatt wrote:
[...]
> This is the thing I'd like to see in a Linux distribution. Say, XMMS could be
> in sound/player, with keywords "mp3", "ogg", "mod" and "s3m". Probably it'd
> also have some property that would identify it as a Gtk app. Konqueror,
> Mozilla, Netscape, Opera would all be in web/browser
>
> Ideally, this is how things would work:
> $ emerge search mp3 player
> Searching...
>
> sound/player/noatun:
> environment: KDE
> keywords: mp3 ogg
>
> sound/player/xmms:
> environment: Gnome
> keywords: mp3 ogg mod s3m
>
> sound/player/mp3blaster:
> environment: command line
> keywords: mp3 ogg
>
> Recommended packages:
> [checks if the dependencies of any packages are already installed]
> noatun, mp3blaster
Now this is something I'm fully in favor of. It doesn't require much
additional data to be added to each ebuild (which is the case for long
descriptions) and it is sure as hell very handy.
However, there is at least one fallback: the current Portage implementation
is too slow to handle quick searches for keywords. Or the keywords need to be
centralized or we step away from the current ebuild implementation and go
into databaseformat or a hybrid solution. This is however a long-term vision;
perhaps we should first focus on more important things :)
Sven Vermeulen
Gentoo Documentation
--
Thanks to DRM, you know that something has been built in environment of
unspecified degree of security, from source you cannot check, written by
programmers you don't know, released after passing QA of unknown quality and
which is released under a license that disclaims any responsibility...
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2003-05-23 10:35 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-05-22 21:22 [Fwd: Re: [gentoo-dev] Horrible package descriptions] Spundun Bhatt
2003-05-22 22:01 ` Vadim
2003-05-23 10:35 ` Sven Vermeulen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox