On Tuesday 29 August 2006 15:47, Bill Nottingham wrote:
So, to do this you'd need to keep track of the *previous* state
of the
comps and do (essentially) a diff. The metadata at the moment isn't
set to store this information.
Not necessarily. It doesn't necessarily have to be a comps group that
changed. Could be "I didn't have a cached entry for this package before,
this is a new one to me, lets throw a popup". Yum knows about what it knows
about (right?), and anything new could be flagged as new, and thus get the
popup. Would cover packages that are new that aren't in any comps group too
(although you might want to filter those by default...)
Napkin-ing this, you'd compare it, see the new packages, and
then
pop up:
New software available in the 'Games' group:
GnomePoker - Play poker against your friends! Lose all your money!
HackSlashKillMaim - Role play as your favorite serial killer
[ Don't install ] [ Tell me more ] [ Ask me later ] [ Install new packages
]
or something along those lines.
Yeah, that makes some kind of sense. Would be a cool way of getting new
packages into the hands of users.
--
Jesse Keating
Release Engineer: Fedora