Danny Kukawka SUSE R&D / Preload Team (former: Mobile Devices Team)
Just a few words about my work on openSUSE and my interests in general.
Projects
KPowersave
KPowersave is the KDE3 fontend for the org.freedesktop.Hal.Device.SystemPowerManagement interface (and former the powersave daemon). It supports APM and ACPI. Current features:
- support ACPI and APM
- trigger suspend to disk/ram and standby
- switch cpu frequency policy (between: performance, dynamic and powersave)
- applet icon with information about AC state, battery fill and battery (warning) states
- applet tooltip with information about battery fill and remaining battery time/percentage
- autosuspend (to suspend the machine if the user is a defined time inactive)
- a global configurable blacklist with programmes which prevent autosuspend (e.g. videoplayer and cd burning tools)
- trigger lock screen and select the lock methode
- change display brightness (if supported by hardware)
- sound and callouts for several events (via KNotify)
- online help
- localisations
- KPowersave support schemes with configurable specific settings for: screensaver, DPMS, autosuspend, scheme specific blacklist for autosuspend and brightness settings
KPowersave in press:
KMailCVT
KMailCVT is the mail import tool for KMail. It support importing mails from the following mail programmes/archives to KMail:
- Evolution 1.x and 2.x
- KMail
- Sylpheed
- Thunderbird/Mozilla
- Opera
- OS X Mail
- The Bat!
- Outlook Express
- Pegasus Mail
- Lotus Notes
- mbox and plain text-mails
General Tasks
List of other general tasks I am working on:
Tablet PCs
I wrote my diploma thesis about Tablet PCs and Linux. Now I work on better support of Tablet PCs and integrate the results of my thesis in SUSE Linux.
What I work on:
- packaging TabletPC related applications and drivers
- TabletPC integration (as e.g. virtual keyboards for login or unlocking the screensaver)
- bugfixing ...
Some issues I worked on in the past:
- added more support for Tablet PCs in HAL (include better detection and an addon to set the serial port for the Wacom Tablet automatically)
- added SAX2 rules for a generic setup for Tablet PCs with a Wacom devices and other machines (SAX is dropped now)
The first place to start with Tablet PCs should be the page about TabletPCs in the wiki.
If you need some help to get you Tablet PC running feel free to ask me.
If you are looking for help with a USB or bluetooth Wacom tablet, you might want to check the Wacom USB tablet howto
Hardware Abstraction Layer (HAL)
I maintain the SUSE HAL package. For more information about HAL (including HOWTOs and info how to debug and report bugs about HAL) see the page about HAL in the wiki.
Hacking
List of projects I am hacking:
Project |
Programming languages |
Role
|
Hardware Abstraction Layer (HAL)
|
C/C++, bash, XML
|
SM/UD/UM
|
osc
|
Python
|
UD
|
KPowersave
|
C/C++, QT, KDE
|
SM/UM
|
KMailCVT
|
C++, QT, KDE
|
UM
|
KMail
|
C++, QT, KDE
|
|
KTorrent
|
C++, QT, KDE
|
|
UMTSmon
|
C/C++, QT
|
|
(SM) indicates projects I'm maintaining for openSUSE and SUSE/Novell.
(UM) indicates projects I'm maintaining (maintainer/co-maintainer) upstream.
(UD) indicates projects I'm develop for upstream.
For a (nearly complete) list of projects I contributed to check Ohloh
Contact
E-Mail
- dkukawka at suse dot de, dkukawka at novell dot com (work)
- danny dot kukawka at web dot de (private)
IRC
- dannyK on irc.freenode.org
Blog
openSUSE build service project repositories
Ohloh
GPG Public Key
- Fingerprint: FD14 B0AE 165E 2F01 6DEB 0E3A 9534 9BEA B6B0 A9DF
- Public Key
|