2011/6/23 Kent Fredric <kentfred...@gmail.com>:
> On 23 June 2011 09:46, Zac Medico <zmed...@gentoo.org> wrote:
>
> In order for this metadata to be of any use to a user, it would need
> to have some way to facilitate its use, whether it be a fake generated
> directory of symlinks, or a dedicated program ( like debians aptitude
> ) for exploring this data in a tag-oriented way.

The problem is that there's no official GUI for portage, and I don't
think we should have that either.  Symlinks are clean, and portage has
always been file-oriented so I see no problem with using them for
this. All we need is to deference the symlink to find the real name of
the package and put it in world instead of the symlinked name, so the
rest of packages won't even need to be retouched to fix the
dependencies. I don't really know if it's that simple as it sounds,
but it's an idea.

For the user, it will be a convenient way to look into media-tv, and
find there all the tv players like kaffeine and mplayer that s/he
would not have found otherwise. Even portage managers like portato
will list the packages following the directory structure, so I think
we should concentrate on that, rather than doing fancy things that
won't be useful for a thousand years. Tags might be elegant, but I
don't think they are practical for the average Gentoo user, which
probably is the kind of user that sets USE="-semantic-desktop" to
avoid using the whole kde tagging system. I also don't know if the
advantages of tagging are really worth all the pain to implement. And
after that, every Gentoo user will have to learn a new way to interact
with portage when it comes to searching the package s/he needs.

-- 
Jesús Guerrero Botella

Reply via email to