Slide 1

Slide 1 text

The Future is Unwritten ...and so is the title of this presentation Richard Brown – openSUSE Board Chairman [email protected]

Slide 2

Slide 2 text

2 Agenda • Where are we? • Rolling on with Tumbleweed • What would be a perfect Regular Release? • Another Perspective • Big Announcement • Proposal for the Future • Q&A

Slide 3

Slide 3 text

3 9 years old! CC-BY lawrencedesign @ flickr.com

Slide 4

Slide 4 text

4 ALWAYS CHANGING.. ALWAYS FUN

Slide 5

Slide 5 text

5

Slide 6

Slide 6 text

6 “Man is a tool-using animal. Without tools he is nothing, with tools he is all” - Thomas Carlyle

Slide 7

Slide 7 text

7 Building Linux Better • Open Build Service started in February 2006 • Used to build the openSUSE® & SUSE® distributions • Can also build packages for other distributions (Fedora/Red Hat, Ubuntu, Debian, Arch, etc) • Also used by ownCloud, Linux Foundation, VideoLAN (VLC), Dell, Cray, Intel and more.

Slide 8

Slide 8 text

8 Testing Linux Better • openQA started in November 2009 • Able to fully test Linux distributions from install to user applications • Integral part of the openSUSE® Tumbleweed & Regular Release process • Used by SUSE® to test SUSE Linux Enterprise • Recently adopted by Red Hat to test Fedora

Slide 9

Slide 9 text

9 openSUSE® Tumbleweed Tumbleweed Open Build Service openQA

Slide 10

Slide 10 text

10

Slide 11

Slide 11 text

11 A 'quiet' Tumbleweek • 3 Snapshots • 146 Package Updates • 15 New Packages on the DVD • 38 Packages Removed from the DVD • 1 new Kernel

Slide 12

Slide 12 text

12 A 'quiet' Tumbleweek • 3 Snapshots • 146 Package Updates • 15 New Packages on the DVD • 38 Packages Removed from the DVD • 1 new Kernel QUIET?!

Slide 13

Slide 13 text

13 Another Tumbleweek • 5 Snapshots • 298 Package Updates • 47 New Packages on the DVD • 42 Packages Removed from the DVD • 2 new Kernels

Slide 14

Slide 14 text

14 ALWAYS CHANGING.. ALWAYS WORKING Tumbleweed

Slide 15

Slide 15 text

A 'Perfect' Regular Release?

Slide 16

Slide 16 text

16

Slide 17

Slide 17 text

17 More Stable More New Stuf

Slide 18

Slide 18 text

18 More Stable Tumbleweed

Slide 19

Slide 19 text

19 A 'Perfect' Regular Release?

Slide 20

Slide 20 text

20 A 'Perfect' Regular Release? • Stable

Slide 21

Slide 21 text

21 A 'Perfect' Regular Release? • Stable • Well Maintained

Slide 22

Slide 22 text

22 A 'Perfect' Regular Release? • Stable • Well Maintained • Lifecycle of 3 years (or more)

Slide 23

Slide 23 text

23 A 'Perfect' Regular Release? • Stable • Well Maintained • Lifecycle of 3 years (or more) • Wide Selection of Packages

Slide 24

Slide 24 text

A Different Perspective

Slide 25

Slide 25 text

25 Opportunity: openSUSE / SLE GAP ISV User SUSE Linux Enterprise openSUSE Technical Innovation GAP Power User Small ISV Enterprise User Enthusiast Big ISV Developer

Slide 26

Slide 26 text

26 Improved collaboration SUSE® Linux Enterprise Mutual Benefits of Closing the Gap Adopting upstream innovation

Slide 27

Slide 27 text

27 SUSE® Linux Enterprise River Flowing Downstream Adopting upstream innovation

Slide 28

Slide 28 text

28 Adopting Innovation Community Innovation SUSE Engineering SUSE® Linux Enterprise Enterprise Innovation

Slide 29

Slide 29 text

Big Announcement

Slide 30

Slide 30 text

