< GSoC | 2015Revision as of 15:03, 30 May 2015 by Nightrose (talk | contribs)(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff) Status reports for GSoC, OPFW and SoK 2015. Student Name (Please leave this as a template and make a copy for yourself!) Project Name: A Brief Description: Status: Screenshot: IRC Nick: IRC Channels: Blog: This is awesome about GSoC: This is what I learned during GSoC: Mohamed Anwer Project Name: [digiKam] Rewrite database KIO-slaves as pure Qt5 with multithreading A Brief Description: Originally, KIO-Slaves was implemented to run database queries in a separate process to prevent problems with SQlite. Since SQlite support queries from separate threads, KIO-slaves can be dropped, and a new API can be implemented using pure Qt threads API. This will improve digiKam portability, and permit adjusting CPU cores assigned to database processes efficiently. Status: Dropping dependency on KIO-Slaves:In progress Patching the database files:In progress Creating GUI dedicated to controlling multithreading:In progress Writing test code:In progress Documentation:In progress Benchmarking:In progress IRC Nick: tootis IRC Channels: #digikam Blog: Mohamed Anwer This is awesome about GSoC: Not Yet This is what I learned during GSoC: Not Yet Retrieved from "https://community.kde.org/index.php?title=GSoC/2015/StatusReports&oldid=42498" Category: Mentoring Content is available under Creative Commons License SA 4.0 unless otherwise noted.