I've been making a list of things that would be awesome if we could
get done for 5.16. Maybe others can add to this list and then we have
concrete goals for this month.

From last month -
* https://bugs.kde.org/show_bug.cgi?id=353010

Balooctl Monitor
* Kill monitor when baloo_file dies
* Notify start / end of the file
* Translate strings
* Polish UI (too abstract?)

PostingDB + PositionDB
* get should return an iterator instead of a vector. This way we avoid
the extra lookup when doing a set. We could just use the iterator.

Document
* Make it more generic - Remove fileNameTerms and fileXattr terms.
Instead we can offer fields such as addTerm(fieldNum, ...). From the
DB side those fields are generated as required. Akonadi wants to use
Baloo's engine, and we need to slowly make it more generic.
* Remove the URL code from the document. We can modify the URL
directly from the Transaction.

Misc
* Remove KIO dependency - Move it into Plasma.
* Index Scheduler - Run malloc_trim when idle
* Improve documentation - specially the FAQ.

Anyone wants to add specific things? I'm scared this is already quite
long for one month of development. Well, it depends on how much time
we have to hack on Baloo.

Also, should we put this list on todo.kde.org or start using Phabricator?

--
Vishesh Handa

>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

Reply via email to