107 oSvirtsmt openSUSE Virtual Summit 2020-05-01 2020-05-02 2 00:15 2020-05-01T10:00:00Z 10:00 00:15 openSUSE Lighting Talk 3068-intro-to-the-virtual-summit Intro to the Virtual Summit openSUSE I will give an overview of the tool being used for the summit and what you can expect during the summit. The time zone for this talk is Coordinated Universal Time (UTC). I will give an overview of the tool being used for the summit and what you can expect during the summit. The time zone for this talk is Coordinated Universal Time (UTC). false Douglas DeMaio 2020-05-01T12:00:00Z 12:00 00:30 openSUSE Talk 3074-sway-on-opensuse-user-status Sway on openSUSE user status Sway, Wayland and a lot of fun openSUSE In this talk I would like to update ppl and gather some feedback on the state of Sway tiling Wayland compositor running as primarily desktop environment on openSUSE. This is an user perspective on how to install and configure Sway on openSUSE, what works and what doesn't, how does it look like. https://swaywm.org/ Presentation: https://denisok.github.io/oSC20-openSUSEway/index.html The time zone for this talk is Coordinated Universal Time (UTC). In this talk I would like to update ppl and gather some feedback on the state of Sway tiling Wayland compositor running as primarily desktop environment on openSUSE. This is an user perspective on how to install and configure Sway on openSUSE, what works and what doesn't, how does it look like. https://swaywm.org/ Presentation: https://denisok.github.io/oSC20-openSUSEway/index.html The time zone for this talk is Coordinated Universal Time (UTC). false Denis Kondratenko 2020-05-01T12:30:00Z 12:30 00:30 openSUSE Talk 3056-css-containers-making-websites-accessible-to-disabled-users CSS containers: making websites accessible to disabled users Open Source CSS containers allow the HTML content of a page to appear before the menu items on a screenreader while displaying normally on a monitor or smartphone so that disabled users do not have to hear the menu items before the content of the page. The talk will be illustrated by examples from websites developed in this way. The slides for this presentation are available on [my website](https://johnrhudson.me.uk/computing/CSS_containers_presentation.pdf). The time zone for this talk is Coordinated Universal Time (UTC). CSS containers allow the HTML content of a page to appear before the menu items on a screenreader while displaying normally on a monitor or smartphone so that disabled users do not have to hear the menu items before the content of the page. The talk will be illustrated by examples from websites developed in this way. The slides for this presentation are available on [my website](https://johnrhudson.me.uk/computing/CSS_containers_presentation.pdf). The time zone for this talk is Coordinated Universal Time (UTC). false john_hudson 2020-05-01T13:00:00Z 13:00 00:30 openSUSE Talk 3118-jump-current-state-and-upcoming-challenges Jump! Current state and upcoming challenges openSUSE Basically, where we are with the new idea of developing openSUSE. What is next? Where do we have no idea how to solve it? And hey, where are the advantages? The time zone for this talk is Coordinated Universal Time (UTC). Basically, where we are with the new idea of developing openSUSE. What is next? Where do we have no idea how to solve it? And hey, where are the advantages? The time zone for this talk is Coordinated Universal Time (UTC). false Adrian Schröter 2020-05-01T13:30:00Z 13:30 00:45 openSUSE Long Talk 3071-the-current-and-future-strategy-for-opensuse-leap The Current and Future strategy for openSUSE Leap openSUSE This talk is supposed to be an overview of current and upcoming changes to openSUSE Leap 15.2 and 15.3. This talk is not supposed to be an implementation detail, but rather an overview of news and current plans. An ideal audience is a person who contributes to openSUSE Leap or a person who might be concerned about the recent proposal to bring SLE and Leap together. The time zone for this talk is Coordinated Universal Time (UTC). This talk is supposed to be an overview of current and upcoming changes to openSUSE Leap 15.2 and 15.3. This talk is not supposed to be an implementation detail, but rather an overview of news and current plans. An ideal audience is a person who contributes to openSUSE Leap or a person who might be concerned about the recent proposal to bring SLE and Leap together. The time zone for this talk is Coordinated Universal Time (UTC). false Lubos Kocman 2020-05-01T14:30:00Z 14:30 00:30 openSUSE Talk 3053-keep-it-up-and-running-aka-opensuse-maintenance Keep it up and running - AKA openSUSE maintenance When enterprise and community share their efforts openSUSE Come and see the shared efforts between the openSUSE community and the Maintenance Coordination, Security and Quality Assurance department at SUSE for keeping openSUSE always up to date. The time zone for this talk is Coordinated Universal Time (UTC). Come and see the shared efforts between the openSUSE community and the Maintenance Coordination, Security and Quality Assurance department at SUSE for keeping openSUSE always up to date. The time zone for this talk is Coordinated Universal Time (UTC). false Marina Latini 2020-05-01T15:00:00Z 15:00 00:30 openSUSE Talk 3059-uyuni-the-solution-to-manage-your-linux-infrastructure Uyuni: the solution to manage your Linux infrastructure Configuration management, content management, patch management, compliance, building images & containers, virtualization... you name it! openSUSE Uyuni is a software-defined infrastructure and configuration management solution. It bootstraps physical servers, creates VMs for virtualization and cloud, deploys and updates packages -even with content lifecycle management features-, builds container images, and tracks what runs on your Kubernetes clusters. All using Salt under the hood! Uyuni provides you a high-class frontend solution to interact with Salt, manage your states, formulas with forms, and much more using a web UI. Or you could use our APIs. All the major Linux distributions are supported: Red Hat Enterprise Linux, SUSE Linux Enterprise Server, Debian, Ubuntu, CentOS, openSUSE and we have reports of Oracle Linux and Fedora. Uyuni is open source, backed by SUSE and actively developed. This presentation will give you an overview about Uyuni: where we are, what's next and how the community could help (hint: some features are not -yet- supported on some Linux distributions). The time zone for this talk is Coordinated Universal Time (UTC). [Slides](https://www.slideshare.net/pgquiles/uyuni-the-solution-to-manage-your-infrastructure-233012001) Uyuni is a software-defined infrastructure and configuration management solution. It bootstraps physical servers, creates VMs for virtualization and cloud, deploys and updates packages -even with content lifecycle management features-, builds container images, and tracks what runs on your Kubernetes clusters. All using Salt under the hood! Uyuni provides you a high-class frontend solution to interact with Salt, manage your states, formulas with forms, and much more using a web UI. Or you could use our APIs. All the major Linux distributions are supported: Red Hat Enterprise Linux, SUSE Linux Enterprise Server, Debian, Ubuntu, CentOS, openSUSE and we have reports of Oracle Linux and Fedora. Uyuni is open source, backed by SUSE and actively developed. This presentation will give you an overview about Uyuni: where we are, what's next and how the community could help (hint: some features are not -yet- supported on some Linux distributions). The time zone for this talk is Coordinated Universal Time (UTC). [Slides](https://www.slideshare.net/pgquiles/uyuni-the-solution-to-manage-your-infrastructure-233012001) false Pau Garcia Quiles 2020-05-01T15:30:00Z 15:30 00:45 openSUSE Long Talk 3112-opensuse-microos-the-os-that-does-just-one-job openSUSE MicroOS - the OS that does "just one job" ...you decide which openSUSE As operating systems get used in more and more places, from VMs and Cloud to IoT and Edge and everything in between, there is a simple problem - no one wants to deal with maintaining all of this new stuff. And yet, most distributions today are expected to be maintained the same way as they were a decade ago. Sure there are nicer tools to automate things, but that's still a lot of work that someone, be a sysadmin or a tool developer, has to take care of. Given many of these newer use cases involve an operating system being deployed to do 'just one job', do we always need to deploy distros that could be a swiss-army knife capable of doing anything? openSUSE MicroOS answers this with a clear 'no', providing a 'general purpose but single service' distribution. Deploy it, set it up to do what you need, and then forget about it while it will patch, reboot, and repair itself. The time zone for this talk is Coordinated Universal Time (UTC). As operating systems get used in more and more places, from VMs and Cloud to IoT and Edge and everything in between, there is a simple problem - no one wants to deal with maintaining all of this new stuff. And yet, most distributions today are expected to be maintained the same way as they were a decade ago. Sure there are nicer tools to automate things, but that's still a lot of work that someone, be a sysadmin or a tool developer, has to take care of. Given many of these newer use cases involve an operating system being deployed to do 'just one job', do we always need to deploy distros that could be a swiss-army knife capable of doing anything? openSUSE MicroOS answers this with a clear 'no', providing a 'general purpose but single service' distribution. Deploy it, set it up to do what you need, and then forget about it while it will patch, reboot, and repair itself. The time zone for this talk is Coordinated Universal Time (UTC). false Richard Brown 2020-05-01T18:00:00Z 18:00 02:00 openSUSE After Hours Social 3115-after-hours-social After Hours Social openSUSE Join us for some after hour conversation. Have a beer, coffee or tea and just chat. The time zone for this talk is Coordinated Universal Time (UTC). Join us for some after hour conversation. Have a beer, coffee or tea and just chat. The time zone for this talk is Coordinated Universal Time (UTC). false Douglas DeMaio 2020-05-01T10:30:00Z 10:30 00:15 FOSS Lighting Talk 3065-it-risk-management-based-on-iso-31000-and-owasp-framework-using-osint-case-study-election-commission-of-x-city IT Risk Management Based on ISO 31000 and OWASP Framework using OSINT (Case Study: Election Commission of X City) Open Source The rapid development of information and technology is leading to access and mobility escalation. One of them is the application of the website by Election Commission of X City institution as a media for deploying information to the public and managing voter data on their website address. As a website that stores sensitive data, risk management processes are needed to improve the level of website security. Website security testing can be done with penetration testing methods. The supporting framework used in this method is OWASP Testing Guide Version 4 which has eleven stages with coverage of security and protection aspects of a website. The security testing is carried out technically using tools / software. Tools with the concept of Open Source Intelligence (OSINT) are used to get better access and availability by using the characteristics of open source. The results of penetration testing will get a security gap which will then be assessed using the ISO 31000 Framework, with three stages of risk assessment including risk identification, risk analysis, and risk evaluation to manage risk management processes and produce recommendations furthermore. The main significance & value of this research is finding the best and effective way to create IT risk management guidelines together with a combination analysis of the OWASP & ISO 31000 Framework, and the application of the OSINT concept. The testing results produces eleven risk points with a high level, fifteen risk points with a medium level, and six risk points with a low level. The time zone for this talk is Coordinated Universal Time (UTC). The rapid development of information and technology is leading to access and mobility escalation. One of them is the application of the website by Election Commission of X City institution as a media for deploying information to the public and managing voter data on their website address. As a website that stores sensitive data, risk management processes are needed to improve the level of website security. Website security testing can be done with penetration testing methods. The supporting framework used in this method is OWASP Testing Guide Version 4 which has eleven stages with coverage of security and protection aspects of a website. The security testing is carried out technically using tools / software. Tools with the concept of Open Source Intelligence (OSINT) are used to get better access and availability by using the characteristics of open source. The results of penetration testing will get a security gap which will then be assessed using the ISO 31000 Framework, with three stages of risk assessment including risk identification, risk analysis, and risk evaluation to manage risk management processes and produce recommendations furthermore. The main significance & value of this research is finding the best and effective way to create IT risk management guidelines together with a combination analysis of the OWASP & ISO 31000 Framework, and the application of the OSINT concept. The testing results produces eleven risk points with a high level, fifteen risk points with a medium level, and six risk points with a low level. The time zone for this talk is Coordinated Universal Time (UTC). false Anak Agung Bagus Arya Wiradarma 2020-05-01T11:15:00Z 11:15 00:15 FOSS Lighting Talk 3077-introduction-podman-for-beginner Introduction Podman for Beginner A Daemonless Container Engine Open Source Podman is a daemonless container engine for developing, managing, and running OCI Containers on your Linux System. Containers can either be run as root or in rootless mode. Simply put: alias docker=podman. In this talk, I will present how using daemonless container engine with less pain-full. To help daily use for build container images. And at last, It will use openSUSE Tumbleweed. Costume made OS build for developer like me. The time zone for this talk is Coordinated Universal Time (UTC). Podman is a daemonless container engine for developing, managing, and running OCI Containers on your Linux System. Containers can either be run as root or in rootless mode. Simply put: alias docker=podman. In this talk, I will present how using daemonless container engine with less pain-full. To help daily use for build container images. And at last, It will use openSUSE Tumbleweed. Costume made OS build for developer like me. The time zone for this talk is Coordinated Universal Time (UTC). false Estu Fardani 2020-05-01T11:30:00Z 11:30 00:15 FOSS Lighting Talk 3080-translating-open-source-apps Translating Open Source Apps Open Source Highlight - l10n vs i18n - Onlne vs Offline Translations - Problems on Translations The time zone for this talk is Coordinated Universal Time (UTC). Highlight - l10n vs i18n - Onlne vs Offline Translations - Problems on Translations The time zone for this talk is Coordinated Universal Time (UTC). false Kukuh Syafaat 2020-05-01T16:15:00Z 16:15 00:30 FOSS Talk 3109-linux-in-the-time-of-covid19 Linux in the Time of COVID19 Open Source How i-Layer provided an open source solution to enable a secure clientless, zerotouch remote access solution for their customers. Using Kiwi and a minimum of blood, sweat and tears, we built a powerful remote access server with surprising abilities. The time zone for this talk is Coordinated Universal Time (UTC). How i-Layer provided an open source solution to enable a secure clientless, zerotouch remote access solution for their customers. Using Kiwi and a minimum of blood, sweat and tears, we built a powerful remote access server with surprising abilities. The time zone for this talk is Coordinated Universal Time (UTC). false Patrick Fitzgerald 2020-05-01T16:45:00Z 16:45 00:45 FOSS Long Talk 3050-flexible-and-fast-software-delivery-with-the-open-build-service-at-datto Flexible and Fast Software Delivery with the Open Build Service at Datto How Datto modernized its build infrastructure and enabled continuous integration and delivery openSUSE Delivering and deployment of software is hard. Continuously doing so while dealing with ever-changing requirements and scenarios in a secure and reproducible way? Even harder! For most people, it becomes very difficult to do fully structured, reliable, and yet flexible build and deployment processes that can scale to dozens of Linux distribution releases and system configurations. However, Datto did it with OBS, and we will talk about how the OBS helps make that reasonably possible and how Datto uses it to ship its internal and customer software to support a wide variety of Linux platforms. In this session, we'll learn about: - The [Open Build Service](http://openbuildservice.org) and [`debbuild`](https://github.com/debbuild/debbuild) - Doing native packaging for RPM and Debian distributions with spec files with `rpmbuild`/`debbuild` and OBS - How Datto does Git-centric management of packaging and software delivery - Producing appliance images continuously as packages update for continuous integration and delivery This talk is based on [the Datto Engineering blog post on this topic](https://datto.engineering/post/flexible-and-fast-software-delivery-with-the-open-build-service). The time zone for this talk is Coordinated Universal Time (UTC). Delivering and deployment of software is hard. Continuously doing so while dealing with ever-changing requirements and scenarios in a secure and reproducible way? Even harder! For most people, it becomes very difficult to do fully structured, reliable, and yet flexible build and deployment processes that can scale to dozens of Linux distribution releases and system configurations. However, Datto did it with OBS, and we will talk about how the OBS helps make that reasonably possible and how Datto uses it to ship its internal and customer software to support a wide variety of Linux platforms. In this session, we'll learn about: - The [Open Build Service](http://openbuildservice.org) and [`debbuild`](https://github.com/debbuild/debbuild) - Doing native packaging for RPM and Debian distributions with spec files with `rpmbuild`/`debbuild` and OBS - How Datto does Git-centric management of packaging and software delivery - Producing appliance images continuously as packages update for continuous integration and delivery This talk is based on [the Datto Engineering blog post on this topic](https://datto.engineering/post/flexible-and-fast-software-delivery-with-the-open-build-service). The time zone for this talk is Coordinated Universal Time (UTC). false Neal Gompa 2020-05-01T17:30:00Z 17:30 00:30 FOSS Talk 3062-limitless-potential-using-modularity-in-programming-to-spur-and-sustain-open-source-innovation Limitless Potential: Using Modularity in Programming to Spur and Sustain Open Source Innovation Open Source Open source projects, often hailed (accurately) as a catalyst for creativity and for technical innovation, often stagnate as they mature, unequipped and unable to solve new problems for a simple reason: as these projects scale, they require a corresponding scale of maintenance, a dynamic that forces often-brilliant developers to dedicate increasing portions of their time to managing the sprawl, rather than innovating. As the creator of Salt, one of the most popular open source projects in the world, Thomas Hatch understands this dynamic better than most. In response to the stagnation often associated with open source projects, Thomas created Salt POP - Plugin Oriented Programming - with the goal of infusing creativity into Salt projects, and others, and shifting the programming paradigm. Instead of unwieldy, sprawling projects that drain creators to a proportionally increasing degree that tracks the scale of the program, Thomas created a programming model characterized by modularity. Because modular environments are more pliable and extensible, modular programming empowers teams to collaborate and interface more effectively, even as they enable large scale development. Essentially, such a paradigm builds a freedom and flexibility into the process of development that traditional models can’t achieve. Moreover, such a dynamic frees creators from the parasitic relationship that come to characterize many open source projects as they require more and more of their creator’s time and energy. In this talk, Tom will talk about why he created POP and how he’s applied it to several new projects to make a positive impact on the sustainability of Salt. In particular, he’ll focus on Umbra, a module designed to attach to data streams, prepare them for machine learning, and then attach to the outbound data stream, lending visibility to the AI/ML-based decisions that are almost always made in the “darkness” of a program where a developer has little visibility. The audience will learn why it’s important to build modularity into the programming of open source projects, as well as how the POP approach can be applied to other projects for greater long-term success, deployment and impact. Further, a wide range of people benefit from Tom’s insights on this topic, a group that includes SREs, DevOps engineers, IT operators, Automation architects, Security strike teams, VPs and directors of infrastructure operations and security, SOC managers and directors, systems administrators, and others. The time zone for this talk is Coordinated Universal Time (UTC). Open source projects, often hailed (accurately) as a catalyst for creativity and for technical innovation, often stagnate as they mature, unequipped and unable to solve new problems for a simple reason: as these projects scale, they require a corresponding scale of maintenance, a dynamic that forces often-brilliant developers to dedicate increasing portions of their time to managing the sprawl, rather than innovating. As the creator of Salt, one of the most popular open source projects in the world, Thomas Hatch understands this dynamic better than most. In response to the stagnation often associated with open source projects, Thomas created Salt POP - Plugin Oriented Programming - with the goal of infusing creativity into Salt projects, and others, and shifting the programming paradigm. Instead of unwieldy, sprawling projects that drain creators to a proportionally increasing degree that tracks the scale of the program, Thomas created a programming model characterized by modularity. Because modular environments are more pliable and extensible, modular programming empowers teams to collaborate and interface more effectively, even as they enable large scale development. Essentially, such a paradigm builds a freedom and flexibility into the process of development that traditional models can’t achieve. Moreover, such a dynamic frees creators from the parasitic relationship that come to characterize many open source projects as they require more and more of their creator’s time and energy. In this talk, Tom will talk about why he created POP and how he’s applied it to several new projects to make a positive impact on the sustainability of Salt. In particular, he’ll focus on Umbra, a module designed to attach to data streams, prepare them for machine learning, and then attach to the outbound data stream, lending visibility to the AI/ML-based decisions that are almost always made in the “darkness” of a program where a developer has little visibility. The audience will learn why it’s important to build modularity into the programming of open source projects, as well as how the POP approach can be applied to other projects for greater long-term success, deployment and impact. Further, a wide range of people benefit from Tom’s insights on this topic, a group that includes SREs, DevOps engineers, IT operators, Automation architects, Security strike teams, VPs and directors of infrastructure operations and security, SOC managers and directors, systems administrators, and others. The time zone for this talk is Coordinated Universal Time (UTC). false Thomas Hatch Thomas S Hatch