Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
Debian KDE-Extras Team Debian KDE-Extras Team
Mark Purcell <[email protected]>
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
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'
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
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
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
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
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
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
Debian Issues
Slick media player...dfsg version removes redundant/ FDL doc/ dir
codeine - media player codeine - media player
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
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
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
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
Debian Quality AssuranceDebian Quality Assurance
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
Integration and interaction with kde & Integration and interaction with kde & kubuntu developerskubuntu developers
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..