Muon Suite 2.0 alpha released

I meant to get this out by Monday, but the hurricane sort of put a damper on that… Here it is now, though.

I am proud to announce the first alpha release for Muon Suite 2.0. The Muon Suite is a set of package management utilities for Debian-based Linux distributions built on KDE technologies. Packages for Kubuntu 12.10 “Quantal Quetzal” are available in the QApt Experimental PPA.

2.0? A rewrite?

Nope! I had to make changes to LibQApt that would prevent programs compiled against LibQApt 1.x from being able to run or compile against LibQApt 2.x. Muon Suite 2.0 simply means that it uses LibQApt 2.0. (In developer speak, this release breaks both ABI and API. It’s mostly source-compatible, but will require a few changes/additions in programs using LibQApt) I’ll write a separate post about LibQApt2 explaining the changes in detail. Most of my efforts this cycle have been towards LibQApt2, but this doesn’t mean that there’s nothing new on the Muon front. ;-)

KNewStuff3 support

Both the Muon Software Center and Muon Discover now support installing things via KDE’s KNewStuff framework version 3. This is the framework that allows developers to publish scripted plugins such as Plasma widgets to the world. Currently the Muon Software Center and Muon Discover have categories for Plasma widgets (as well as plugins for the Comics plasmoid) utilizing KNS3. Suggestions for further categories using KNS3 are welcome.

 

 

Aleix wrote about this feature in detail at his blog. As he wrote, the work in supporting multiple resource types opens up the possibility of new backends. (Perhaps a backend that grabs data from AppStream in the future) Exciting stuff.

Changelogs

Detailed changelogs for LibQApt and Muon can be found here and here, respectively.

About these ads

10 Responses to Muon Suite 2.0 alpha released

  1. […] Jonathan Thomas: Muon Suite 2.0 alpha released […]

  2. Michael says:

    Very cool re: plasma plugins, but the full text justification in description field is painful on my eyes. Is there. Reason it as to use full instead of left (or right) justification?

  3. seadx6 says:

    Hey there can I use only muon discover and not the muon sc?

  4. seadx6 says:

    I have some suggestions for you:

    1.- modify the muon discover’s icon with the KDE’s oxygen package manager icon

    2.- replace Muon instal with this one

    3.- make a shortcut of this app on the computer tab of klicker

    ready; a beutifull software center ready to use :)

  5. lunarcloud says:

    Support http://developer.ubuntu.com/api/ubuntu-12.10/cplusplus/signon-qt/ yet?
    I want paid apps / commenting!

    Good work guys, looking awesome.

  6. STiAT says:

    Wow, just a short notice here. I’ve been on chakra for like .. ever now. Due to the fact that I was accepted for the Steam Beta, I decided to install KUbuntu (no Unity for me :)) on my desktop machine (which ran Windows before, maybe not a bad idea anyway).

    I am really impressed by the whole situation of KUbuntu – last time I installed it, I could not use it, this time everything went flawless and it looks great – but especially Muon impressed me: Never ever have seen such a nicely integrated and feature complete package management in KDE. I really enjoy the experience.

    Thanks for QApt and Muon, great software!

  7. […] of the big stuff for 2.0 was announced in my previous post. Some bug fixes have been applied, as well as some more boring behind-the-scenes restructuring […]

  8. […] are available in theQApt Experimental PPA. Most of the big stuff for 2.0 was announced in my previous post. Some bug fixes have been applied, as well as some more boring behind-the-scenes restructuring […]

  9. […] of the big stuff for 2.0 was announced in my previous post. This release mostly features bugfixes over the previous 1.9.80 (2.0 beta) […]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 25 other followers

%d bloggers like this: