Muon Suite 2.0.0 released

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 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. ;-) (In fact quite a bit of work was done simply with the port to QApt 2.0)

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.

KNS Plasma Widget in Muon Discover

 

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.

Muon Discover UI Improvements

A lot of work has gone in to improving the user interface of Muon Discover by my colleagues Aurélien Gâteau and Aleix Pol Gonzalez. Muon Discover now integrates much better with the rest of KDE, and is in general easier to use.


discoverui

Changelogs

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

Plans for 2.1

Even though 2.0 has just been released, we’ve had some things on the back burner waiting for 2.1 that are already done. A plan for the feature set of 2.1 can be found here.

About these ads

12 Responses to Muon Suite 2.0.0 released

  1. […] Más información – Más de Muon en Ubunlog Fuente – Blog de Jonathan Thomas […]

  2. Boaz says:

    How about a Precise packages in a PPA?

  3. Aaron Wolf says:

    Woohoo! Installing now. Question: why is there a muon package and also a muon-installer package? Is there a reason for the latter? Also is muon-notifier still useful, something different from muon-updater?

  4. […] Muon Suite 2.0 como instalador de aplicaciones. […]

  5. ludolph says:

    Any plans regarding muon 2.0 for (k)ubuntu 12.04 LTS????

    • Aaron Wolf says:

      FWIW, Muon is backported to 12.04 in KXStudio PPA’s (KXStudio is add-ons for audio work)

      • ludolph says:

        You mean this PPA: https://launchpad.net/~kxstudio-team/+archive/kxstudio-kde49 ???

        This PPA contains a lot of dependency packages related to KDE. I am a bit affraid to upgrade from this PPA not only muon, but a lot of other packages.

        Is there anybody who has any experience with this PPA and Kubuntu 12.04?

      • Aaron Wolf says:

        I wasn’t suggesting the KXStudio PPA as the way to go just for this, but it would do it if you were otherwise interested in KXStudio stuff, such as if you want to do audio stuff. But it is possible that it will do it too. The KXStudio PPA has its own patches of Kubuntu’s backport of KDE. These patches do several things, some for efficiency overall, some to turn off extraneous notifications about audio devices that are annoying. I believe you’ll have no problems, but you might want to avoid this direction if you don’t want to get into this.

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: