1. Dino: Message Search
1.1. About the project
GNOME is lacking a chat client which looks “modern” and is thus visually and user experience-wise attractive to new users. Dino fits well into the GNOME desktop and improving Dinos functionality would provide the community with a good chat client. This project adds an efficient and visually appealing message search with a good user experience in Dino.
Follow this blog for latest updates: https://gnomegsoc2018.wordpress.com/
1.2. About me
I go under the nickname bobufa and currently doing undergraduate studies in computer science and engineering.
1.3. Mentor
fiaxh and larma, the original Dino developers, co-mentor me on this GSoC.
1.4. Roadmap
Time period |
Task |
Status |
||
May 14 – May 27 |
Design and implement a message index for fast search and retrieval in libdino |
DONE |
||
May 28 – June 10 |
Implement basic functional sidebar-UI and connect it to the backend |
DONE |
||
June 11 – June 24 |
Make it possible to jump to a point in time in the conversation screen |
DONE |
||
June 25 – July 8 |
Implement filtering (e.g. by contact) and searchbar auto-completion |
DONE |
||
July 9 – July 22 |
Visually smooth and polish the sidebar-UI and search bar |
DONE |
||
July 23 – August 6 |
Backup time, testing, documentation |
|