PackageKit Web Plugin

Owen Taylor has been rocking recently. In the 0.3.x releases there’s an optional packagekit-plugin package that is a standard Mozilla plugin. It works in Firefox and Epiphany and looks something like this: Test page shipped with PackageKit It’s actually pretty easy to build a website that wants to install something new or run an application … Continue reading PackageKit Web Plugin

PackageKit support status

The entire purpose of PackageKit is to abstract out all the uninteresting packaging formats and tools into a coherent API that can be used by cool applications and tools in a cross distribution and architecture way. Of course, this is limited by the distribution guys putting in the effort writing PackageKit backends for their system, … Continue reading PackageKit support status

PackageKit 0.3.x new features

PackageKit development keeps on trucking. After the ServicePack functionality was added in 0.3.0, we’ve got the GetDistroUpgrades functionality in the soon to be released 0.3.1 The latter allows us ask the backend if there are distro upgrades, for example, when Fedora 10 is released. By default we check for this one a week. I’ve not … Continue reading PackageKit 0.3.x new features

PackageKit UI Improvements (and 0.2.3)

Well, I’ve just released PackageKit 0.2.3 (stable) into the world. I’m going to build this for Fedora 9, as it’s a massive improvement over 0.1.12 and should have no regressions and plenty of nice features compared to that old version. It’ll sit in updates-testing for a few weeks, and if there are no problems I’ll … Continue reading PackageKit UI Improvements (and 0.2.3)

Transifex and PackageKit

I asked for translations a few days ago for the dameon, and got a fantastic response. Thanks go out to Vojtěch Smejkal, Piotr Drąg, Daniele Costarella, Marc-André Lureau, Arnout Lok, Alon Zakai, jcome, Lubomir Kundrak, Stephan Sachse and Javier Castro for all the new .po files. I’ve also asked Dimitris Glezos to setup Transifex for … Continue reading Transifex and PackageKit

Helping to translate PackageKit

Due to the way PolicyKit works, not all the translations can be done in the client tools. The authentication dialogs come from the daemon and thus don’t get translated by the GNOME translation team. The GNOME guys are rocking doing the client stuff, but the daemon remains untranslated. If you have a spare few minutes … Continue reading Helping to translate PackageKit

Using PackageKit in GNOME programs

Do you develop a GNOME program and want to install extra stuff for your application? Want me to write you some code for your application to make it “just work”? Ideas I can think of: • Installing extensions in epiphany • Installing debuginfos in the GNOME crasher thing • Installing language packs in abiword • … Continue reading Using PackageKit in GNOME programs