Modernized packaging tutorial and practical challenge of DEP-5

Speaker: Osamu Aoki

Track: Packaging, policy and infrastructure

Type: Talk (20 mins)


Room: Rex

Time: Aug 08 (Tue), 11:30

Duration: 0:20

The maint-guide package used to serve as the “tutorial” for the Debian packaging but recently is becoming out of sync with the modern Debian packaging practices and it lacks practical packaging examples. I have created the debmake package which is a Multi-arch aware packaging helper and rewrite packaging tutorial as the debmake-doc package. I would like to discuss how to improve this situation.

I would also like to discuss how to make this new tutorial document to become accepted and also get more people to make similar documentation efforts by making documentation work more attractive for the new contributors. There are both merits and demerits with lowering entry barriers. I would like to elaborate on ideas to encourage new contributors.

Also, I would like to raise awareness to the practical challenges of maintaining DEP-5 compliant debian/copyright file when updating the package with changing licenses.