Hello everyone!
Here is my report for the 7th week.
Week 7 Wrap-Up:
These 2 weeks were spent on the parser and the reporter.
Here is a list of features that were implemented so far:
- If the update was successful, report will show: updated package names, package versions, USE flags.
- disk usage before and after the update
- If the emerge pretend has failed, report will show: error type and error details. Currently it only parses "Blocked Packages" error.
There are many more other types of common errors that Portage encounters, but I don't have time to work on all of them, mainly because the process of manually creating these errors is very time consuming.
I do plan to get to them after GSoC has finished.
Week 8 Plan:
Week 8 will be dedicated to writing code to send reports via emails and IRC chats. But before that, I need to do some more work to improve integration between the updater, parser and reporter.
Ideally, I also need to spend some more time on error catching and improving overall stability of gentoo_update.
That's all, have a good week everyone!
---
Best regards,
Kulikov Stepan (Lab-Brat)