From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 8A77115800A for ; Sun, 23 Jul 2023 20:24:07 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8DAA1E07E2; Sun, 23 Jul 2023 20:24:06 +0000 (UTC) Received: from mail-yw1-x1131.google.com (mail-yw1-x1131.google.com [IPv6:2607:f8b0:4864:20::1131]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 811F0E07E2 for ; Sun, 23 Jul 2023 20:24:06 +0000 (UTC) Received: by mail-yw1-x1131.google.com with SMTP id 00721157ae682-5768a7e3adbso70590667b3.0 for ; Sun, 23 Jul 2023 13:24:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1690143845; x=1690748645; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=Kuy0I2nStfdQM99kGOgntUmT16Wc9ZwtLobostpheSk=; b=UXjtfNUhkrf3ZO3PUoSSnETxZp95gBb3HDeyC6uD5Tb/gQY/S2y2lnOnTSTTwjTcNJ Z1Ki5A4na4D/v+pT9w+fSCzJi70fEiBmOD9uhD7ugkD+WtW2wmnDgiuKSHQHo0dQ32Y8 CR2QDD8Yz8hVRt+eJSIadTTYoTJqqGuqThxpLcpD3a9rWi0gpwTjXei0KRzjXdglQtaA 89DAHjJFgepADwGZH7s9yefCX6KiwF4gTouFufwB+6auRVDuxfltc70lfUbHpvPYvYIW +BeYXJXFDgtW8ZumgQkhm2EvMlJ2IjrDHkVjfSguZGhiH8csHdBKA+7vaolsN10EFjcR 6LcQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690143845; x=1690748645; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Kuy0I2nStfdQM99kGOgntUmT16Wc9ZwtLobostpheSk=; b=DgijDjeMrIF+Sv4Upj9zYQ+1b8BcZvxmBsoavg2LmR1COJXiZu0azQNDjVY+2TWyQ/ jke3ffIxgUPI+c2jnMWkwm3t+UUo42luuNjCzVTLbkA9BuhJmyXhnU8IcqYUhmoD9IxY NEYFi3mVXG+DtVUk0e+XBBJ5+h5eUuKpdS4fUp7H7Yepqwvx/kRCSm/YcZQYdPbGHUDs qHrGP49JB2BreQPO/3GScfHriy9RH5tm5ShVeUC7mlyR4B8OGrKvfkg4KpBbiY0n0FVT sYSW59tthR8imkjuk9XWq4lbFrlSk11OvUpnBzR+L2goJIYFkPFW5ZcyILqXbeyzfW67 th5g== X-Gm-Message-State: ABy/qLadHvV2LB1L9VeAS7OkPkqPa6l5xvE+OnxoEN3aqh0TgV8MmDeR ltWHniOp2KPPL+Z5R/6E1o/zvv8o7/vYL4Smtlcdbcevg9FCoLrf X-Google-Smtp-Source: APBJJlH5W9kvHkRni77JZJN4Kszyy/71FU0QE/Ckv/MJtGhFl5AUoKGQSEDc6fNYpx3C4tAfPo8azKFSkDlNblaSn7I= X-Received: by 2002:a0d:d78a:0:b0:577:3f8c:fc60 with SMTP id z132-20020a0dd78a000000b005773f8cfc60mr4029771ywd.1.1690143845452; Sun, 23 Jul 2023 13:24:05 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-soc@lists.gentoo.org Reply-to: gentoo-soc@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 From: Kulikov Stepan Date: Sun, 23 Jul 2023 23:23:54 +0300 Message-ID: Subject: [gentoo-soc] Week 8 report, Automated Gentoo system updater To: gentoo-soc@lists.gentoo.org Content-Type: multipart/alternative; boundary="00000000000087119106012d470f" X-Archives-Salt: 2fd8e014-5e90-4145-8653-dae489fdd999 X-Archives-Hash: 6caa5827985bf08e18203ce8d316c2c3 --00000000000087119106012d470f Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello everyone! Here is my report for the 7th week. More about it can be found in my blog post . *Week 8 Wrap-Up*: Added 2 ways to send the update report - IRC bot and email. IRC bot was implemented using Python's sockets modules using only standard library. And emails right can be send using SendGrids API key. I am also working on adding support for email relay, like postifx, but there are some challenges that I haven't overcome yet. *Week 9 Plan*: This week, I aim to start working on the web app=E2=80=99s architecture and= design, while also implementing key code enhancements. These include extending the logger to cover all program components, refactoring the report from a dictionary to a Python object such as a dataclass, and streamlining how gentoo_updater accepts its CLI flags to reduce redundancy. --00000000000087119106012d470f Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello everyone!

Here is my report = for the 7th week.
More about it can be found in my=C2=A0blog post.

Week 8=C2=A0Wrap-Up:
Added 2 wa= ys to send the update report - IRC bot and email.

= IRC bot was implemented using Python's sockets modules=C2=A0
= using only standard library.=C2=A0

And emails righ= t can be send using SendGrids API key. I am=C2=A0
also working on= adding support for email relay, like postifx,=C2=A0
but there ar= e some challenges that I haven't overcome yet.

Week 9=C2=A0Plan:
This week, I aim to start wo= rking on the web app=E2=80=99s architecture and design,=C2=A0
whi= le also implementing key code enhancements.=C2=A0
These include e= xtending the logger to cover all program components,=C2=A0
refact= oring the report from a dictionary to a Python object such as a dataclass,<= /div>
and streamlining how gentoo_updater accepts its CLI flags to redu= ce redundancy.

=
--00000000000087119106012d470f--