18
Debian KDE-Extras Team Debian KDE-Extras Team Mark Purcell <[email protected]>

Debian KDE-Extras Team · svn.debian.org kde-extras archive and potential for non Debian contributers Anyone can have an account on alioth.debian.org Convince kde-extras you can spell

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Debian KDE-Extras Team · svn.debian.org kde-extras archive and potential for non Debian contributers Anyone can have an account on alioth.debian.org Convince kde-extras you can spell

Debian KDE-Extras Team Debian KDE-Extras Team

Mark Purcell <[email protected]>

Page 2: Debian KDE-Extras Team · svn.debian.org kde-extras archive and potential for non Debian contributers Anyone can have an account on alioth.debian.org Convince kde-extras you can spell

The Debian KDE Extras Team maintain a portfolio of extra application packages for Debian GNU/Linux outside the KDE core applications

Core KDE applications managed by another group:Debian Qt/KDE Maintainers<[email protected]>kdebase, kdenetwork, kdepim, ...

Other KDE applications maintained by singleton maintainer, eg amarok

Debian adds debian/ dir to upstream archive to control build time dependencies and generate run time dependencies

IntroductionIntroduction

Page 3: Debian KDE-Extras Team · svn.debian.org kde-extras archive and potential for non Debian contributers Anyone can have an account on alioth.debian.org Convince kde-extras you can spell

1153 kaffeine – media player1050 kile – LaTeX environment884 kipi-plugins – image manipulation plug ins840 digikam – digital photo management732 kphone - SIP Voice over IP660 digikamimageplugins – photo plug ins 622 kmplayer – media player279 knemo – network interface manager243 kmymoney2 – personal finance manager200 taskjuggler – project management173 twinkle - SIP Voice over IP127 codeine - media player126 rsibreak – repetitive strain injury124 codeine - media player84 kiax - IAX Voice over IP61 strigi - desktop search

'Extra' Applications and 'popularity' 'Extra' Applications and 'popularity'

Page 4: Debian KDE-Extras Team · svn.debian.org kde-extras archive and potential for non Debian contributers Anyone can have an account on alioth.debian.org Convince kde-extras you can spell

Mark Purcell <[email protected]>Fathi Boudra <[email protected]>Tom Albers <[email protected]>Achim Bohnet <[email protected]>Paul Telford <[email protected]>Ana Beatriz Guerrero Lopez <[email protected]>Kel Modderman <[email protected]>Riku Voipio <[email protected]>Arnaud Quette <[email protected]>Julien Louis <[email protected]>Isaac Clerencia <[email protected]>Stan Vasilyev <[email protected]>Anthony Mercatante <[email protected]>Jonas Genannt <[email protected]>

The TeamThe Team

Page 5: Debian KDE-Extras Team · svn.debian.org kde-extras archive and potential for non Debian contributers Anyone can have an account on alioth.debian.org Convince kde-extras you can spell

Debian Issues:

The documentation provided with kaffeine is distributed under the GNU Free Documentation License (FDL). They are considered free with regards to the Debian Free Software Guidelines (DFSG) because they don't contain any unmodifiable parts (invariant sections). Fantastic for DVB (digital TV) Upstream & ubuntu patches

kaffeine - media player kaffeine - media player

Page 6: Debian KDE-Extras Team · svn.debian.org kde-extras archive and potential for non Debian contributers Anyone can have an account on alioth.debian.org Convince kde-extras you can spell

Debian Issues:

The documentations provided with kile is distributed under the GNU Free Documentation License (FDL). They are considered free with regards to the Debian Free Software Guidelines (DFSG) because they don't contain any unmodifiable parts (invariant sections).re-libtoolizing at build time

kile - LaTeX kile - LaTeX

Page 7: Debian KDE-Extras Team · svn.debian.org kde-extras archive and potential for non Debian contributers Anyone can have an account on alioth.debian.org Convince kde-extras you can spell

Debian Issues:

Awsome digital photo management! dot.kde.orgTom Albers - upstream & svn.debian.orgAchim Bohnet - ubuntu packages & svn.debian.orgrelibtooliztion0.9.0~beta2 in experimental0.8.2 in unstable/ testingservicemenu tweaking

digikam - photo management digikam - photo management

Page 8: Debian KDE-Extras Team · svn.debian.org kde-extras archive and potential for non Debian contributers Anyone can have an account on alioth.debian.org Convince kde-extras you can spell

Debian Issues

Tom Albers (Upstream) is part of team GREAT! regularly commits to svn.debian.orgPull patches from upstream (Flicker)Uses some non-free components - mjpegtoolsGREAT! Works across digikam, gwenview & kimdaba

