466
summitasia15
openSUSE.Asia Summit 2015
2015-12-04
2015-12-06
3
00:15
2015-12-04T17:15:00+08:00
09:15
03:00
Novell Taiwan Training Room
Workshop
676-personal-tailor-autoyast-and-suse-studio-autoyast-suse-studio
Personal Tailor: AutoYast and SUSE Studio / 私人定制:AutoYast 和 SUSE Studio
Customize your own openSUSE
This topic will introduce how to use AutoYast and SUSE Studio to creat a openSUSE of your own and Distribution, and share with others.
本主题将会介绍如何使用 AutoYast 和 SUSE Studio 创建属于自己的 openSUSE 甚至是发行版,并与他人分享。
This topic will introduce how to use AutoYast and SUSE Studio to creat a openSUSE of your own and Distribution, and share with others.
本主题将会介绍如何使用 AutoYast 和 SUSE Studio 创建属于自己的 openSUSE 甚至是发行版,并与他人分享。
false
Hillwood Yang
2015-12-04T22:00:00+08:00
14:00
03:00
Novell Taiwan Training Room
Workshop
714-run-virtual-machine-with-libvirt-on-opensuse-step-by-step
Run virtual machine with libvirt on openSUSE - step by step
The hitchhiker's guide to the virtualization on GNU/Linux environment
This workshop is for the beginner, who have the very basic GNU/Linux user experience (can use command line) and know what is a VM. The workshop will help them hand by hand to create a VM with libvirt on openSUSE, by introducing both CLI (virsh) and GUI (virt-manager) method. It will help people to understand the relationship of KVM, qemu and libvirt, and different type of the network settings.
The event will begin with a 15 minutes presentation, and then the left time will be used on practice.
The expectation of this workshop is to make participant have the ability to create, install and run VM through libvirt by themselves, maybe as well as some basic management skills.
This workshop is for the beginner, who have the very basic GNU/Linux user experience (can use command line) and know what is a VM. The workshop will help them hand by hand to create a VM with libvirt on openSUSE, by introducing both CLI (virsh) and GUI (virt-manager) method. It will help people to understand the relationship of KVM, qemu and libvirt, and different type of the network settings.
The event will begin with a 15 minutes presentation, and then the left time will be used on practice.
The expectation of this workshop is to make participant have the ability to create, install and run VM through libvirt by themselves, maybe as well as some basic management skills.
false
W.H.
2015-12-05T17:45:00+08:00
09:45
01:00
R0
Long Talk
756-what-s-been-going-on-in-opensuse-latelly
What's been going on in openSUSE latelly
openSUSE Keynote
Michal Hrusecky
Overview of most important changes that happened in the project recently. Our project is changing more than ever, so we take a look at what has been going on and where are we heading. Apart from that, let's talk about how openSUSE is organized, who can do what and how you can start working on the part you are interested in.
Michal Hrusecky
Overview of most important changes that happened in the project recently. Our project is changing more than ever, so we take a look at what has been going on and where are we heading. Apart from that, let's talk about how openSUSE is organized, who can do what and how you can start working on the part you are interested in.
false
openSUSE Asia
2015-12-05T19:15:00+08:00
11:15
01:00
R0
Long Talk
758-why-s-suse-matter
Why's SUSE matter
SUSE Keynote
Alex Lau
Alex Lau
false
openSUSE Asia
2015-12-05T21:30:00+08:00
13:30
01:00
R0
Long Talk
680-linux-for-basic-education-is-it-feasible
Linux for Basic Education, Is It Feasible?
Yogyakarta province in Indonesia decided to use openSUSE Linux for computer lab in 2009. The implementation started on 2010 and should be finished on 2014. There are 500 schools involved in this activity, which is selected from around 2200 elementary and junior-high schools. It consists of 300 elementary schools and 200 junior-high schools. I will present the challenges and how we approach it. Long story short, we start with selection of pilot schools, prepare the examples of learning materials, made a data centre for hosting the learning material, and train the teacher on how to make the learning material so they can produce it by themselves. We use SLES 11 SP1 on data centre and openSUSE-Li-f-e 12.3 on all PC labs. The work was distributed into 5 years of implementation so we have time to improve it within that time span. Video will talk the story better so I will present also a short movie for my presentation. Hopefully we can discuss and exchange the similar experience among the openSUSE user across Asia.
Yogyakarta province in Indonesia decided to use openSUSE Linux for computer lab in 2009. The implementation started on 2010 and should be finished on 2014. There are 500 schools involved in this activity, which is selected from around 2200 elementary and junior-high schools. It consists of 300 elementary schools and 200 junior-high schools. I will present the challenges and how we approach it. Long story short, we start with selection of pilot schools, prepare the examples of learning materials, made a data centre for hosting the learning material, and train the teacher on how to make the learning material so they can produce it by themselves. We use SLES 11 SP1 on data centre and openSUSE-Li-f-e 12.3 on all PC labs. The work was distributed into 5 years of implementation so we have time to improve it within that time span. Video will talk the story better so I will present also a short movie for my presentation. Hopefully we can discuss and exchange the similar experience among the openSUSE user across Asia.
false
M. Edwin Zakaria
2015-12-05T22:45:00+08:00
14:45
00:30
R0
Short Talk
740-continuous-integration-in-jenkins-with-opensuse
Continuous integration in Jenkins with openSUSE
Jenkins provides continuous integration services for software development
1. Introduction of CI and Jenkins.
2. Where to get Jenkins.
3. How to install Jenkins in openSUSE.
4. What can Jenkins do and what is deployment automatically.
5. Jenkins plugins.
1. Introduction of CI and Jenkins.
2. Where to get Jenkins.
3. How to install Jenkins in openSUSE.
4. What can Jenkins do and what is deployment automatically.
5. Jenkins plugins.
false
Ben Chou
2015-12-05T23:30:00+08:00
15:30
00:30
R0
Short Talk
724-vertical-writing-feature-of-libreoffice
Vertical Writing feature of LibreOffice
and how to collaborate to improve CJK functionality in OSS
LibreOffice is an open source office productivity, bundled with openSUSE as a primally office productivity. It have several functions related to CJK text writing, such as vertical writing mode, ruby, etc. They are working well basically, but some "corner-case" issues can be found. In this session, I focus vertical writing feature, and I want to talk how to improve these functionality, and assure quality, by working together eastern asian people.
LibreOffice is an open source office productivity, bundled with openSUSE as a primally office productivity. It have several functions related to CJK text writing, such as vertical writing mode, ruby, etc. They are working well basically, but some "corner-case" issues can be found. In this session, I focus vertical writing feature, and I want to talk how to improve these functionality, and assure quality, by working together eastern asian people.
false
Naruhiko Ogasawara
2015-12-06T00:00:00+08:00
16:00
01:00
R0
Long Talk
694-maleo-with-opensuse-13-2
Maleo with OpenSUSE 13.2
Run HTML5 Applications Natively More Easy
Maleo (https://github.com/blankon/maleo) is a html5 application runner. It is built using Gtk+ Webkit port in Vala programming language. To use it, just feed the application with the absolute path containing the config.xml. The runner is powered by Seed runtime, or can use Node.js too.
Maleo is an endangered species of bird originating from Sulawesi island, Indonesia. Maleo is installed defaultly in BlankOn Linux (http://blankon.id), one of local GNU/Linux distribution in Indonesia. Imagine we can make anything html5 applications run natively in OpenSUSE. How many apps we can build?
The talk will start with how packaging maleo for OpenSUSE and then how make simple html5 apps for OpenSUSE, then packaging that app so it can be install directly in OpenSUSE.
Maleo (https://github.com/blankon/maleo) is a html5 application runner. It is built using Gtk+ Webkit port in Vala programming language. To use it, just feed the application with the absolute path containing the config.xml. The runner is powered by Seed runtime, or can use Node.js too.
Maleo is an endangered species of bird originating from Sulawesi island, Indonesia. Maleo is installed defaultly in BlankOn Linux (http://blankon.id), one of local GNU/Linux distribution in Indonesia. Imagine we can make anything html5 applications run natively in OpenSUSE. How many apps we can build?
The talk will start with how packaging maleo for OpenSUSE and then how make simple html5 apps for OpenSUSE, then packaging that app so it can be install directly in OpenSUSE.
false
Estu Fardani
2015-12-06T00:30:00+08:00
16:30
00:30
R0
Short Talk
696-overview-of-openqa
Overview of openQA
Introduction to the heart of openSUSE's automated testing
UEFI vs Legacy, BTRFS vs ext4, Laptop vs Workstation, USB stick vs DVD, KDE vs GNOME and 7000 packages on top. OpenSUSE is way too versatile for humans to test even the most common configurations. Therefore openQA was introduced and became an indispensable part of the openSUSE development and release processes. openQA is an automated test tool for operating systems. It allows to test the whole installation process of an operating system in a wide range of software and hardware configurations by leveraging qemu. This talk gives an introduction to openQA and explains how openQA works to help understand what it's output means.
UEFI vs Legacy, BTRFS vs ext4, Laptop vs Workstation, USB stick vs DVD, KDE vs GNOME and 7000 packages on top. OpenSUSE is way too versatile for humans to test even the most common configurations. Therefore openQA was introduced and became an indispensable part of the openSUSE development and release processes. openQA is an automated test tool for operating systems. It allows to test the whole installation process of an operating system in a wide range of software and hardware configurations by leveraging qemu. This talk gives an introduction to openQA and explains how openQA works to help understand what it's output means.
false
Ludwig Nussel
2015-12-06T01:00:00+08:00
17:00
00:30
R0
Short Talk
672-linux-wireless-introduction
Linux wireless introduction
wireless network
Linux wireless has become more active since the softmac is introduced in kernel. In this talk, I will give a picture of how wireless get to work in Linux world.
Linux wireless has become more active since the softmac is introduced in kernel. In this talk, I will give a picture of how wireless get to work in Linux world.
false
Matt Chen
2015-12-05T21:30:00+08:00
13:30
02:00
R1
Workshop short
764-ha-cluster-on-opensuse
[中] HA-Cluster on openSUSE
A simple hands on LAB for building HA-Cluster on openSUSE
1. HA Cluster Introduction
2. Preparing Environment
3. ISCSI Configuration
4. HA Cluster Basic Deployment
5. OCFS2 Configuration
6. Apache Configuration
1. HA Cluster Introduction
2. Preparing Environment
3. ISCSI Configuration
4. HA Cluster Basic Deployment
5. OCFS2 Configuration
6. Apache Configuration
false
kennychennetman
2015-12-06T00:00:00+08:00
16:00
01:00
R1
Long Talk
748-new-gtld-yourname
[中] New gTLD .yourname
HaWay, 在網域名稱裡面打滾的工程師
1. 深入認識網域名稱
2. 什麼是 gTLD
3. 未來的挑戰 New gTLD
HaWay, 在網域名稱裡面打滾的工程師
1. 深入認識網域名稱
2. 什麼是 gTLD
3. 未來的挑戰 New gTLD
false
StudyArea
2015-12-06T01:00:00+08:00
17:00
00:30
R1
Short Talk
762-tumbleweed-from-submission-to-snapshot
Tumbleweed: from submission to Snapshot
Dominique (DimStar) Leuenberger
Swiss nationality, 1977
Biography:
Part of the openSUSE project 'since its beginnings', SUSE employee
since October 2014
Most visible contributions to openSUSE are in the area of GNOME, and,
of course since I started with SUSE, Tumbleweed in general.
Abstract
Building a rolling distribution (openSUSE Tumbleweed): fast paced
updates at controlled risk of breaking user systems all the time.
Description
openSUSE Tumbleweed is a rolling distribution; with a lot of changes
comes a lot of danger from breakage. I shall explain the varioius
safety nets employed in the development process of this rolling release
and how you, as a contributor, are likely to get in touch with them.
Dominique (DimStar) Leuenberger
Swiss nationality, 1977
Biography:
Part of the openSUSE project 'since its beginnings', SUSE employee
since October 2014
Most visible contributions to openSUSE are in the area of GNOME, and,
of course since I started with SUSE, Tumbleweed in general.
Abstract
Building a rolling distribution (openSUSE Tumbleweed): fast paced
updates at controlled risk of breaking user systems all the time.
Description
openSUSE Tumbleweed is a rolling distribution; with a lot of changes
comes a lot of danger from breakage. I shall explain the varioius
safety nets employed in the development process of this rolling release
and how you, as a contributor, are likely to get in touch with them.
false
openSUSE Asia
2015-12-05T21:30:00+08:00
13:30
03:00
R2
Workshop
674-building-iaas-cloud-with-opensuse-and-openstack
Building IaaS Cloud with openSUSE and OpenStack
Installation OpenStack Liberty (Controller, Compute, Network, Storage) on openSUSE Leap 42.1
OpenStack is an open source cloud computing platform that provides an Infrastructure-as-a-Service (IaaS) solution through a variety of complemental services..OpenStack system consists of several key services that installed separately. These services work together depending on our cloud needs. These key services include Compute, Identity Service, Networking, Image Service, Block Storage, Object Storage, and Database. we can install any of these projects separately and configure them stand-alone or as connected entities. The workshop will shows how to install OpenStack by using packages on openSUSE through the Open Build Service Cloud repository. Explanations of configuration options and sample configuration files are included.
OpenStack is an open source cloud computing platform that provides an Infrastructure-as-a-Service (IaaS) solution through a variety of complemental services..OpenStack system consists of several key services that installed separately. These services work together depending on our cloud needs. These key services include Compute, Identity Service, Networking, Image Service, Block Storage, Object Storage, and Database. we can install any of these projects separately and configure them stand-alone or as connected entities. The workshop will shows how to install OpenStack by using packages on openSUSE through the Open Build Service Cloud repository. Explanations of configuration options and sample configuration files are included.
false
Utian Ayuba
2015-12-06T01:00:00+08:00
17:00
00:30
R2
Short Talk
720-booting-direct-y-opensuse-iso-file-grub2
Booting directly opensuse iso file by grub2
If you use openSUSE without installing, you easily introduce its splendor in comparison others. Grub2 makes booting directly some Linux iso file on CD/DVD or USB flash memory. So many openSUSE users find its advantage and try to describe grub.cfg on /boot/grub, but successful case is not yet. I report current situation and some of troubule pattern. Additionally I am trying to describe grub.cfg for booting its iso file directly and introduce successful case if I can do it.
If you use openSUSE without installing, you easily introduce its splendor in comparison others. Grub2 makes booting directly some Linux iso file on CD/DVD or USB flash memory. So many openSUSE users find its advantage and try to describe grub.cfg on /boot/grub, but successful case is not yet. I report current situation and some of troubule pattern. Additionally I am trying to describe grub.cfg for booting its iso file directly and introduce successful case if I can do it.
false
Kentaro Hatori
2015-12-06T17:45:00+08:00
09:45
01:00
R0
Long Talk
746
新書編輯歷程分享
鳥哥
鳥哥
鳥哥
false
StudyArea
2015-12-06T19:15:00+08:00
11:15
00:30
R0
Short Talk
730-romance-with-open-source
Romance with Open Source
Romance with Open Source
My presentation mainly covers 3 parts:
1. I would share my story of how I fall in love with open source.
2. Why there are limited women in open source community.
3. How do we encourage women to contribute to open Source.
My presentation mainly covers 3 parts:
1. I would share my story of how I fall in love with open source.
2. Why there are limited women in open source community.
3. How do we encourage women to contribute to open Source.
false
Sunny
2015-12-06T19:45:00+08:00
11:45
00:30
R0
Short Talk
702-redesigning-input-method-launcher-and-management-system
Redesigning Input-Method Launcher and Management System
Input methods allow us to input characters that cannot be written directly by keyboard. They are essential feature for people who use languages such as Chinese, Korean, and Japanese. openSUSE provides several input methods and such users can access to an input method relatively easily.
However, openSUSE’s mechanism to launch and manage input methods is more than ten years old; now, it shows several limitations. For example, input methods do not follow DPI settings from the current desktop environment. Furthermore, there is no good GUI for switching to their favorite input method. It is also difficult to enable input methods under English environment.
In this talk, I will propose a new input-method launcher and management system. The launcher part is called chameleon tongue. It supports modern desktop environments such as Plasma 5 and provides interfaces friendly with frontend applications. Then, we will discuss design of the new management frontend.
Input methods allow us to input characters that cannot be written directly by keyboard. They are essential feature for people who use languages such as Chinese, Korean, and Japanese. openSUSE provides several input methods and such users can access to an input method relatively easily.
However, openSUSE’s mechanism to launch and manage input methods is more than ten years old; now, it shows several limitations. For example, input methods do not follow DPI settings from the current desktop environment. Furthermore, there is no good GUI for switching to their favorite input method. It is also difficult to enable input methods under English environment.
In this talk, I will propose a new input-method launcher and management system. The launcher part is called chameleon tongue. It supports modern desktop environments such as Plasma 5 and provides interfaces friendly with frontend applications. Then, we will discuss design of the new management frontend.
false
Fuminobu Takeyama
2015-12-06T21:30:00+08:00
13:30
01:00
R0
Long Talk
744
[中] 淺談資訊基礎建設
ZMAN,魔力門部落格版主,以提升台灣資訊基礎建設水準為己任
1. 結構化佈線系統
2. 綠色資料中心
ZMAN,魔力門部落格版主,以提升台灣資訊基礎建設水準為己任
1. 結構化佈線系統
2. 綠色資料中心
false
StudyArea
2015-12-06T23:30:00+08:00
15:30
00:30
R0
Short Talk
722-apparmor-usecases-with-docker-system
AppArmor UseCases with Docker system
AppArmor UseCases with Docker system on SuSE
Today Docker and container solution are common system in the IT world. And some of security issues are still
happen in usual.
On this presentation, discuss about Docker security issues and introduce how to solve those security issues by
using AppArmor on SuSE.
Today Docker and container solution are common system in the IT world. And some of security issues are still
happen in usual.
On this presentation, discuss about Docker security issues and introduce how to solve those security issues by
using AppArmor on SuSE.
false
Kazuki Omo
2015-12-07T00:00:00+08:00
16:00
00:30
R0
Short Talk
686-persistent-memory-programming-models
Persistent memory programming models
Working with persistent memory on newest Linux kernels, and NVML suite of libraries.
Non-volatile memory packed in a DIMM form factor is on its technology rise, and is expected to soon become the breakthrough component in the computing world. Usage of persistent memory as a storage device attached directly to a memory controller, requires a different approach to data handling across kernel and applications that use it.
In this talk we will cover basic differences between persistent memory, storage devices, and regular DRAM. We shall present how the persistent memory is exposed to the OS with ACPI 6.0 extensions, and how it can be accessed with recent DAX (Direct Access) enhancements to the file systems in the 4.0-4.2 kernels.
Lastly we shall cover the persistency mechanisms behind the non-volatile memory usage, and the solutions to ease programmers' work with a deeper dive into the nvml library, that has been recently included within openSUSE repositories.
Non-volatile memory packed in a DIMM form factor is on its technology rise, and is expected to soon become the breakthrough component in the computing world. Usage of persistent memory as a storage device attached directly to a memory controller, requires a different approach to data handling across kernel and applications that use it.
In this talk we will cover basic differences between persistent memory, storage devices, and regular DRAM. We shall present how the persistent memory is exposed to the OS with ACPI 6.0 extensions, and how it can be accessed with recent DAX (Direct Access) enhancements to the file systems in the 4.0-4.2 kernels.
Lastly we shall cover the persistency mechanisms behind the non-volatile memory usage, and the solutions to ease programmers' work with a deeper dive into the nvml library, that has been recently included within openSUSE repositories.
false
Maciej Maciejewski
2015-12-07T00:45:00+08:00
16:45
00:10
R0
Lightning Talk
678-winetricks-zh
Winetricks-zh
Easy way to install Windows apps.
Winetricks is a helper script to download and install various redistributable runtime libraries needed to run some programs in Wine. These may include replacements for components of Wine using closed source libraries.
Winetricks-zh is a winetricks plus, we can use it to install more Windows apps which are popular in Chinese circle.
Winetricks is a helper script to download and install various redistributable runtime libraries needed to run some programs in Wine. These may include replacements for components of Wine using closed source libraries.
Winetricks-zh is a winetricks plus, we can use it to install more Windows apps which are popular in Chinese circle.
false
Hillwood Yang
2015-12-07T01:15:00+08:00
17:15
00:10
R0
Lightning Talk
692-just-do-it
Just do it
How dow e do stuff in openSUSE
Let's talk about how our community works and what you can do all by yourself and what you need approval for and from whom.
Let's talk about how our community works and what you can do all by yourself and what you need approval for and from whom.
false
Michal Hrušecký
2015-12-06T19:15:00+08:00
11:15
03:00
R2
Workshop
716-build-our-own-affodable-cloud-storage
Build our own affodable cloud storage
Buy a data center at home
By using SUSE Storage you can start building your cloud storage foundation or big data store with an affordable small pc. Even using really cheap cloud storage to learn and use 40TB storage cost over 3400$ USD a year.
Let's take a look how can we build a cloud storage of your own. The slide on the right is why you need to learn about opensource cloud solution! See you in openSUSE Summit!
By using SUSE Storage you can start building your cloud storage foundation or big data store with an affordable small pc. Even using really cheap cloud storage to learn and use 40TB storage cost over 3400$ USD a year.
Let's take a look how can we build a cloud storage of your own. The slide on the right is why you need to learn about opensource cloud solution! See you in openSUSE Summit!
false
Alex Lau
2015-12-06T23:30:00+08:00
15:30
01:00
R2
Long Talk
700-high-availability-architectural-overview-the-suse-way
High Availability Architectural Overview - the suse way
High Availability Architectural Overview - the suse way
What is High Availability in SUSE Linux? What's the key components of the stack? How could the use case examples be looked like? This presentation is more about an introduction for those one who curious about High Availability, play with it, and even contribute to it.
What is High Availability in SUSE Linux? What's the key components of the stack? How could the use case examples be looked like? This presentation is more about an introduction for those one who curious about High Availability, play with it, and even contribute to it.
false
Zhou, ZhiQiang (Roger)
2015-12-06T19:15:00+08:00
11:15
01:00
R1
Long Talk
750-sdn
[中] SDN 之旅
小飛機,SDNDS-TW 會眾,協助各種自由社群推廣
1. SDN 介紹
2. 常見 Controller 介紹
3. 常見 SDN Switch 介紹
4. Demo
小飛機,SDNDS-TW 會眾,協助各種自由社群推廣
1. SDN 介紹
2. 常見 Controller 介紹
3. 常見 SDN Switch 介紹
4. Demo
false
StudyArea
2015-12-06T21:30:00+08:00
13:30
01:00
R1
Long Talk
738-deploy-openstack-on-opensuse
Deploy OpenStack on openSUSE
Learn OpenStack by openSUSE
OpenStack is one of famous open source cloud architecture nowadays.
More and more companies and organization will build their public or private cloud based on OpenStack.
This talk will introduce how to deploy OpenStack on openSUSE platform as well as demo some scenario to utilize benefit between openStack and openSUSE.
OpenStack is one of famous open source cloud architecture nowadays.
More and more companies and organization will build their public or private cloud based on OpenStack.
This talk will introduce how to deploy OpenStack on openSUSE platform as well as demo some scenario to utilize benefit between openStack and openSUSE.
false
macjack
2015-12-06T23:30:00+08:00
15:30
00:30
R1
Short Talk
752
[中] 中小企業資料災難復原
damon , SA成員
1. 資料還原的重要性
2. 如何決定預算
3. 案例
damon , SA成員
1. 資料還原的重要性
2. 如何決定預算
3. 案例
false
StudyArea
2015-12-07T00:00:00+08:00
16:00
00:30
R1
Short Talk
766-single-board-computer
[中] Single board computer開發與應用歷程
1. 認識Single board Comput
2. 常見SDcard 規劃
3. 專題分享
1. 認識Single board Comput
2. 常見SDcard 規劃
3. 專題分享
false
Jhe