January 19, 2021
Join us as our 2021 conference schedule gets underway this weekend with the virtual editions of linux.conf.au and MiniDebConf India! Collaborans will be giving talks on recent projects including futex2, pristine-lfs, apt-offline, and Open Source AI video analytics with Panfrost.
Sponsored by Collabora, linux.conf.au is "a conference with a focus on Linux and the community that has built up around it and the values that it represents. It is a deeply technical conference covering topics varying from the inner workings of the Linux kernel to the inner workings of dealing with communities". Held online from January 23-25, it be run in the Australian Eastern Daylight Time (UTC+11) timezone.
Also taking place this weekend on January 23-24, MiniDebConf India is a multi-lingual (English, Hindi, Malayalam & Telugu) conference inspired from the sub-tracks in DebConf 20 and MiniDebConf Brazil. It is organized by Debian India, "a group of enthusiasts who would like to expand the Debian community in the sub-continent and thus to increase the number of active contributors to the project". Ritesh Raj Sarraf and Andrej Shadura will each be presenting a talk, on apt-offline and pristine-lfs respectively. You can find the details of each session below. Note the conference will run in the India Standard Time (UTC+5:30) timezone.
See you there!
pristine-taris a magical tool that can regenerate a pristine upstream tarball using only a small binary delta file and a revision control checkout of the upstream branch. Since its creation, it’s become part of the Mercurial- and Git-based workflows of many individual maintainers and teams, as it provides a way to essentially produce Debian source packages using Git-based tooling only, without the need to be able to talk to the archive or a package mirror. Despite its usefulness,
pristine-tarsuffers from some inherent drawbacks. It attempts to reconstruct output of unknown versions of compressors such as gzip, including all of their quirks and weirdness, generating byte-by-byte identical compressed files. This task is very difficult as compressors evolve and their output changes.
pristine-lfsattempts to be a replacement for
pristine-tar, while attacking the problem in a different way. It utilises the Git LFS mechanism to store the tarballs next to the Git repository in the dedicated file storage. Git LFS is supported by GitLab (and hence by Salsa), GitHub and other online Git hosting providers.
Collabora reverse-engineers Mali G78 instruction set and releases documentation, disassembler, and assembler for its "Valhall" architecture.
Collabora's team working directly on the Linux kernel is growing. Collaborans continue to expand on their efforts to close the gap between…
Earlier this month, Collabora took part in the very first KernelCI hackfest, initiated as a joint effort with the Google Chrome OS team.…