GSoC/2015/StatusReports

From KDE Community Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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