debian derivatives
play

Debian Derivatives P r e s e n t a t i o n / B o F D - PowerPoint PPT Presentation

Debian Derivatives P r e s e n t a t i o n / B o F D e b C o n f 1 6 , C a p e T o w n Debian Derivatives Hctor Orn Martnez <hector.oron@collabora.co.uk> <zumbi@debian.org> Works for Collabora


  1. Debian Derivatives P r e s e n t a t i o n / B o F D e b C o n f 1 6 , C a p e T o w n

  2. Debian Derivatives Héctor Orón Martínez <hector.oron@collabora.co.uk> <zumbi@debian.org> Works for Collabora Collabora supplies Consulting services

  3. Agenda ● Wh y D e b i a n ? ● Wh y n o t D e b i a n ? Wh y a d e r i v a t i v e ? ● Wh a t c a n w e d o i n D e b i a n t o m a k e d e r i v a t i v e ' s l i f e e a s i e r ? ● Wh a t c a n d e r i v a t i v e s d o t o h e l p i m p r o v e D e b i a n ? ● N e w d e r i v a t i v e s ● P r e s e n t i n g y o u r d e r i v a t i v e ● I d e a o f a r e f e r e n c e d e r i v a t i v e

  4. Why Debian? ● S t r o n g Q A o n p a c k a g e s ● E a s y t o a d d o v e r l a y r e p o s i t o r i e s ● D e r i v a t i v e a r e s u p p o r t e d b y D e b i a n c o m m u n i t y ● S t r o n g c o m m u n i t y ● L i c e n s e s v a l i d a t e d ● M u l t i p l e a r c h i t e c t u r e s s u p p o r t e d ● C o n s i s t e n c y a m o n g t h e w h o l e a r c h i v e

  5. Why not Debian? Why a Derivative? ● S o f t w a r e n o t s u i t a b l e f o r D e b i a n m a i n ( l i c e n s i n g ) ● We b a p p s w i t h m i s s i n g d e p e n d e n c i e s n o t i n D e b i a n ● D r o p p i n g s o m e a r c h i t e c t u r e s , o r a c h i e v i n g n e w o n e s ● R e l e a s e c y c l e m a y n o t b e a d e q u a t e ● C o n t r i b u t i n g d i r e c t l y u p s t r e a m ● D e b i a n d e f a u l t c o n fj g u r a t i o n n o t s u i t a b l e f o r d e r i v a t i v e t a r g e t u s e r s

  6. What can we do in Debian to make derivative's life easier? ● C o o r d i n a t e d u p l o a d s o r d e c l a r e r e l e a s e v e r s i o n ● R e p r o d u c i b l e b u i l d s ● T r a d e m a r k i s s u e s ● T e s t i n g b u i l d s ( b a c k p o r t s ) ● N o t i f y d e r i v a t i v e s a b o u t p a c k a g e r e m o v a l s ● I m p r o v e t e s t i n g s u i t e ( b y n o t b r e a k i n g i t ) ● I m p r o v e D e b i a n d e r i v a t i v e s w i k i

  7. What can we do in Debian to make derivative's life easier? (II) ● M a k e D e b i a n i n f r a s t r u c t u r e w o r k f o r d e r i v a t i v e s ● I n c l u d e D e r i v a t i v e c h a n g e s n o t s u i t a b l e f o r D e b i a n i n a c o n d i t i o n a l

  8. ● What can derivatives do to help improve Debian? ● R e g i s t e r i n D e b i a n D e r i v a t i v e C e n s u s ● K e e p c e n s u s i n f o r m a t i o n u p t o d a t e ● S e n d p a t c h e s t o D e b i a n B T S ● S e n d n e w p a c k a g e s ( t o m e n t o r s ) ● C o m e t o D e b C o n f ● B e a c t i v e o n m a i l i n g l i s t s

  9. New derivatives A p e r t i s P r i m T u x B u n s e n L a b s L i n u x O p e n N e t L i n u x P a r r o t S e c u r i t y V y O S F r e e d u c L i M u x E n d l e s s H u a y r a C l o n e z i l l a G r e e n b o n e O S A r m b i a n L e r n s t i c k E m m a b u n t ü s D e b i a n E d i t i o n P r o x m o x V E h L i n u x

  10. Present your derivative I n v o l v e d i n D e b i a n d e r i v a t i v e s : S t e a m O S

  11. Derivatives of Derivatives? You bet. Debian → SteamOS → Stephenson’s Rocket → VaporOS Constructive open discussions with Valve Some changes/patches included in SteamOS

  12. Present your derivative

  13. Idea of a reference derivative

  14. Idea of a reference derivative G I T ( D E P - 1 4 ) S o u r c e s B r a n d i n g / C u s t o m i z e M a n y o p t i o n s B u i l d r e p r e p r o B i n a r y a r c h i v e s M a n y o p t i o n s I m a g e s / I n s t a l l e r d e b c i , L A V A , . . . Q A ? ? ? ? ? ? ? ? ? ? P r o fj t

  15. T h a n k s a l l ! Q & A

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend