On May 14th the Google Summer of Code 2018 coding period will start and with it my project on Dino. I want to contribute making Dino a fresh and sufficiently full-featured XMPP client by implementing message search during the next months. I am excited to having been accepted and to learn a lot during the project.
To the end of creating a intuitive and fast message search I will create a data structure capable of efficient keyword search, design an (awesome) UI and implement it. For the efficient data structure I will first have a look at sqlite’s FTS. For the UI I’ll start with some mockups. I will report my progress in this blog.