<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:Courier New,courier,monaco,monospace,sans-serif;font-size:10pt"><div>Thanks Thomas,<br>i'm very busy right now, i'm also<br>helping to finish the lasts bits of<br>polkit in kde so i guess all this itens<br>won't be ready so fast, Trever probably<br>will help these itens to be ready sooner.<br>But we'll try to put priority on them, if<br>you can give us a patch is also apreciate :D<br><br>Regards,<br>Daniel<br></div><div style="font-family: Courier New,courier,monaco,monospace,sans-serif; font-size: 10pt;"><br><div style="font-family: arial,helvetica,sans-serif; font-size: 13px;"><font size="2" face="Tahoma"><hr size="1"><b><span style="font-weight: bold;">De:</span></b> Thomas Goettlicher <thomas.goettlicher@suse.de><br><b><span style="font-weight: bold;">Para:</span></b> PackageKit users and developers list
<packagekit@lists.freedesktop.org><br><b><span style="font-weight: bold;">Cc:</span></b> Stephan Binner <stbinner@suse.de>; Stephan Kulow <coolo@suse.de>; Will Stephenson <wstephenson@suse.de><br><b><span style="font-weight: bold;">Enviadas:</span></b> Sexta-feira, 28 de Novembro de 2008 8:23:09<br><b><span style="font-weight: bold;">Assunto:</span></b> Re: [packagekit] Features discussion/request KPackageKit<br></font><br>Hi.<br><br>I want to send a summary of the discussion about possible KPackagekit<br>features (see below). Thanks to all contributors for their ideas.<br><br>Thomas<br><br><br><br><br>1. Warn and Add when No Update Repository is Defined<br>----------------------------------------------------<br>The frontend could shows a warning when no update repository exists and<br>gives the user a chance to add an update repository. <br><br>The backends that can detect whether update repos are missing send a<br>warning if no
update repo exists:<br><br>C: GetUpdates()<br>S: ::Warning(NO_UPDATE_REPOS_CONFIGURED, "no update repos are<br>configured")<br>S: ::Finished(SUCCESS)<br><br>The frontend shows a notification with a localized warning and a button<br>to add an update repo. A script 'pk-config-update-repo.sh' (similar to<br>'pk-upgrade-distro.sh') should add an update repo.<br><br><br><br>2. Manual Installation on Errors<br>--------------------------------<br>On errors KPackageKit should be able to call the distro specific<br>packagemanager as this can deal with complex scenarios like dependency<br>conflicts.<br><br><br><br>3. Distribution Upgrade<br>-----------------------<br>When the backend signalizes an available distro upgrade the frontend<br>calls pk-upgrade-distro.sh. This script needs to be extended for SUSE.<br><br><br><br>4. Send System Profile<br>----------------------<br>This isn't a feature for PackageKit. <br><br><br><br>5. Postpone Operation when System
isn't Ready<br>---------------------------------------------<br>When the system is busy, on battery or not connected to the network<br>checking for updates or installation of updates should wait until the<br>system is ready (or the user explicitly wants this operation). <br><br>KDE provides:<br>Solid::Networking::status()<br>Solid::Battery::isPlugged()<br>Solid::PowerManagement::appShouldConserveResources()<br><br><br><br>6. Disable Auto Suspend while Operation <br>---------------------------------------<br>While package installation power management auto suspend should be<br>disabled.<br><br>KDE provides:<br>Solid::PowerManagement::beginSuppressingSleep()<br>Solid::PowerManagement::stopSuppressingSleep()<br><br><br><br>7. Install Firmware and Drivers<br>-------------------------------<br>a) Search and install firmware that belongs to files<br>in /var/run/PackageKit/udev/*.<br>b) When Solid::DeviceNotifier signalizes an attached device, the<br>frontend
asks using WhatProvides(drivers) for appropriate drivers.<br><br>Each backend has its own magic to find drivers and firmware.<br><br><br><br><br><br><br><br>-- <br>Thomas Goettlicher<br>SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)<br><br>_______________________________________________<br>PackageKit mailing list<br><a ymailto="mailto:PackageKit@lists.freedesktop.org" href="mailto:PackageKit@lists.freedesktop.org">PackageKit@lists.freedesktop.org</a><br><a href="http://lists.freedesktop.org/mailman/listinfo/packagekit" target="_blank">http://lists.freedesktop.org/mailman/listinfo/packagekit</a><br></div></div></div><br>
<hr size=1>Veja quais são os assuntos do momento no Yahoo! + Buscados: <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/">Top 10</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/">Celebridades</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/">Música</a> - <a href="http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/">Esportes</a></body></html>