What Will Happen....
You probably know that i have not passed the GSoC final evaluation. Although i am a bit discouraged (it’s natural i think), as said from the begin, it’s not my intention to abandon my project. Money wasn’t my first motivation to work, and it will not be in any case.
It’s just a short post to tell you what is the state of my code, and about which i’m working on.
At the end of gsoc, contacts kit’s base classes are working fine, People were refactored to use my contact API, so i’m writing here my goals for the next period (deadline is presumably before january) :
- Move attribute indexing from People to the PeopleTranslator.
- Adjust file changes monitoring in People.
- Add a PeopleFilePanel class to export contacts into formats different than Person format.
Fix all TODO and my late mentor’s suggestions
Create BContactList and BContactFieldList classes to make basic operations on collections of objects…like merging of contacts.
Finalize BContactGroup by using the mentioned classes.
Create the BContactRoster class, and make working the BAddressBook class (that will wrap /boot/home/people).
Integrate Mail with BAddressBook.
Sorry for few details, my first need was to notice you that i’m already working on the project.
Below some screenshots about my latest gsoc work :
- [GSoC 2018 - TrackGit] Progress Report 11
- [GSoC 2018: SDHCI MMC Driver]: Third Phase Outline
- [GSoC 2018: SDHCI MMC Driver]: Week #8
- [GSoC 2018 - TrackGit] Progress Report 10
- LibreOffice for Haiku, a not-so-short story
- The State of Rust on Haiku - July 2018
- [GSoC 2018: SDHCI MMC Driver]: Week #7
- [GSoC 2018: XFS support] Week #7 and #8
- Haiku monthly activity report - 06/2018
- [GSoC 2018 - TrackGit] Progress Report 9