os kde repos & mm

Download oS KDE Repos & MM

If you can't read please download the document

Upload: suselab

Post on 21-Jun-2015

166 views

Category:

Technology


2 download

DESCRIPTION

Introduction to openSUSE KDE repositories and maintenance model for COSCUP

TRANSCRIPT

2. openSUSE KDE Repos. Classified Updated KDE Software Compilation release as core packages KDE UpdatedApps KDE Extra KDE Unstable Playground2 3. openSUSE KDE Repos. - Core Packages Upstream KDE 4.9 release (aka. KR49) Upstream KDE 4.8 release (aka. KR48) Previous upstream 4.7 release (aka. KR47) Previous upstream 4.6 release (aka. KR46) Unstable KDE SC (aka. KUSC) openSUSE KDE Stable (aka. KDS)* openSUSE KDE Factory (aka. KDF)*3 4. openSUSE KDE Repos. - Ex. 12.1 with KR49 Version: 12.1Core packages:http://download.opensuse.org/repositories/KDE:/Release:/49/openSUSE_12.1/Extra:http://download.opensuse.org/repositories/KDE:/Extra/KDE_Release_49_openSUSE_12.1/Unstable:Playground:http://download.opensuse.org/repositories/KDE:/Unstable:/Playground/KDE_Release_49_openSUSE_12.1/Unstable:Playground:Telepathy:http://download.opensuse.org/repositories/KDE:/Unstable:/Playground:/Telepathy/KDE_Release_49_openSUSE_12.1/Reference: http://en.opensuse.org/KDE_repositories4 5. How To Apply? YaST1) open YaST Software Repositories2) add the repositores what you would like use Apper1) open Apper Settings Software Origins Edit Origins2) follow YaST section 2) zypper1) sudo zypper ar -c 2) sudo zypper ref3) sudo zypper dup --from 5 6. When New KDE SC Ready To Release1) Create new repository KR{x.y} in OBS2) Add/Enable repositores what would for build packages3) Add all sources (RPM format!)4) OBS started packaging them5) Fixing packaging issue and make sure all are build succeededafter upstream announced release news...6) Publish packages6 7. Maintenance WorkflowopenSUSE:12.1:UpdateKDE:Distro:StableSubmit to Update projectPackage.IDPackagePackage link Project link Submit to KDE Stable projectopenSUSE:12.1home:user:branches:KDE:Distro:StableSpecify reason PackagePackage7 8. Development WorkflowopenSUSE:Factory KDE:Distro:Factory Forward to openSUSE Factory project Package Package Submit to KDE Factory project home:user:branches:KDE:Distro:Factory Package8 9. Submit a new package Decided this package is belong to which projectQt application? KDE application?KDF? KDE Extra? KUP? If you already submit the package to wrong place?No worries! Maintainer will tell you that this package go to wrong projectand will point you where it should go :) Ask on IRC or mailing list before you submit the package!9 10. How To Involve? Translate wiki pages to Chinese Fixing packaging issue or update package to new versionOBS Web Interfaceor osc(Open Build Service client) 1) osc branch 2) do something... 3) filled up ChangeLog 4) make sure packages build succeeded in your branch 5) osc submit request -m what information to maintainer Testing packages and file bug report Bug triage Ask on IRC or mailing list!10 11. Contact Us IRC#openSUSE-kde on FreeNode Mailing [email protected] openSUSE Bugzillahttps://bugzilla.novell.com/ and specifies it belongs to KDE11 12. Q&A 13. Join us on: www.opensuse.org13