We're hiring!

One weekend, two conferences

Mark Filion avatar

Mark Filion
January 19, 2021

Share this post:

Reading time:

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! 

LCA session details

  • futex2: An update – Saturday, Jan. 23, 10:45 AEDT.
    Presented by André Almeida.

    futex2 is a work in progress system call to replace the current futex implementation. This new interface will have features to allow better resources utilization from the system, like NUMA-awareness, and different futexes' sizes. This talk will provide an overview of the interface, along with the current state of the development and some initial results that we got by modifying Proton/Wine to use it.

  • Transparent Open Source AI Video Analytics with Panfrost - Sunday, Jan. 24, 14:25 AEDT
    Presented by Marcus Edel & Aaron Boxer.

    In this talk, we will walk through the process of building an AI-driven multimedia pipeline on top of a completely open source inference stack: open source GPU driver, machine learning framework and machine learning models. We will share what we have learned about optimizing these models to run fast on resource-constrained hardware such as the Rockchip RK3399. And we will discuss how this completely open stack is a critical component of ethical and trustworthy video analytics.

MiniDebConf India session details

  • An introduction to apt-offline – Saturday, Jan. 23, 11:30 IST.
    Presented by Ritesh Raj Sarraf.

    apt-offline is an Offline APT Package Manager. . apt-offline can fully update and upgrade an APT based distribution without connecting to the network, all of it transparent to APT. . apt-offline can be used to generate a signature on a machine (with no network). This signature contains all download information required for the APT database system. This signature file can be used on another machine connected to the internet (which need not be a Debian box and can even be running windows) to download the updates. The downloaded data will contain all updates in a format understood by APT and this data can be used by apt-offline to update the non-networked machine. . apt-offline can also fetch bug reports and make them available offline.

  • pristine-lfs: a robust replacement for pristine-tar – Sunday, Jan. 24, 17:00 IST.
    Presented by Andrej Shadura.

    pristine-tar is 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-tar suffers 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-lfs attempts 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.


Comments (0)

Add a Comment

Allowed tags: <b><i><br>Add a new comment:


Search the newsroom

Latest News & Events

Mesa 24.1 brings new hardware support for Arm and NVIDIA GPUs


Mesa 24.1 is out, and the graphics team at Collabora has been working hard to bring a slew of new features and bug fixes to Panfrost, Zink,…

Implementing DRM format modifiers in NVK


This week we merged support for the VK_EXT_image_drm_format_modifier extension in NVK, the new open-source Vulkan driver for NVIDIA hardware.…

Kernel 6.9: Enable, test, repeat


Collabora's engineers continue to be involved in the hardware enablement for a few different system-on-chips (SoCs) and platforms, and have…

Open Since 2005 logo

We use cookies on this website to ensure that you get the best experience. By continuing to use this website you are consenting to the use of these cookies. To find out more please follow this link.

Collabora Ltd © 2005-2024. All rights reserved. Privacy Notice. Sitemap.