kipi-plugins kipi-plugins

Page 9: Debian KDE-Extras Team · svn.debian.org kde-extras archive and potential for non Debian contributers Anyone can have an account on alioth.debian.org Convince kde-extras you can spell

Debian Issues:

Originally only available from Christian Marillat http://www.debian-multimedia.org

Used non-free mplayerNow allows for gstreamer and xine backends and meets DFSG

kmplayer - media player kmplayer - media player

Page 10: Debian KDE-Extras Team · svn.debian.org kde-extras archive and potential for non Debian contributers Anyone can have an account on alioth.debian.org Convince kde-extras you can spell

Debian Issues

Slick media player...dfsg version removes redundant/ FDL doc/ dir

codeine - media player codeine - media player

Page 11: Debian KDE-Extras Team · svn.debian.org kde-extras archive and potential for non Debian contributers Anyone can have an account on alioth.debian.org Convince kde-extras you can spell

Debian Issues

Worked with upstreamIn order to make twinkle DFSG compliant the audio/ilbc portion of code has been removed and the package as been built with./configure --without-ilbc

Great integration with KDE Address book, but Debian wants with and without kde dependencies

twinkle - sip voip twinkle - sip voip

Page 12: Debian KDE-Extras Team · svn.debian.org kde-extras archive and potential for non Debian contributers Anyone can have an account on alioth.debian.org Convince kde-extras you can spell

Debian issues

Nice VoIP User InterfaceGrabbed pre-packaged deb & George Danchev is now part of kde-extras!iLBC removed to make DFSG

kiax - iax voip kiax - iax voip

Page 13: Debian KDE-Extras Team · svn.debian.org kde-extras archive and potential for non Debian contributers Anyone can have an account on alioth.debian.org Convince kde-extras you can spell

How packages are incorporated into Debian

ExperimentalExperimental

Unstable/ sidUnstable/ sid

Testing/ etchTesting/ etch

Stable/ sargeStable/ sarge

if no RC bugs after 10/5/2 days

buildd:alpha, arm, hppa, i386, ia64, m68k, mips, mipsel, powerpc, s390, sparc

security team injection

developer injection

developer injection

When the archive is ready, release (etch Dec 06?) :-)

xxx.deb, xxx.dsc, xxx.diff.gz, xxx.orig.tar.gz

Page 14: Debian KDE-Extras Team · svn.debian.org kde-extras archive and potential for non Debian contributers Anyone can have an account on alioth.debian.org Convince kde-extras you can spell

lintian - dissects Debian packages and reports bugs and policy violations. It contains automated checks for many aspects of Debian policy as well as some checks for common errors.

Debian Policy ManualThe Debian ArchiveBinary PackagesSource PackagesControl Files and their FieldsPackage Maintainer Scripts and installationDeclaring Relationships between PackagesShared LibrariesOperating SystemFilesCustomized ProgramsDocumentation  http://qa.debian.org/[email protected]

Debian Quality AssuranceDebian Quality Assurance

Page 15: Debian KDE-Extras Team · svn.debian.org kde-extras archive and potential for non Debian contributers Anyone can have an account on alioth.debian.org Convince kde-extras you can spell

Debian Quality AssuranceDebian Quality Assurance

Page 16: Debian KDE-Extras Team · svn.debian.org kde-extras archive and potential for non Debian contributers Anyone can have an account on alioth.debian.org Convince kde-extras you can spell

http://bugs.debian.org/cgi-bin/pkgreport.cgi?maint=pkg-kde-extras%40lists.alioth.debian.org

Debian bug tracking & synchronisation with Debian bug tracking & synchronisation with KDE bug trackingKDE bug tracking

Page 17: Debian KDE-Extras Team · svn.debian.org kde-extras archive and potential for non Debian contributers Anyone can have an account on alioth.debian.org Convince kde-extras you can spell

Integration and interaction with kde & Integration and interaction with kde & kubuntu developerskubuntu developers

Page 18: Debian KDE-Extras Team · svn.debian.org kde-extras archive and potential for non Debian contributers Anyone can have an account on alioth.debian.org Convince kde-extras you can spell

svn.debian.org kde-extras archive and svn.debian.org kde-extras archive and potential for non Debian contributerspotential for non Debian contributers

Anyone can have an account on alioth.debian.org

Convince kde-extras you can spell svn and debian/rules and you will get commit access

Lets use as single svn archive of debian/ dir for Debian & kubuntu and we can branch, fork and merge as needed..