Sebastian Kügler <[email protected]>, FrOSCon 2006 Lydia Pintscher KDE4 the start of something amazing KDE4
Sebastian Kügler <[email protected]>,
FrOSCon 2006
Lydia Pintscher
KDE4
the start of something amazing
KDE4
Sebastian Kügler <[email protected]>,
FrOSCon 2006
Lydia Pintscher
about /me
Dawn of a new Desktop
Lydia Pintscher
Amarok Community Manager
Amarok Rokymoter
KDE Helper and Advocate
Kubuntu Helper and Advocate
student of computer science
>> Free and Open Source Software Enthusiast
www.lydiapintscher.de
Sebastian Kügler <[email protected]>,
FrOSCon 2006
Lydia Pintscher
The KDE Community - Figures
Dawn of a new Desktop
• 11 years old (Happy Birthday!)
• 1652 SVN Accounts
• 2800 commits weekly
• 5 million lines of code
• 65 languages
• 15-25 million users
• 60% - 70% of the Free Desktops run KDE
Sebastian Kügler <[email protected]>,
FrOSCon 2006
Lydia Pintscher
Beauty • Portability • Function
Dawn of a new Desktop
Sebastian Kügler <[email protected]>,
FrOSCon 2006
Lydia Pintscher
Oxygen :: A Breath of Fresh Air
Dawn of a new Desktop
Highlights:
• Scalable icons (SVG)
• Widget and window styling
• Web site and application artwork
• Mouse cursors
• Audio theme
Why it matters:
• People eat with their eyes
• Usability part of the design process
Sebastian Kügler <[email protected]>,
FrOSCon 2006
Lydia Pintscher
Usability
Dawn of a new Desktop
• Modern and extensive HIG
• Research-driven development
• Community involvement: “HIG Hunting Season”
Why it matters:
• Usable software makes users happy
• Guidelines give developers something to aim for
Sebastian Kügler <[email protected]>,
FrOSCon 2006
Lydia Pintscher
Dolphin :: The New Filemanager
Dawn of a new Desktop
Sebastian Kügler <[email protected]>,
FrOSCon 2006
Lydia Pintscher
Portability
Dawn of a new Desktop
Sebastian Kügler <[email protected]>,
FrOSCon 2006
Lydia Pintscher
Portability
Dawn of a new Desktop
Inbound
• Making it easier to run software in KDE
Outbound:
• Making it possible to run KDE software on various
operating systems
Sebastian Kügler <[email protected]>,
FrOSCon 2006
Lydia Pintscher
Portability :: Standardization
Dawn of a new Desktop
• D-Bus
• Mimetype database
• Icon naming
• Search metadata
• Presence
• Notification
• Jobs
Sebastian Kügler <[email protected]>,
FrOSCon 2006
Lydia Pintscher
Portability
Dawn of a new Desktop
Inbound
• Making it easier to run software in KDE
Outbound:
• Making it possible to run KDE software on various
Operating systems
Sebastian Kügler <[email protected]>,
FrOSCon 2006
Lydia Pintscher
Solid :: Hardware Awareness
Dawn of a new Desktop
Highlights:
• Platform specific back-ends (e.g. HAL/D-Bus)
• Makes hardware integration accessible to developers
Why it matters:
• Users expect software to respond to hardware events
• Future proof
• Portable
Sebastian Kügler <[email protected]>,
FrOSCon 2006
Lydia Pintscher
Sonnet :: Spelling
Dawn of a new Desktop
Sebastian Kügler <[email protected]>,
FrOSCon 2006
Lydia Pintscher
ThreadWeaver :: Using your Cores
Dawn of a new Desktop
Highlights:
• Easy multi-threading for applications
Why it matters:
• Multi-core is becoming more common
• Better application responsiveness
Sebastian Kügler <[email protected]>,
FrOSCon 2006
Lydia Pintscher
Strigi :: Search and Indexing
Dawn of a new Desktop
Highlights:
• Fast and light-weight
• Using D-Bus
• Social semantic desktop (NEPOMUK)
Why it matters:
• Massive amounts of data is the norm, not the exception
• “Why is it easier to find stuff on the internet than on my
own PC?”
Sebastian Kügler <[email protected]>,
FrOSCon 2006
Lydia Pintscher
Plasma :: The Workspace Evolving
Dawn of a new Desktop
Highlights:
• First impression beauty, long term usability
• New concepts for the desktop
• Easily extensible: engines and visualisations
Why it matters:
• The desktop should be usable, rather than an icon ghetto
• Organics make dealing with the computer more natural
Sebastian Kügler <[email protected]>,
FrOSCon 2006
Lydia Pintscher
Phonon :: Multimedia Made Easy
Dawn of a new Desktop
Highlights:
• Pluggable backends: Gstreamer, Xine
• Select device per function
• Simple API
Why it matters:
• Multimedia should “just work”
• Future proof
• Portable
Sebastian Kügler <[email protected]>,
FrOSCon 2006
Lydia Pintscher
More Highlights
Dawn of a new Desktop
• Decibel
• Akonadi
• Games
• KDE-EDU
• KWin Compositing
Sebastian Kügler <[email protected]>,
FrOSCon 2006
Lydia Pintscher
... and remember:
Dawn of a new Desktop
KDE4.0 is not KDE4
It's just the beginning!
... the beginning of something amazing!
Sebastian Kügler <[email protected]>,
FrOSCon 2006
Lydia Pintscher
Get involved!
Dawn of a new Desktop
• Promotional work
• Documentation
• Translation
• Artwork
• Websites and Systems admin
• User support
• Hacking
• OpenUsability
Sebastian Kügler <[email protected]>,
FrOSCon 2006
Lydia Pintscher
Get Involved!
Dawn of a new Desktop
• Engaging in the community:
• Email: http://kde.org/mailinglists/
• IRC: #kde-devel, #kde-artists, #kde-promo, ...
Installing KDE4:
• http://techbase.kde.org/Getting_Started