Hey

Is sick and low on energy at the moment but read the minutes now

On 10/12/22, David Runge <d...@sleepmap.de> wrote:
> Hi all,
>
> you can find the meeting minutes in rendered form here:
> https://md.archlinux.org/s/c4y-uNz5M
>
> The plain markdown dump below:
>
> ```
> # 2022-10-12 repod meeting
>
> Date: 2022-10-12T17:00:00Z
> Location: Jitsi
> Scribe: dvzrv
>
> ## Attendees
>
> * dvzrv
> * lobachevsky
> * prawn
> * polyzen
> * Torxed
> * wCPO
>
> ## Agenda
>
> ### CPU architecture test
>
> The architecture of consumed packages is checked against the
> architecture of the target repository.
> Packages of type "any" may still be added to architecture specific
> repositories
> [!117](https://gitlab.archlinux.org/archlinux/repod/-/merge_requests/117)
>
> ### Link between package names and their pkgbases
>
> A symlink in the management repository is introduced to link the name of
> packages to their respective pkgbases. This allows for easily finding
> the pkgbases (or changes to them) of updated packages.
> [!118](https://gitlab.archlinux.org/archlinux/repod/-/merge_requests/118)
>
> ### Bugfix: Parsing of file modes from mtree files
>
> The .MTREE files may have file modes such as `66` in them, so we
> zero-fill the retrieved file modes (to a four char string with leading
> zeros) to consolidate the data properly.
> [!119](https://gitlab.archlinux.org/archlinux/repod/-/merge_requests/119)
>
> ### Cleanup: Type hinting
>
> Type hinting got modernized.
> [!120](https://gitlab.archlinux.org/archlinux/repod/-/merge_requests/120)
>
> ### Cleanup: Regular expressions for paths
>
> Replace regular expressions used for checking relative/absolute paths
> with `pathlib.Path.is_absolute()` to increase validation speed and
> mitigate issues with non-word UTF-8 symbols.
> [!121](https://gitlab.archlinux.org/archlinux/repod/-/merge_requests/121)
>
> ### Check packages against management repository
>
> A set of checks test, that consumed pkgbases are newer than the ones
> found in the management repository and that packages can safely replace
> packages of the same name (but of differing pkgbase).
> [!122](https://gitlab.archlinux.org/archlinux/repod/-/merge_requests/122)
>
> ### Funding
>
> Requests for funding have been sent in to
> [PrototypeFund](https://prototypefund.de/) and
> [NLnet](https://nlnet.nl/) for their October round of funding.
> Also contacted Pierre-Loup of Valve about repod, potential use of it in
> their own infrastructure and funding.
>
> ### Milestone 0.3.0
>
> The following issues (and more) still need solving/ implementing:
>
> * Lock files need to be written
>   [#117](https://gitlab.archlinux.org/archlinux/repod/-/issues/117).
> * Cleanup CLI module
>   [#127](https://gitlab.archlinux.org/archlinux/repod/-/issues/127).
> * Tracking of source URL
>   [#39](https://gitlab.archlinux.org/archlinux/repod/-/issues/39).
> * Writing of empty sync databases when there are no packages in the
>   repository
>   [#123](https://gitlab.archlinux.org/archlinux/repod/-/issues/123).
> * Cleanup of symlinks on update and removal of packages
>   [#107](https://gitlab.archlinux.org/archlinux/repod/-/issues/107).
>
> ### Add visualization for repod components
>
> Add a visualization of the project and its workflows (current and
> future)
> [#133](https://gitlab.archlinux.org/archlinux/repod/-/issues/133).
>
> ### Increase exposure for repod and other Arch software projects
>
> Add a list of all Arch Linux projects (and a short explanatory sentence)
> in the [Getting involved wiki
> article](https://wiki.archlinux.org/title/Getting_involved#Software_projects)
> to increase their exposure and publish the change
> [#134](https://gitlab.archlinux.org/archlinux/repod/-/issues/134).
> ```
>
> Best,
> David
>
> --
> https://sleepmap.de
>

Reply via email to