Become a distribution-friendly project

*

Excerpt

Having your program easily packaged by Linux distributions will help to increase its adoption and to ensure that users have it well-integrated into their systems and kept up-to-date easily. Gentoo Linux has more than 13,000 packages, and Donnie will share his extensive experience creating and maintaining Gentoo packages and offer suggestions for improvement.

Description

Having your program easily packaged by Linux distributions will help to increase its adoption and to ensure that users have it well-integrated into their systems and kept up-to-date easily. Gentoo Linux has more than 13,000 packages, and Donnie will share his extensive experience creating and maintaining Gentoo packages and offer suggestions for improvement.

Technical and philosophical questions that determine how easy or difficult it is for distribution packagers to work with upstream developers will be discussed. Technical issues include the basic metaphor that a package’s build and installation process is an API to distribution packages — it should be changed carefully and purposefully, and changes should be well-documented. In addition, Donnie will describe the level of control and system integration desired by packagers. Philosophical issues, including user expectations and licensing requirements, differ between distributions and can cause major conflicts with upstream developers. Finally, Donnie will discuss developments toward the future of distribution packaging so that upstream developers can consider how this fits into the future of their software.

Speaking experience

Speaker

  • Dberkholz hackergotchi 150px sq

    Donnie Berkholz

    Gentoo Linux

    Biography

    Donnie has vast experience at all levels of architecture and leadership at Gentoo Linux, where he’s spent 6 years helping to build a Linux distribution of more than 250 dedicated people and maintains nearly 400 packages.

    Sessions

      • Title: Assholes are killing your project
      • Track: Culture
      • Room: Hawthorne
      • Time: 3:504:35pm
      • Excerpt:

        The strength of your community is the best predictor of your project’s long-term viability. What happens when your community is gradually infiltrated by assholes, who infect everyone else with their constant negativity and personal attacks? This talk will teach you about the dramatic impact assholes are having on your organization today and will show you how you can begin to repair it.

      • Speakers: Donnie Berkholz