A new kind of package

Marco Martin notmart at gmail.com
Tue Jul 5 12:03:57 CEST 2011


sending here too since there can be people interested on it also outside of 
active, please add CC: active at kde.org when replying

------
Hi all,
the other day discussing with aaron why the activity switcher and the 
recommendation manager are actually containments, some ideas came to my mind:

* they are at the moment forced to be containments, since they are directly in 
the scene and not in another containment
* that's architecturally very wrong(tm)
* would be good to have something that is neither and applet nor a 
containment, but uses the plasma package mechanism anyways

use cases:
* those 2 things (activity switcher/recommendations)
* the corona-level qml itself
* c++ plasmoids that use qml, they should use a Package as well
* qml applications (like the new born web browser)

advantages to use Package would be a standard place to install the qml files, 
a standard filesystem hyerarchy in them, and would be possible to support the 
plasmapackage:// network protocol in there as well, making possible to have 
the device specific ui bits in there as well, so would be easy having this for 
applications as well without make the application actually an Applet, that is 
a tad extreme.

comments?
Aaron, would this be a good solution to manage those parts in qml of plasma-
mobile that belong just to the corona?

Cheers,
Marco Martin


More information about the Plasma-devel mailing list