Debian Conference 2015 The annual Debian developer meeting

DebConf15 — Heidelberg, Germany
15–22 August 2015

Platinum Sponsor

    Hewlett-Packard

Gold Sponsors

  • credativ GmbH
  • sipgate GmbH
  • With encouragements of the Matanel Foundation
  • IBM
  • Google
  • Valve

Silver Sponsors

  • Farsight Security Inc.
  • Example42
  • Ubuntu supported by Canonical
  • Mirantis
  • 1&1 Internet AG
  • MySQL
  • Conova.com
  • Hudson River Trading
  • Cumulus Networks
  • Fujitsu TDS
  • ARM
  • Two Sigma Investments
  • BMW Group

Bronze Sponsors

  • godiug.net
  • Logilab
  • NETWAYS
  • Hetzner Online
  • University of Zurich, Department of Informatics
  • Deduktiva GmbH
  • Docker
  • DG-i
  • IT Support Group Electrical Engineering ETH Zurich
  • Univention
  • Dr. Markus Blatt - HPC-Simulation-Software & Services
  • MEINBERG Funkuhren GmbH & Co. KG
  • GUUG e.V.
  • teamix GmbH
  • Heroku, Inc.
  • PricewaterhouseCoopers AG

Supporters

  • Bitnami
  • elementary OS
  • Plat'Home
  • News
  • Wiki
  • Registration
  • Schedule
  • Sponsors
  • Contribute
  • Press / Contact
  • DebConf video streams

AppStream, Limba, XdgApp: Where we are going. -- Matthias Klumpp

2015-08-16 11:00..11:45 in Berlin/London

AppStream is a metadata-enhancement project for both Linux distributions and upstream projects which develop for Linux. It allows upstreams to provide distributors with a machine-readable description of an application or generic software package, links to screenshots and websites and several other useful metadata. It also allows projects to assign a unique identifier to their software, which allows other software to find it in the distribution's package repositories. AppStream also is the basis for new exciting projects, like automatic UEFI firmware updates.

The first half of the talk will go into detail about why we need AppStream, and the work which was done to integrate it with Debian.

The second half of the talk will give an overview on the current plans to change the way software is distributed on Linux. Traditionally upstream software is packaged by a downstream Linux distributor and then released as a Linux distribution. Currently, work is going on on solutions to allow projects to distribute their software directly to the end user, as well as for sandboxing the 3rd-party software and isolating it from the rest of the system. I will give a brief introduction on the Limba and XdgApp approaches to the software-distribution issue, and what we at Debian should prepare for in future.

URLs: AppStream @ Debian (outdated by now): http://blog.tenstral.net/2014/08/appstreamdep-11-debian-progress.html AppStream/DEP-11 metadata for Debian: https://appstream.debian.org AppStream docs: http://www.freedesktop.org/software/appstream/docs/ Limba: http://lwn.net/Articles/639072/ XdgApp: http://lwn.net/Articles/630216/ Cool stuff done using AppStream metadata: fwupd: https://blogs.gnome.org/hughsie/2015/03/03/updating-firmware-on-linux/

Speaker

Matthias Klumpp

Additional links

Video of AppStream, Limba, XdgApp: Where we are going.

Links

Footer logo

The Summit Scheduler version 1.2.14 (revno: 560)

© Canonical Ltd., et al.

The source code for DebConf's version of Summit: http://anonscm.debian.org/gitweb/?p=debconf-data/summit.git

Report problems to the summit.debconf.org pseudo-package in the Debian Bug Tracking System