GSoC/GCI Archive
Google Code-in 2010 KDE

Plasma Activity Templates (2)

completed by: Utku Aydın

mentors: Chani

Note: this is a duplicate task, to increase the difficulty level. If you haven't been told to claim it, then don't. :)

 

 

In Plasma 4.6, users will be able to create new activities from templates. These are simple javascript packages that set up widgets, wallpaper settings, etc.

Task: Think of 3-4 useful templates, create them, and submit them to kde-apps.org so that they appear in the "Get New Templates..." dialog.

Feel free to ask people for suggestions about what templates to make. :)
Knowledge of javascript is helpful, but not required.

Resources:
-an existing template: http://websvn.kde.org/trunk/KDE/kdebase/workspace/plasma/desktop/shell/data/layouts/org.kde.plasma-desktop.photoActivity/ 
-plasma desktop scripting documentation: http://techbase.kde.org/KDE_System_Administration/PlasmaDesktopScripting
-the plasma mailing list: plasma-devel@kde.org
-the irc channel: #plasma on irc.freenode.net
-You'll need to run the 4.6 beta of kdebase to test the templates - but it's not officially out yet. :) If you don't want to compile trunk, you might be able to get packages from your distro. Opensuse's are here: https://build.opensuse.org/package/show?package=kdebase4&project=KDE%3AUnstable%3ASC 
-Use plasmapkg to install the templates locally for testing. `plasma-pkg --help` will tell you how to use it. :)