[PATCH] A KJob jobtracker that uses kuiserver, or falls back to dialogs.

Rafael Fernández López ereslibre at kde.org
Thu Sep 4 13:01:20 BST 2008


Hi,

> Any idea on where to put that option though?

I would like to work on some KCM, not sure which one for this.

The summing up goes as follows:

- If you have the kuiserver plasmoid or kuiserver app running, use it (the 
service is registered on the bus). So this one is not a big deal.

- If the kuiserver plasmoid was added, the kuiserver app won't be brought up, 
since it will find out that there is another service registered with the same 
name.

- If the kuiserver app was started, I think the kuiserver plasmoid should show 
no information, but a message informing about there is another application 
showing that information already running.

- The KCM would be as easy as: "I want progresses in the same window/whatever, 
or I want progresses on separate windows", with other fancy settings like: 
"remove finished jobs or move them to a "finished" list).

- The biggest issue I can find here is what happens if you remove the plasmoid 
while it is the responsible of showing this information (while on "show all 
progresses in the same window").

    - If it was already showing some information on progress, I think there is 
not too much to do with that... we can think about it later though.

    - New started jobs should have no problems on starting the kuiserver app.

Now, another issue I think we have to face is: imagine I am a user which 
selected "I want progresses in separate windows". If I add the kuiserver 
plasmoid, should it show a warning message: hey you need to go to this KCM and 
configure this as "same window", or should it just listen for jobs ?

I would say the former. If you choose the latter, we would really be in some 
trouble with the dynamic tracker, which would be becoming pretty complex 
itself.


Regards,
Rafael Fernández López.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20080904/95b93384/attachment.sig>


More information about the kde-core-devel mailing list