Slide 1

Slide 1 text

Open Build Service Facts, Features, Future

Slide 2

Slide 2 text

Open Build Service The Long and Short of it

Slide 3

Slide 3 text

7

Slide 4

Slide 4 text

8 © - usesthis.com - CC-BY-SA 2.5 http://usesthis.com/images/portraits/richard.stallman.jpg

Slide 5

Slide 5 text

9 010011

Slide 6

Slide 6 text

10 © - Harald Hoyer – CC-BY-SA 3.0 http://en.wikipedia.org/wiki/File:Lennart_Poettering_2012.jpg

Slide 7

Slide 7 text

11

Slide 8

Slide 8 text

12

Slide 9

Slide 9 text

13

Slide 10

Slide 10 text

14 010011

Slide 11

Slide 11 text

Open Build Service Meat and Potatoes

Slide 12

Slide 12 text

16 Formats RPM DEB PKGBUILD

Slide 13

Slide 13 text

17 Distributions

Slide 14

Slide 14 text

18 Architectures X86 ARM PPC MIPS S390 HPPA IA64

Slide 15

Slide 15 text

19 Output DVD IMAGE REPOSITORY PACKAGE

Slide 16

Slide 16 text

Open Build Service Wherewith

Slide 17

Slide 17 text

21 Overview Web UI Command Line Client Installer (YaST,etc.) OBS API (api.opensuse.org) User controller, Database, Search, ... Storage Build Host Your Client Mirror Interface Build Host Build Host Build Host Build Host Build Host Backend Hermes Web UI Notification Server

Slide 18

Slide 18 text

22 Project Model Applications:Popular openSUSE_12.3 Fedora_18 Firefox GIMP OFFICE

Slide 19

Slide 19 text

23 Project Model build with Applications:Popular openSUSE_12.3 Fedora_18 openSUSE:12.3 standard Fedora:18 standard

Slide 20

Slide 20 text

24 Project Model openSUSE:12.3 standard openSUSE:12.3 standard X86 X86_64 build for

Slide 21

Slide 21 text

25 Collaboration FORK FIX SUBMIT

Slide 22

Slide 22 text

26 API

Slide 23

Slide 23 text

27 Interconnect

Slide 24

Slide 24 text

28 Open Source

Slide 25

Slide 25 text

Open Build Service Who is using it?

Slide 26

Slide 26 text

30 Reference Server build.opensuse.org

Slide 27

Slide 27 text

31 Users

Slide 28

Slide 28 text

32 Users ● Distribution development, Maintenance Updates ● Open Source Communities ● Add-Ons: Driver Developer and ISVs ● Researchers/Universities ● Administration Teams

Slide 29

Slide 29 text

33 Numbers (from build.opensuse.org) ● Confirmed Users: >35.000 ● Packages: >205.000 ● Projects: >2.500 ● Package builds per day: > 51000 ● Build farm: ~40 hosts, ~250 workers ● Storage: ● Sources: 3.3 TBytes ● Binaries: 6.9 TBytes

Slide 30

Slide 30 text

34 Support ● Community ● [email protected] ● Irc: #opensuse-buildservice on freenode ● Professional ‒ http://www.open-build-service.org/contact/ ● B1 Systems (L3 backing by SUSE)

Slide 31

Slide 31 text

Open Build Service Features Where is it going?

Slide 32

Slide 32 text

36 Future ● 2.4 Release (mid of 2013) ● Build Capabilities ● Transparent Cross Compiling (by B1-Systems) ● Reworked User Management ● 2.5 Release (end of 2013) ● Product Tracking ● 3.0 Release (???) ● On site support ● Merged API/Web-UI ● More package formats, other operating systems

Slide 33

Slide 33 text

Thank you. 37 Learn more about the Open Build Service www.openbuildservice.org

Slide 34

Slide 34 text

No content