update-notifier-kde should be written in C++

Bug #406521 reported by Luiz Felipe Talvik
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
update-notifier-kde (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Binary package hint: update-notifier-kde

update-notifier-kde takes 17000k of physical memory acording to ksysguard (or 35mb of resident memory). About the same as processes like kate, skype, yakuake... I don't mind eclipse taking 300mb of ram because I'm actually using it, while update-notifier just sits there doing nothing all day long.
The same is true for other services like printing and kblueplugd

Solution:
Don't use interpreted languages on system services or daemons. The tray thing should be written in c++ and then call the actual update program in python.

Revision history for this message
Luiz Felipe Talvik (talvik) wrote :

I think the duplicate status is wrong, I should have made a better title. I have seen that bug when reporting.

This is more like a wish than a bug. The description above is from a freshly started update-notifier-kde.

Where can I find the source for kubuntu stuff?

Revision history for this message
Luiz Felipe Talvik (talvik) wrote :

Unrelated:
I wasn't able to find mailing list from kubuntu devel, nor the source tree for kubuntu stuff. Where can I find stuff about kubuntu dev?

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Ah, yes, I see.

You can find the mailing list here:
https://lists.ubuntu.com/mailman/listinfo/kubuntu-devel

You can download the most current source of a package through "apt-get source packagename"
Some projects, such as update-notifier, have their own bzr repos, where the lastest code is stored, however. (https://code.edge.launchpad.net/~kubuntu-members/update-notifier-kde/trunk)

summary: - update-notifier-kde takes too much memory
+ update-notifier-kde should be written in C++
Changed in update-notifier-kde (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Daniel Hahler (blueyed) wrote :

Another starting point might be #kubuntu-devel on irc.freenode.net.

Thanks for you help to improve Kubuntu! :)

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Work on a C++ replacement for update-notifier-kde called kubuntu-notification-helper is underway: (https://code.launchpad.net/~kubuntu-members/kubuntu-notification-helper/trunk)

Changed in update-notifier-kde (Ubuntu):
status: New → In Progress
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Implemented for 10.04.

Changed in update-notifier-kde (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.