GSoC/2011/StatusReports: Difference between revisions
Line 45: | Line 45: | ||
''' Description: ''' [http://socghop.appspot.com/gsoc/project/google/gsoc2011/srikanth_tiyyagura/23001 Abstract of my project] | ''' Description: ''' [http://socghop.appspot.com/gsoc/project/google/gsoc2011/srikanth_tiyyagura/23001 Abstract of my project] | ||
''' Status: ''' Completed : Resource Management and | ''' Status: ''' Completed : Resource Management, Tagging and Sketch Book Tagging. | ||
'''Links for Blog Posts: ''' | '''Links for Blog Posts: ''' |
Revision as of 18:34, 22 August 2011
Status Report: GSoc and SoK 2011
GSoC
Name
Project: (Link to your project home page)
Link (Blog/Mailing List Archive): (Add more than one link if you feel)
Daniel E. Moctezuma
Project: Improving the user experience in Kiten
Short description: This project aims for the following improvements
- Improve (or write a new) deinflection system.
- Add more search filtering options (word type filters, match ending, etc.)
- 'Update' feature for EDICT and KANJIDIC dictionaries.
- Write a Kanji Browser module to help users learn kanji.
- Bug fixes and code polishing.
Status: All proposal features completed. Working on minor bug fixes and documentation at the moment.
Link (Project): https://projects.kde.org/projects/kde/kdeedu/kiten
Link to Git repository (on gsoc2011 branch)
Some screenshots:
Awesomeness of GSoC: All the work done by students in GSoC/SoK will have impact in Free Software and the world.
What I learned: Time organization is always important.
IRC Nick: dmoctezuma
IRC Channel: #kde-edu on Freenode
Srikanth Tiyyagura
Project: Tagging and Resource Management in Krita
Description: Abstract of my project
Status: Completed : Resource Management, Tagging and Sketch Book Tagging.
Links for Blog Posts:
- My First week work.
- GHNS for preset resource in Krita.
- Enhancements in Krita GHNS utility.
- Resource Management for Presets in Krita.
- Finishing touches to Resource Management in Krita.
- Tagging in Krita.
- Tagging is almost done . . !
- Posted the review on tagging in Krita.
- Implementing Nepomuk as another backend for tagging..
- Two Backends for tagging in Krita
- Why Nepomuk in Krita . . .
IRC Nick: sri13
IRC Channels: #krita, #calligra
Screenshot: picture contains both tagging and resource management
Awesome about GSOC: Working hard to get into gsoc and the guidance showed by KDE people (It's really great. . !)
Learned: Working out until get satisfied with the code and its functionality . . . ;)
Vishesh Yadav
Project: Mercurial Plugin for Dolphin
Links (Project):
http://vishesh-yadav.com/blog/
http://vishesh-yadav.com/blog/2011/06/10/mercurial-integration-in-dolphin/
http://vishesh-yadav.com/blog/2011/07/03/mercurial-plugin-for-dolphin-work-progress-part-1-2/
IRC: #[email protected]
Paul Mendez
Project: Improving management of slides in Calligra Stage
Link (Project): http://www.google-melange.com/gsoc/project/google/gsoc2011/paulms/16001
Link (Blog/Mailing List Archive): http://paulm-byte.blogspot.com/
http://paulm-byte.blogspot.com/2011/05/gsoc-2011-improve-of-slides-management.html
http://paulm-byte.blogspot.com/2011/06/gsoc-2011-calligra-stage-project-update.html
http://paulm-byte.blogspot.com/2011/07/gsoc-stage-slides-management-update-3.html
IRC: #calligra, #stage (paul_m)
Tirtha Chatterjee
Project: Implementation of tab grouping in Rekonq
Links:
http://thebengaliheart.wordpress.com/2011/06/02/gsoc-tab-grouping-in-rekonq/
http://thebengaliheart.wordpress.com/2011/05/14/live-and-dead-sessions-2/
http://thebengaliheart.wordpress.com/2011/05/14/thoughts-about-tab-grouping-in-rekonq/
Radek Wicik
Project: Map Browser element for Kexi forms, reports and Calligra documents
Link (Project): http://community.kde.org/Kexi/Junior_Jobs/Map_Browser_Form_Widget
Link (Blog): http://rockfordsone.blogspot.com
Link (Forum Archive): https://groups.google.com/forum/#!forum/season-of-kexi
Cyril Oblikov
Project: Improvements in KIO File Transfer
Link (Project): http://goo.gl/JvWHr
Link (Blog): http://munknex.net
Posts: Errors Handling During File Transfer
Arthur Arlt
Project: Modularization of KWin Workspace
Link (Blog): http://blog.martin-graesslin.com/blog/2011/05/guest-post-a-hello-from-kwin-gsoc/
Rafał Kułaga
Project: Printing support for KStars
Link (Project): http://goo.gl/Q3aCM
Link (Blog): http://rkulaga.wordpress.com/
IRC nick: rkulaga
GTalk nick: rl.kulaga
Links:
http://rkulaga.wordpress.com/2011/05/28/printing-support-for-kstars-request-for-comments/
http://rkulaga.wordpress.com/2011/06/21/progress-report-and-information-about-mid-term-deliverables/
http://rkulaga.wordpress.com/2011/07/12/legends-annotations-done-fov-export-to-follow/
http://rkulaga.wordpress.com/2011/08/02/fov-export-finder-chart-and-legends-done/
Francesco Nwokeka
Project: Integration of kde-telepathy with the plasma workspace
Blog: http://nwoki.wordpress.com/
Irc: #[email protected] (nwoki)
Karan Pratap Singh
Project: KDE Plasma Educational Desktop
Blog: http://www.kpsfoo.in/blog
Irc: #[email protected] (kps_foo)
Viranch Mehta
Project: Porting KDE Plasmoids to QML
Links (blog):
http://viranchmehta.wordpress.com/2011/06/04/ugly-bad-and-good/
http://viranchmehta.wordpress.com/2011/07/10/gsoc-update-battery-monitor-applet/
http://viranchmehta.wordpress.com/2011/07/10/gsoc-update-2-locklogout-applet/
http://viranchmehta.wordpress.com/2011/07/14/gsoc-update-3-device-notifier-applet/
Link (mailing list): http://mail.kde.org/pipermail/plasma-devel/
IRC nick: viranch
Project: Integrating the SMARTS Game AI System into Gluon
Link (blog): http://pranavrc.wordpress.com/2011/04/30/plunging-into-gluon-and-kde-with-gsoc/
IRC nick: Pranav_rcmas
Sinny Kumari
Project: Making Plasma Media Center ready for first release
Link (Project): https://projects.kde.org/projects/playground/multimedia/plasma-mediacenter/repository
Link (Blog):
http://www.sinny.in/?q=node/13 http://www.sinny.in/?q=node/14
IRC : #plasma-mediacenter (ksinny)
Sudhendu Kumar
Project: HTML replies in KMail
Link (Project): - http://sudhendu.in/node/12
Link (Blog): - http://www.sudhendu.in
IRC: #kontact (ROYal007)
Daniel Marth
Project: Marble goes Mobile, Take 2
Link (Project): http://www.google-melange.com/gsoc/proposal/review/google/gsoc2011/danielmarth/1
Link (Wiki): http://www.proggen.org/doku.php?id=user:dani93:gsoc:2011
IRC nick: marthd
Aakriti Gupta
Project: Single-canvas presentation mode in Calligra Stage
Links :
(Blog)
GSoC Project: Single Canvas presentation mode in Calligra Stage
Presentations, the (new) Stage way (With links to screenshots, video with a demo of the feature)
Sample presentation (used for my project presentation at the Desktop Summit)
GSoC for me, was awesome because...
With this project I started my contribution to open source software that I use and like. A summer put to good use, implemented a feature I like, worked with great developers, earned for the first time, attended the Desktop Summit in Berlin and now feel part of the awesome KDE community - what more to ask for!
One thing I learnt
Believe in yourself and ask when you are not sure. They are awesome people out there, who started just like you.
IRC: #Calligra, #stage (aakriti)
Teo Mrnjavac
Project: Amarok Mobile Foundations
Blog posts: (1) Beginning Amarok Mobile
IRC: Teo` in #amarok on Freenode
José Millán Soto
Project: KMail, Kopete and Dolphin accessibility
Link (Blog): http://gpul.org/?q=en/blog/219
IRC nick: fid_jose
Rohan Garg
Project syncEvolution and KDE integration
Link (Blog): http://kshadeslayer.wordpress.com/2011/06/12/hello-planets/
IRC nick: shadeslayer
Alessandro Buggin
Project Voxforge integration with Simon
Link (Blog): http://archandkde.wordpress.com/2011/06/14/gsoc-hello-planet/
Project details: http://www.google-melange.com/gsoc/project/google/gsoc2011/ahel/17001
IRC nick: ahel in #kde-soc #kde-accessibility #kde-devel #kde-italia
Mailing List: https://sourceforge.net/mailarchive/forum.php?forum_name=speech2text-development
Tudorica Constantin-Alexandru
Project: Kde on Windows installer using Attica
IRC nick: tudalex in #kde-windows
Blog: http://gsoc.tudalex.com/
Shantanu Tushar
Project: Digital Game Distribution Support and Enhancements for Gluon
Project Website: http://gluon.gamingfreedom.org/
Blog: http://www.shantanutushar.com/category/tags/gluon
IRC Nick: Shaan7
Adam Nash
Project: Context Dependent Speech Recognition for simon
Mailing List Archive: speech2text-development
Status Report: Final Weeks Blog Post
What is awesome about GSoC? The experience of working on a great program that will be useful to people!
What did I learn? I learned a lot about software design.
Svyatoslav Kuzmich
Project: Further improve the Vi Input Mode in Kate
Blog:
(1) http://kate-editor.org/2011/07/26/vimode-gsoc2011/
Git: git://anongit.kde.org/clones/kate/kuzmich/kuzmich_gsoc_2011.git
Siddharth Sharma
Project: PSD File import/export Support
Blog: http://www.siddharthkde.wordpress.com
IRC Nick: siddvicious
Jonathan Perichon
Project: Usability survey framework
Status:
Core classes hierarchy: done
Grammar for parsing csv files: done
Plasmoid data engine: done
Plasmoid application: not completed
Currently (last week of GSoC): code clean-up, documentation, recipe for adding new question types
After: finish the plasmoid application, implement survey of the week pushed via GHNS, ...
Blog:
(1) http://jonathan-perichon.com/gsoc-usability-survey-framework/
(2) http://jonathan-perichon.com/gsoc-usability-study-status-update/
Git: git://anongit.kde.org/scratch/perichon/kusabilitysurvey.git
IRC: #[email protected] (jperichon)
Martin Klapetek
Project: PIMO:Person integration into Akonadi-Nepomuk
Status: Working on Nepomuk service and Akonadi-Nepomuk-Contacts-Feeder
Blog: http://martys.typepad.com/blog/2011/06/gsoc-pim-nepomuk-and-telepathy.html
IRC: mck182 @ #kde-telepathy & #kontact & #nepomuk-kde
Kunal Ghosh
Project: Desktop Synchronization For OwnCloud
Status Update: http://owncloud.org/index.php/Syncclient
IRC: gancient @ #ownclouod
Dmitry Kazakov
Project: Multithreaded Tool Actions System for Krita
Project Page: page
Status: Finished the design of all the four subsystems
Design documents: Interactional Tools, Strokes Framework, NonTool Actions Implementation, Recording System
IRC: dmitryK
Adrian Lungu
Project: Kate Code Folding
Project Proposal: Kate Code Folding - Proposal
Status: The project is completed. I want to use this last week to write a couple of more tests and for some fine tunning
Blog pages:
Week 1: Introduction
Week 2: Architectural Design
Week 3: Folding Algorithm
Week 4: Integrating the Folding Algorithm
Week 5: New Code Folding is taking shape
Final steps: Try Kate's new Code Folding
Final steps: Some technical details about Kate's Code Folding
Final steps: The Bug-less version of Code Folding
Michael Gapczynski
Project: ownCloud Sharing
Status: Sharing was merged into master. I'm almost finished and I am working on a few final UI components. I have plans to continue working on it after the release of ownCloud 2.0.
Project Proposal: http://www.google-melange.com/gsoc/proposal/review/google/gsoc2011/mtgap/3001
Link (Blog): http://blog.gapinthecloud.com
Last blog post with screenshots: http://blog.gapinthecloud.com/2011/08/20/gsoc-new-sharing-interface-for-owncloud/
What was awesome about GSoC: I was welcomed into the ownCloud community and I was included in decisions about the design and components of ownCloud outside of my own GSoC work. I had a lot of fun and made money for my college education.
What I learned: I learned a lot about using git for version control and using classes and objects in php.
Jon Ander Peñalba
Project: KDE Demo
Links:
Milian Wolff
Project: C++2011 Support in KDevelop
Status: reading & implementing new spec
IRC nick: milian
Blog: http://milianw.de/blog
Links for Blog Posts:
Phaneendra Hegde
Project: Fancy Bookmarking for Konqueror and Rekonq using Nepomuk
Links (Proposal):
http://www.google-melange.com/gsoc/proposal/review/google/gsoc2011/phaneendranh/13001
Links (Blog):
http://pnhblog.tumblr.com/ http://community.kde.org/Nepomuk/GSoC/2011/Journals/pnh
IRC nick:
pnh (#nepomuk-kde)
Smit Shah
Project: Metadata Writeback using Nepomuk
Links (Proposal):
http://www.google-melange.com/gsoc/proposal/review/google/gsoc2011/smitshah/1
Links (Blog):
http://who828.wordpress.com/ http://community.kde.org/Nepomuk/GSoC/2011/Journals/SmitShah
IRC nick:
Who
Zhang Jie
Project: Clone Tool for Image Editor in Digikam
Link (Proposal):
http://socghop.appspot.com/gsoc/proposal/review/google/gsoc2011/hybys/1001
IRC nick::
zhjie
Yuvraj Tomar
Project: KDECore:Support for astronomical calendar systems
Link (Project): http://community.kde.org/KDE_Core/Astronomical_Calendars
Link (Blog): http://yuvrajtomar.blogspot.com
IRC Nick: yuvrajtomar
Harald Sitter
Project: QML Video Support for Phonon
Link (Project): http://socghop.appspot.com/gsoc/proposal/review/google/gsoc2011/apachelogger/1
Links (Blog):
IRC Nick: apachelogger
Lucas Lira Gomes
Project: Integrate gpodder.net web service with Amarok podcasting functionalities
Link (Project): http://www.google-melange.com/gsoc/project/google/gsoc2011/llg/7001
Link (Blog): http://pinguimengenheiro.blogspot.com
IRC Nick: MaskMaster
Konstantin Oblaukhov
Project: *.osm file render for Marble
Project Details: http://marble.kosyak.info/
IRC nick: ObKo (#marble)
Mahfuzur Rahman Mamun
Project: Advanced text layout recognition engine in Okular
Short description: This project aims for the following improvements over okular's current selection mechanism
- Create a document layout analysis system so that multicolumn text selection is supported.
- Same Feature for text highlighting in case of annotation.
- Text selection and highlighting should be document independent.
- Bug fixes and code refactoring so that the code can be merged.
Status: All proposal features are completed. Improved some tiny issues additionally.
Link (Project): http://nightcrawlerinshadow.wordpress.com/
Some screenshots:
- Okular Text Selection djvu branch 4.7
- Okular Text Selection pdf branch 4.7
- Okular Text Selection djvu branch selection_and_highlighting
- Okular Text Selection pdf branch selection_and_highlighting
Awesomeness of GSoC: Students can work on various fields depending on their choice and they can work on real life software development under some efficient guidance.
What I learned: Dividing a large task into smaller parts and time scheduling. Also, I believe my communication skill has improved.
IRC Nick: nightCrawler
IRC Channel: #okular on Freenode
SoK
Aaditya Chauhan
Project: Start-Up Speed Optimisation
Status: Still looking at Options and working out Possibilties.
Link (blog): http://aadityachauhan1.blogspot.com/2011/05/season-of-kde.html
IRC nick: Aaditya_Chauhan
Links:
http://aadityachauhan1.blogspot.com/2011/06/understanding-kde-launch-sequence.html
http://aadityachauhan1.blogspot.com/2011/06/understanding-systemd-part-i.html
http://aadityachauhan1.blogspot.com/2011/06/understanding-systemd-part-ii.html
http://aadityachauhan1.blogspot.com/2011/07/kde-timing-and-instrumentation.html
http://aadityachauhan1.blogspot.com/2011/07/startup-optimisation-with-bootchart.html
Aamir Khan
Project: Server-Server Synchronization in Owncloud
Link: http://www.owncloud.org
IRC Nick: syst3mw0rm
Puneet Goyal
Project: Making the Payment Detection Use Case in Alkimia
Status: Creating the test files
Link: http://community.kde.org/Alkimia/Usecases/payment
Link(Blog): http://summer-opensource.blogspot.com
IRC NICK: puneetgoyal
Amey Dharwadker
Project: Face Recognition in digiKam using embedded Hidden Markov Model (HMM)
Status: Written code for training embedded HMM in libface branch
Link: http://www.digikam.org/ , http://libface.sourceforge.net/
Afief Halumi
Project: Refactor KLettres and implement QML
Link: http://community.kde.org/KDEEdu/KLettres/SoC2011
Helder Oliveira
Project: Calligra Flow - Create an easy way to ordinary users make their own stencils.
Status: Creating ideas and verifying the possibilities.
Link (project): http://www.calligra-suite.org/flow/
Link (blog): http://helderc.wordpress.com/
IRC nick: Hutley
Shreya Pandit
Project: Web Browser element for Kexi forms, reports and Calligra documents
Link (Project): http://community.kde.org/Kexi/Junior_Jobs/Web_Browser_Form_Widget
Link (Blog): http://shreyapandit.blogspot.com/
Link (Blog): http://blogs.kde.org/node/4448
Link (Forum Archive): https://groups.google.com/forum/#!forum/season-of-kexi
Felix Rohrbach
Project: Gluon: Statistics and Achievements
IRC nick: fxrh
Link (announcement): http://mail.kde.org/pipermail/gluon/2011-May/000006.html
Link (blog): http://fxrh.wordpress.com/2011/06/29/achievements-for-gluon/
Rajat Khanduja
Project: Kate: Improving the Modeline feature by providing a 'Modeline Editor'
Links (blog): (Newer ones appear at the top)
http://yetanothercomputermaniac.blogspot.com/2011/07/sed-reducing-effort-since-74.html
http://yetanothercomputermaniac.blogspot.com/2011/07/kates-variable-editor.html
http://yetanothercomputermaniac.blogspot.com/2011/06/software-projects-and-grep.html
http://yetanothercomputermaniac.blogspot.com/2011/06/season-of-kde-sok.html
Rohan Prabhu (irc: thirtySeven)
Project: Playlist sharing in Amarok // EtherMedia
Link: http://rohanprabhu.com/?p=192
Alessandro Cosentino
Project: Integrating Akregator, Akonadi and Owncloud.
Link: http://algorithmsforthekitchen.com/wiki/doku.php
IRC nick: zimba12 on Freenode
Tushar Mehta
Project: Speed limit on KIO protocols
Link (Project): http://summertimekde.blogspot.com/2011/06/improvements-in-kio-file-transfer.html
Link (Blog): http://summertimekde.blogspot.com/2011/06/about-me.html
IRC nick: tushar_mehta
Rovin Bhandari
Project: Improving data analyzers in Strigi.
Link (Project Wiki): http://community.kde.org/SoK/2011/Strigi
Link (Blog): (none so far, will create one soon)
IRC nick: rovinbhandari / rovinbhandari1
Sourava Prasad Mishra
Project: Java Support in KDevelop!
Link (Project Wiki): http://kdevelop.org/
Link (Blog): Soon! As the project rolls down.
IRC nick: sourav7mishra
Brijesh Patel
Project: Providing References tool in Calligra Words
Link (Project Wiki):
http://community.kde.org/SoK/2011/Calligra/Words/ReferencesTool#Introduction http://community.kde.org/SoK/2011/Calligra/Words/ReferencesTool#15.2F08.2F2011 http://community.kde.org/SoK/2011/Calligra/Words/ReferencesTool#Screenshots
Link (Blog): http://kodewords.wordpress.com
IRC nick: erione
Smit Patel
Project: Providing References tool in Calligra Words
Link (Project Wiki):
http://community.kde.org/SoK/2011/Calligra/Words/ReferencesTool#Introduction http://community.kde.org/SoK/2011/Calligra/Words/ReferencesTool#15.2F08.2F2011 http://community.kde.org/SoK/2011/Calligra/Words/ReferencesTool#Screenshots
Link (Blog): http://kodetortuga.wordpress.com
IRC nick: smitpatel24
Naman Muley
Project: Developing a Map Based Contact List UI for Telepathy
Status: Working Around Marble , Designing the app
Link (Project Wiki): Coming up soon..
IRC nick: Dunce
Samir Hasan
Project: Mobile Billing System
Status: Starting to write code with the first version of developer documentation published
Link (Project Wiki): http://community.kde.org/Alkimia/Usecases/Billing
Link (Project Blog): http://www.incurlybraces.com/category/sok-mobile-billing-application
Project Progress:
1. http://www.incurlybraces.com/sok-mobile-billing-application-developer-documentation-ready.html
2. http://www.incurlybraces.com/sok-mobile-billing-application-some-mock-ui.html
IRC nick: sam1487
Seshagiri Prabhu
Project: Collage Creator tool (KIPI Plugin)
Link(Blog): http://seshagiriprabhu.wordpress.com/2011/06/14/sok-project-collage-creator-tool-kipi-plugin/
Status: Going through the source code.
IRC nick: seshagiri
Rushabh Gosar
Project: Working on Knights game
Link (Project Wiki): http://rushabhsportal.blogspot.com (not yet updated).
Status: Gone through the source code, waiting for Exams to end.
IRC nick: rushabhtechie55
Bhawna
Project: Fontwork Shape/Tool
Link(Project):http://community.kde.org/GSoC/2011/Ideas#Project:_Fontwork_Shape.2FTool
Link(Blog): -
Status: Looking at codes seeing how fontwork is implemented.
IRC Nick: bhawna
Antonio J. Gallo
Project: Integrate and distribute the GPL funambol server with ownCloud and its internal storage
Link(Project):http://www.owncloud.org
Status: Early integration of SyncML server as an ownCloud app: Done (at alpha status)
Web interface to view an edit vcf (contact) files synced with the SyncML server integrated: Done
Currently improving the SyncML server and working with Kunal into the client with the aim to sync any kind of file (like dropbox and so)
IRC Nick: antoniojgallo
Łukasz Spas
Project: http://community.kde.org/GSoC/2011/Ideas#Project:_Photo_Frame_Layouts
Link (Blog): http://coder89.wordpress.com/ (Not updated yet)
Link (github): http://github.com/coder89/PhotoFramesEditor - Daily updated project source.
Status: [Implemented]: main frame of app, canvas, photo and text items, stack of layers, undo commands, snap to grid functionality, exporting canvas to standard images formats, my own image format based on SVG, photo effects, and much much more... :P [In progress]: rotating and scaling tools, borders editor, dialog for choosing paper (canvas) sizes, canvas background editor.
Samikshan Bairagya
Project: Making KStars more useful for the scientifically inclined user.
Links (Blog):
http://samxan.wordpress.com/2011/06/18/halleys-comet-is-no-longer-blinding/
http://samxan.wordpress.com/2011/06/01/sok-my-tryst-with-kstars/
IRC Nick: samxan
Status: Fixed the magnitudes for comets. Implementing update notification system for recent supernovae.
Dhruv Patel
Project: Developing a Presentation-view tool for digikam with much more functionality than showing fullscreen image like see and edit image metadata.
Links (Blog):
http://community.kde.org/SoK/2011/digikam/presentation_view
Supreet Pal Singh
Project: Developing a Presentation-view tool for digikam with much more functionality than showing fullscreen image like see and edit image metadata.
Links (Blog):
http://community.kde.org/SoK/2011/digikam/presentation_view
Arvind S Raj
Project: Compatibility with Tomahawk player and also implement the features of Tomahawk in Amarok.
Status: Refactoring libtomahawk
Links (Blog): http://goo.gl/2gP8T
IRC(freenode): dnivra
Farhad Hedayati Fard
Project: Design a lock screen for Plasma Active
Status: started moving screenlock from krunner to kwin
IRC nick: farhad_hf
Blog: http://www.digidesk.ir
Debajyoti Datta
Project: Implementation of Perl Compatible Regular Expressions in CMake
Status: Started
Project Details: http://www.elpauer.org/?p=684
IRC nick: Debajyoti
Blog Address: http://dbdatta.wordpress.com/2011/05/19/about-me/
Pankaj Bhambhani
Project: Development of Facebook Plugin for Choqok
Status: Choqok Facebook Plugin now uses Kfacebook (from Akonadi Resource )instead of its own helperlib
IRC nick: pankajb64
Blog Address: Season of KDE (2011)