Debian Derivatives
Total Page:16
File Type:pdf, Size:1020Kb
Debian Derivatives Presentation/BoF DebConf 16, Cape Town Debian Derivatives Héctor Orón Martínez <[email protected]> <[email protected]> Works for Collabora Collabora supplies Consulting services Agenda ● Why Debian? ● Why not Debian? Why a derivative? ● What can we do in Debian to ma e derivative!s life easier? ● What can derivatives do to help improve Debian? ● #ew derivatives ● Presenting your derivative ● Idea of a reference derivative Why Debian? ● Strong () on pac a$es ● *asy to add overlay repositories ● Derivative are supported by Debian community ● Strong community ● +icenses validated ● ,ultiple architectures supported ● Consistency amon$ the whole archive Why not Debian? Why a Derivative? ● Software not suitab"e for Debian main -licensin$. ● Web apps with missing dependencies not in Debian ● Dropping some architectures, or achieving new ones ● /elease cycle may not be ade0uate ● Contributing directly upstream ● Debian default con1$uration not suitable for derivative target users What can we do in Debian to make derivative's life easier? ● Coordinated uploads or declare release version ● /eproducible builds ● Trademar issues ● Testing bui"ds -bac ports) ● #otify derivatives about pac age removals ● Improve testing suite -by not breaking it. ● Improve Debian derivatives wi i What can we do in Debian to make derivative's life easier? (II) ● ,a e Debian infrastructure wor for derivatives ● Incl%de Derivative changes not suitable for Debian in a conditiona" ●What can derivatives do to help improve Debian? ● /egister in Debian Derivative Census ● 2eep census information up to date ● Send patches to Debian BTS ● Send new pac ages (to mentors) ● Come to DebConf ● Be active on mailin$ lists New derivatives )pertis PrimT%3 B%nsenLabs Linu3 Open#etLinu3 Parrot 'ec%rity Vy4' Freed%c Li,%3 *ndless 6%ayra Clonezi"la 7reenbone4' )rmbian +ernstic *mmab%ntüs Debian Edition Pro3mox VE h+inu3 Present your derivative Invo"ved in Debian derivatives: Steam4' Derivatives of Derivatives? You bet. Debian → SteamOS → Stephenson’s Rocket → VaporOS Constructive open discussions with Valve Some changes/patches included in SteamOS Present your derivative Idea of a reference derivative Idea of a reference derivative Sources 7&T -D*P-1<. Branding/Customi8e Build ,any options Binary archives reprepro &ma$es/&nstaller ,any options () debci, +)5A, =.. ????? ????? Pro1t Thanks a""> (?) .