30 SLE Sources for openSUSE • The latest SUSE Linux Enterprise Sources are available in the Open Build Service NOW • This includes the Sources for Patches

Slide 31

Slide 31 text

31 Ofering a stable code base SUSE® Linux Enterprise SLE Sources for openSUSE

Slide 32

Slide 32 text

32 Ofering a stable code base SUSE® Linux Enterprise Mutual Benefits of Closing the Gap Adopting upstream innovation

Slide 33

Slide 33 text

33 Ofering a stable code base SUSE® Linux Enterprise Mutual Benefits of Closing the Gap Adopting upstream innovation Improved collaboration

Slide 34

Slide 34 text

A Proposal

Slide 35

Slide 35 text

35 More Stable Tumbleweed

Slide 36

Slide 36 text

36 Tumbleweed Shared SLE Sources SUSE® Linux Enterprise

Slide 37

Slide 37 text

37 A New openSUSE Regular Release? Tumbleweed Shared Core Shared Core SUSE® Linux Enterprise • Stable Base System • Regular Updates • Stable Base System • Regular Updates • >8000 Packages • Community Developed • Rolling Updates • Rolling Base System • Enterprise Packages • SUSE Developed • >1000 Packages • >1000 Packages openSUSE Release • ~6000 Packages • Community Developed

Slide 38

Slide 38 text

38 Freedom to adapt Tumbleweed Shared Core • >8000 Packages • Community Developed • Rolling Updates • Rolling Base System openSUSE Release • Over 6000 Packages • Community Developed Shared Core SUSE® Linux Enterprise • Enterprise Packages • SUSE Developed • >1000 Packages • Stable Base System • Regular Updates • Stable Base System • Regular Updates

Slide 39

Slide 39 text

39 A 'Perfect' Regular Release? • Stable • Well Maintained • Lifecycle of 3 years (or more) • Wide Selection of Packages ✓ ✓ ✓ ✓

Slide 40

Slide 40 text

40 Open Questions & Next Steps • Do we like the idea? • If we do How do we put it together? OBS Projects, Process, etc When to do a first release? When to do other releases? Who's going to help build it? • Discuss on [email protected]

Slide 41

Slide 41 text

Questions

Slide 42

Slide 42 text

42 Have a Lot of Fun, and Join Us At: www.opensuse.org

Slide 43

Slide 43 text

General Disclaimer This document is not to be construed as a promise by any participating organisation to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. openSUSE makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for openSUSE products remains at the sole discretion of openSUSE. Further, openSUSE reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All openSUSE marks referenced in this presentation are trademarks or registered trademarks of SUSE LLC, in the United States and other countries. All third-party trademarks are the property of their respective owners. License This slide deck is licensed under the Creative Commons Attribution-ShareAlike 4.0 International license. It can be shared and adapted for any purpose (even commercially) as long as Attribution is given and any derivative work is distributed under the same license. Details can be found at https://creativecommons.org/licenses/by-sa/4.0/ Credits Template Richard Brown [email protected] Design & Inspiration openSUSE Design Team http://opensuse.github.io/branding- guidelines/

Slide 44

Slide 44 text

Appendices

Slide 45

Slide 45 text

45 openSUSE® & SLE - Developing Together openSUSE Tumbleweed openSUSE 13.3 SLE 12 SP1 Shared Core N openSUSE 14.1 SLE 12 SP2 Shared Core N+1 openSUSE 14.2 SLE 12 SP3 Shared Core N+2

Slide 46

Slide 46 text

46 SLE 13 openSUSE 14.3 Shared Core Next openSUSE Tumbleweed openSUSE 14.1 SLE 12 SP2 Shared Core N+1 openSUSE 14.2 SLE 12 SP3 Shared Core N+2 Shared Core Next

Slide 47

Slide 47 text

47 SLE 13 openSUSE 14.3 Shared Core Next and Beyond openSUSE Tumbleweed openSUSE 15.1 SLE 13 SP1 Shared Core Next+1 openSUSE 15.2 SLE 13 SP2 Shared Core Next+2 Shared Core Next