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 >