On 06/22/2011 04:58 PM, Kent Fredric wrote: > On 23 June 2011 09:46, Zac Medico <zmed...@gentoo.org> wrote: > >> It could be implemented with a metadata.xml extension, or possibly an >> new ebuild variable. A GLEP would be a good way to propose such an >> extension. > > I'd myself see metadata.xml or ebuild variables, on their own, less > than useful. > > For me, the primary benefit of the category system is it makes it easy > to locate and install packages I wish to install, and hidden metadata > stored in the package itself would prove very unhelpful in this > regard.
Of course, support would have to be integrated into search tools. > 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. > > ( And any solution which requires software to iterate and index the > entirety of portage to accumulate this tag data, user side, will be > considerably unfavourable in my eyes ) For example, we could extend egencache to generate an index of tags, similar to how it generates use.local.desc from all of the metadata.xml files. -- Thanks, Zac