< Projects‎ | Kbluetooth
Revision as of 11:30, 16 September 2009 by Afiestas (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


Current situation:

Right now the bluetooth support in KDE is not the best in any side, no user (kbluetooth) nor developer (solid) so we've to trace a roadmap to fix all of them.

What are the steps to follow:

The most urgent thing to do is fill the user gap. To do it we'll focus our work/time in the user applications like kbluetooth and a possible kioslave. Once the user stuff is in a good shape, we'll start to "move" all the development we made for the user applications to solid/bluetooth and solid/bluez, so everybody will benefit of it.

kbluetooth development in detail:

Before 0.4 version, kbluetooth was thought as a framework and is because of it that kbluetooth is divided in 3 programs, kbluetooth, kbluetooth-devicemanger and kbluetooth-inputwizard. Everything will be merged in kbluetooth.

Then, all classes will be refactored/revised, and the new features which are not in solid will be totally rewritten from scratch (if needed), so we can move it easily to solid in the future (send, receive files for example).

Finally, we've to implement basic features like a2dp/modem pairing.

Solid development in detail:

The current bluetooth code is messed because the last development was stopped in the middle of a big refactoring. Despite it, everything is working quite well. While we're working on user stuff, we'll maintain solid as it is, but once finish it, the plan is design a perfect API to introduce a real bluetooth support in kde.

And what will happen once the previous points are reached?

We'll talk with the usability team to design the perfect bluetooth integration.

Dates, dates! give me dates!

We don't have dates, we've objective. The objectives are:

  • For KDE 4.4 all suer gaps must be fixed.
  • For KDE 4.5 everything should be done.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal