public inbox for [email protected]
 help / color / mirror / Atom feed
* [gentoo-soc] Week 3 report, Automated Gentoo system updater
@ 2023-06-17 21:33 Kulikov Stepan
  0 siblings, 0 replies; only message in thread
From: Kulikov Stepan @ 2023-06-17 21:33 UTC (permalink / raw
  To: gentoo-soc; +Cc: Andrey F., juippis

[-- Attachment #1: Type: text/plain, Size: 1374 bytes --]

Hello everyone, I hope you are having a great time of day!

Here is my report for the 3rd week.
I will be brief today because all details are in the Gentoo blog
<https://blogs.gentoo.org/gsoc/2023/06/17/week-3-report-automated-gentoo-system-updater/>
.

*Week 3 Wrap-Up:*
This week saw an increased activity on Github, and I worked on one open
issue there.

Then I spent a day on learning how to write and test ebuilds. There were
some issues with the CI system after I uploaded it GURU overlay, but all
issues were hashed with help from maintainers.

Updater itself was also improved, here is the changelog:

   - remove updater.sh from PATH
   - Read PORTAGE_LOGDIR variable from make.conf and use it to store logs.
   - By default it will use /var/log/portage/gentoo_update
   - Before running needrestart, eclean or revdep-rebuild check if it’s
   installed, print
   - error message if not
   - Add type hints to Python functions and methods
   - Change set -e to set -euo pipefail to improve stability of Bash scripts



*Week 4 Plan:*
Here is my to-do list for the next week:

   - Introduce the project on Gentoo Forums
   - Complete the first version of the log parser
   - Bonus: Automate ebuild version bumping with Github Actions


That's all, have a good weekend everyone!

---
Best regards,
Kulikov Stepan (Lab-Brat)

[-- Attachment #2: Type: text/html, Size: 1738 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2023-06-17 21:34 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-17 21:33 [gentoo-soc] Week 3 report, Automated Gentoo system updater Kulikov Stepan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox