Putting the open in opensuse: Community-driven KDE Development. Will Stephenson

Similar documents
Open Enterprise & Open Community opensuse & SLE Empowering Each Other. Richard Brown opensuse Chairman

social media icons on the bottom (will be replaced with logos) Features Download About Learn Get Involved Support FAQ

An Architect s Point of View. TSP Symposium Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213

TeamForge 7.1 User Guide

Frédéric Crozat SUSE Linux Enterprise Release Manager

social media icons on the bottom (will be replaced with logos) Features Download About Learn Contribute Donate Store FAQ

Flatpak and your distribution. Simon McVittie

Hello, welcome to creating a widget in MyUW. We only have 300 seconds, so let s get going.

Tools for Distributed, Open Source Systems Administration

Kotlin for Android Developers

Team Up: Contributing to the Tizen Platform. Narasimha Swamy Sanjay NM

In Figure 6, users can view their profile information in the Profile tab displayed by. Figure 8 Figure 7

Introducing the Haiku Operating System

GroupWise myshare Integration. Getting Started

WEBINARS FOR PROFIT. Contents

Utilizing Fast Testing to Transform Java Development into an Agile, Quick Release, Low Risk Process

Introduction to User Stories. CSCI 5828: Foundations of Software Engineering Lecture 05 09/09/2014

YOUR GUIDE TO. Skype for Business

kpatch Have your security and eat it too!

MicroSurvey Users: How to Report a Bug

You ll find everything you need to get started with your VaaS-t conferencing account in the following pages.

Enterprise Architect. User Guide Series. Maintenance. Author: Sparx Systems. Date: 30/06/2017. Version: 1.0 CREATED WITH

openqa Avoiding Disasters of Biblical Proportions Marita Werner QA Project Manager

Using a Jive Community

Webcasts, Webinars, Web Conferencing and Video Conferencing: What's the Difference?

Mobile Apps Why & How

Top 20 Data Quality Solutions for Data Science

CollabNet TeamForge 6.2 User Guide

Getting Started with Contributing to OpenStack An Introductory Crash Course on OpenStack Development

Collaborate Ultra in D2L Brightspace Guide for Moderating and Presenting

Software Testing. An Overview

Welcome to this IBM podcast, Realizing More. Value from Your IMS Compiler Upgrade. I'm Kimberly Gist

Using a Jive Community

THE PRAGMATIC INTRO TO REACT. Clayton Anderson thebhwgroup.com WEB AND MOBILE APP DEVELOPMENT AUSTIN, TX

CANVAS STUDENT QUICKSTART GUIDE

It s a Unix(-like) System? An Introduction to TrueOS and Open Source Software. Copyright ixsystems, Inc. 2017

Assignments. Assignment 2 is due TODAY, 11:59pm! Submit one per pair on Blackboard.

The OpenSolaris Story

You can keep pretty much any type of content in a note. Here are some ideas:

Acing the QuickBooks Online Certification Exam

TRAINER MOODLE QUICK GUIDE

Altima Lookbook Professional Magento ecommerce Extension Version 1.6.9

CTRADER QUICKFX TERMINAL

Google Classroom Help Sheet

Lesson 4: Who Goes There?

7, 8, 8.1, 10. You can still get windows ten upgrade from 7, 8 and 8.1 now. Just need the right file to upgrade, I have it.

UAccess ANALYTICS Next Steps: Creating Report Selectors

EagleSync 101 Powered by OrgSync

The Linux Programming Interface: A Linux And UNIX System Programming Handbook Ebooks Free

BBT ( Broad Based Technology ) Leo Hayes High School Fredericton, NB

Tutorial: GNU Radio Companion

Alfresco Content Services 5.2. Getting Started Guide

LiveProject User Manual

Diploma in Photography Part I

CANVAS STUDENT QUICKSTART GUIDE

Organising . page 1 of 8. bbc.co.uk/webwise/accredited-courses/level-one/using- /lessons/your- s/organising-

YOUR NEW WEBSITE: How We Get From Here to There

ClickBank Redirection Manual

Kotlin for Android Developers

Atlassian Confluence 5 Essentials

The Anatomy of A FOSS Project

Enterprise Architect. User Guide Series. Maintenance

Google Classroom Help Sheet

I always recommend diversifying and testing more than one source, but make sure it is as targeted as possible.

THOMAS LATOZA SWE 621 FALL 2018 DESIGN ECOSYSTEMS

Plymouth Rd, Suite 212, Plymouth Meeting, PA

The purpose of this tutorial is to introduce you to the Construct 2 program. First, you will be told where the software is located on the computer

openqa Avoiding Disasters of Biblical Proportions Marita Werner QA Project Manager

Reasons Why Other Companies Webinars are Better Than Yours: Real-life webinar examples and tips from ReadyTalk customers

ERIC YONGE EYStudios

Seven Habits of Highly Effective Jenkins Users. Andrew Bayer Cloudera OSCON Java 2011

Amyyon customers can t wait to get their hands on it s new application, developed in Uniface.

Can't Add Songs To Iphone From Itunes 11 >>>CLICK HERE<<<

Cyber Security Stress Test SUMMARY REPORT

How To Install Java Manually Linux Mint 14 >>>CLICK HERE<<<

Sucuri Webinar Q&A HOW TO IDENTIFY AND FIX A HACKED WORDPRESS WEBSITE. Ben Martin - Remediation Team Lead

The Joel Test: 12 Steps to Better Code.

USER GUIDE. Lync Standard. Contents. This guide will take you through the step by step features of Lync Standard. 1. Starting Lync

Content Collection. How to Access Content Collection. From the homepage: From a course:

Google Drive: Access and organize your files

Consolidate Onsite & Remote Education

Novel Cognition RSSPlugIn Disclaimer

The diverse software in Adobe Creative Suite 2 enables you to create

openqa Helping SUSE Linux Enterprise with Automated Testing Richard Brown openqa Technical Lead

Disk Imaging with Knoppix

A cool things you can do with Acrobat.com

COPYRIGHTED MATERIAL. 1Hello ios! A Suitable Mac. ios Developer Essentials

Russell Doty Red Hat

Model-Based Systems Engineering: Documentation and Analysis

Placing a Video Call with Zoom PC/Mac

Web Designer vs Web Developer What s the Difference?

FRONT USER GUIDE Getting Started with Front

Searching Options. Quick Start Guide. With Learn360, there are three different searching options which are displayed in Figures 1, 2, & 3.

Open Enterprise & Open Community

MICROSOFT SHAREPOINT SITE OWNER S MANUAL. Creating a Useful, Engaging Site for your Team to Love

QMS ISO 9001:2015 CERTIFIED COMPANY Software Testing TRAINING.

Setting Up A WordPress Blog

AN ISO 9001:2008 CERTIFIED COMPANY. Software Testing TRAINING.

Manual Testing. Software Development Life Cycle. Verification. Mobile Testing

Microsoft's latest OS is a lot better than its predecessor, but it still has some annoying quirks. We help you solve them.

Transcription:

Putting the open in opensuse: Community-driven KDE Development Will Stephenson <wstephenson@opensuse.org>

Summary KDE at opensuse is an inclusive community It's an exciting time on the Free Desktop Contributing is rewarding 2

Why do we 'do' Free Software Change it to our taste Won't disappear or stop working at a company's whim Easy to communicate with the developers The result meets our needs better Chance to learn from and share with experts around the world Contributing adds to a common good Free to everyone, not just a company's share price Empowering to use software we have helped to shape 3

Why should YOU participate? Contribution has benefits 4

Why should YOU participate? Participation is essential 5

Participation is Essential Then: SuSE Hackers and Enthusiasts Hacker and Enthusiasts 6

Participation is Essential Now: opensuse Hackers and Enthusiasts Hackers and Enthusiasts 7

Participation is Essential Now: Moms opensuse Hackers and Enthusiasts Hackers and Enthusiasts 8

Participation is Essential Now: Moms opensuse Hackers and Enthusiasts Power Users Hackers and Enthusiasts 9

Participation is Essential Now: Moms opensuse Hackers and Enthusiasts Power Users Hackers and Enthusiasts Students 10

Participation is Essential Now: Moms opensuse Hackers and Enthusiasts Enterprise Power Users Hackers and Enthusiasts Students 11

Free and Open Development Free Software is the highway Participation is the engine Contribution is the fuel To keep Free Software democratic, we have to keep expanding the group of participants and contributors 12

Introducing KDE 4 KDE 3 KDE 4 10.2 10.3 11.0 3.97 4.0.4 4.1.3 11.1 4.3.x 11.2 13

Developing KDE on opensuse KDE Upstream projects Distributions Users 14

Polishing the KDE 4.1 Desktop Icons on the desktop IoD vs Folder View widget on desktop Some people really like their icons Listen to the users IoD made accessible 15

Polishing the KDE 4.1 Desktop 'Cashew' Desktop Toolbox button Zooming User Interface Not completely finished Upstream passionate Listen to the users Plaindesktop plugin does everything except the Cashew 16

Polishing the KDE 4.1 Desktop 'Cashew' Desktop Toolbox button Zooming User Interface Not completely finished Upstream passionate Listen to the users Plaindesktop plugin does everything except the Cashew 17

Hardware adaptation KWin Composite Effects Many combinations of drivers and graphics cards > Wide user testing allowed default enabled decision Which effects to enable? Too much eye candy narrow appeal > User feedback provided a subtle, usable default set Network Management Hardware, drivers, configurations > Broad user testing giving good QA for 11.2 18

How to be a great community member Do's and dont's: Do spread the word that Free Software is open for everyone to participate in. Do tell people about it when something works well Do keep your eyes open for problems and report them Don't just get used to them or assume the defect will never be fixed Do learn how to report problems in a way that is useful to the developers Do have a lot of fun! 19

Ways to contribute Join the mailing list Come to the meetings Help out on forum.opensuse.org Come to a bug day and squash some bugs! Testing packages from KDE repositories Learn to package and submit your changes to opensuse Share your experiences Translate into your language? 20

Ways to contribute Got a specialism? Educator? Writer? Hardware enthusiast? Sysadmin? Designer? Accessibility? Represent your field in opensuse! 21

We're on your side! Novell developers such as the opensuse KDE team, want you to have the best experience We can't do everything! We are great connectors to the wider KDE and Free Desktop communities We can help make your bug reports more useful (more likely to be solved) Bugs and missing features need your input 22

We need your help URGENT Set goals and priorities for opensuse 11.2 Identify last regressions Join the team, take responsibility for a part of the desktop, coordinate feedback and others' work KDE 3 lover? Help maintain the KDE 3 LiveCD and OBS packages! 23

Any questions? <opensuse-kde@opensuse.org> #opensuse-kde on FreeNode IRC www.opensuse.org/kde KDE 4.2 packages, updated frequently: www.opensuse.org/kde/kde4 24