Status reports for GSoC, OPFW and SoK 2015.
Student Name (Please leave this as a template and make a copy for yourself!)
A Brief Description:
This is awesome about GSoC:
This is what I learned during GSoC:
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.
- Dropping dependency on KIO-Slaves:
- Patching the database files:
- Creating GUI dedicated to controlling multithreading:
- Writing test code:
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