-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/102291/
-----------------------------------------------------------

Review request for Plasma.


Summary
-------

This is another part of my GSoC 2011 work.

For script engines, the existing metadata (X-Plasma-API) is sufficient.

For data engines, we introduce a new metadata entry:
X-Plasma-RequiredDataEngines. Third-party packages will have to add this entry
to benefit from this feature at this time. Automatic support for scanning
package source code on installation (at least for some languages) is planned,
but the metadata entry is definitely the most efficient method.


Diffs
-----

  plasma/package.cpp 4c00d36 
  plasma/packagemetadata.h b10f0e4 
  plasma/packagemetadata.cpp 59163b2 

Diff: http://git.reviewboard.kde.org/r/102291/diff


Testing
-------

Verified that it compiles without errors and that it successfully prompts for a 
missing Python script engine right after installing a Python widget (I used 
Veromix for my test) through KHNS (not only when actually using it) on Fedora 
15. (The patch is against master (4.8), but applies without changes to the 
kdelibs 4.6.5 in Fedora 15, which is how I tested it.)


Thanks,

Kevin

_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel

Reply via email to