Upgrade to Pro — share decks privately, control downloads, hide ads and more …

openSUSE and Kolab, how are we getting along?

openSUSE and Kolab, how are we getting along?

Both Kolab and openSUSE are projects that are very active in their ecosystems. openSUSE board chairman Richard Brown will share his vision on this collaboration!

Richard Brown

May 03, 2015
Tweet

More Decks by Richard Brown

Other Decks in Programming

Transcript

  1. 2 Introduction • Systems Engineer in UK Academia, 2001-2013 •

    openSUSE® Contributor, 2005 → • QA Engineer at SUSE®, 2013 → • Chairman of the openSUSE Project, 2014 →
  2. 3 openSUSE® • Open Source Community Project sponsored by SUSE®

    • Founded 9th August 2005 • “The Makers' Choice” • Produces Tumbleweed, the openSUSE distribution, and many tools
  3. 5 One Project, Two Distributions • openSUSE Tumbleweed ‒ 'Rolling

    Release' (Constant Updates) • openSUSE ‒ Regular Releases (Every 8-12 months) Tumbleweed
  4. 7 openSUSE® Tumbleweed • Originally 'rolling updates' based on stable

    releases created by Greg Kroah-Hartman • Merged with the 'Factory' rolling release on November 4th 2014 • Now a 'true' rolling release • Provides the latest updates 'at the pace of contribution', without the risk of major system issues • Developer, Contributor & Enthusiast focus
  5. 8

  6. 9 A week in Tumbleweed • 5 Snapshots • 298

    Package Updates • 47 New Packages on the DVD • 42 Packages Removed from the DVD • 2 new Kernels
  7. 11 openSUSE® distribution • Successor to the 'SUSE® Linux' Boxed

    distribution • Consumer/'Conservative Enthusiast' focus • First release was 'SUSE Linux 10.0' in October 2005 • Renamed 'openSUSE' with 10.2 in December 2006 • openSUSE 13.2 was released on 4th November 2014 • Our 14th release! • Over 7000 packages (& many more in OBS)
  8. 12 SLE Sources for openSUSE • The latest SUSE Linux

    Enterprise Sources are available in the Open Build Service NOW • This includes the Sources for Patches
  9. 14 “Man is a tool-using animal. Without tools he is

    nothing, with tools he is all” - Thomas Carlyle
  10. 15 openQA • 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
  11. 16 Open Build Service • Free, Open Platform for packaging

    software for open source distributions • Started in February 2006 • Used to build all 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 Kolab.
  12. 18

  13. 19

  14. 20

  15. 21 Question #1 • Is there any reason we can't

    use the federation features in the Open Build Service to show your OBS Projects in our instance of OBS?
  16. 22

  17. 24 Question #2a • Why can't I find Kolab packages

    for openSUSE 13.2? • Are Kolab packages for Tumbleweed feasible?
  18. 25

  19. 27 Backports • Ludwig Nussel introduced the SLE Backports Project

    • The idea is to aid in the backporting and provide some maintenance for select openSUSE packages onto SLE • Requires packages to be in Tumbleweed
  20. 28 Backports – Contributing to the Project https://en.opensuse.org/openSUSE:Backports_Packaging_Policy https://en.opensuse.org/openSUSE:Backports_Package_Submision_Process •

    Use repo openSUSE:Backports:SLE-12/standard/x86 64 • Submit to openSUSE:Backports:SLE-12 Source revision must be … ... checked into Factory ... contained in a submit request to Factory
  21. 29 Another Question • With the combined announcements of the

    SLE Sources available for openSUSE, and the SLE Backports program, there's never been a better time for Kolab to work with openSUSE • Does this approach fit with how you'd like to see Kolab on openSUSE and SLE?
  22. 30 YaQ – Yet Another Question • Would you like

    to integrate Kolab into YaST? http://yast.github.io/ https://github.com/yast/yast-mail Mailing List: [email protected] IRC: #yast on Freenode
  23. 31 A few last Questions? • What do you think

    of where we are and the direction we're traveling in? • What can we do to help to make it easy for you to work with us?
  24. 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/