Solid/Projects/BlueDevil: Difference between revisions

From KDE Community Wiki
mNo edit summary
Line 35: Line 35:
|- style="background: #ececec; white-space:nowrap;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Type !! Description !! Contact
! Status !! Type !! Description !! Contact
{{FeatureTodo |Improvement| Support all Bluetooth pairing modes |[email protected]|Alex Fiestas}}
{{FeatureProjectTodo |Improvement| Support all Bluetooth pairing modes |[email protected]|Alex Fiestas}}
{{FeatureTodo |Revision| Be sure that all the helpers work |[email protected]|Alex Fiestas}}
{{FeatureProjectTodo |Revision| Be sure that all the helpers work |[email protected]|Alex Fiestas}}
|}
|}


Line 43: Line 43:
|- style="background: #ececec; white-space:nowrap;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Type !! Description !! Contact
! Status !! Type !! Description !! Contact
{{FeatureTodo |Improvement| Improve notifications |[email protected]| Alex Fiestas}}
{{FeatureProjectTodo |Improvement| Improve notifications |[email protected]| Alex Fiestas}}
|}
|}


Line 50: Line 50:
|- style="background: #ececec; white-space:nowrap;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Type !! Description !! Contact
! Status !! Type !! Description !! Contact
{{FeatureTodo |Improvement| Use random 8 digit random PIN |[email protected]| Alex Fiestas}}
{{FeatureProjectTodo |Improvement| Use random 8 digit random PIN |[email protected]| Alex Fiestas}}
{{FeatureTodo |Improvement| Detect when a device can introduce the PIN |[email protected]| Alex Fiestas}}
{{FeatureProjectTodo |Improvement| Detect when a device can introduce the PIN |[email protected]| Alex Fiestas}}
{{FeatureTodo |Improvement| Support all Bluetooth pairing modes |[email protected]| Alex Fiestas}}
{{FeatureProjectTodo |Improvement| Support all Bluetooth pairing modes |[email protected]| Alex Fiestas}}
|}
|}


Line 59: Line 59:
|- style="background: #ececec; white-space:nowrap;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Type !! Description !! Contact
! Status !! Type !! Description !! Contact
{{FeatureTodo |Feature| Send files from dolphin |[email protected]| Alex Fiestas}}
{{FeatureProjectTodo |Feature| Send files from dolphin |[email protected]| Alex Fiestas}}
{{FeatureTodo |Feature| Add error handling around |[email protected]| Alex Fiestas}}
{{FeatureProjectTodo |Feature| Add error handling around |[email protected]| Alex Fiestas}}
|}
|}


Line 67: Line 67:
|- style="background: #ececec; white-space:nowrap;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Type !! Description !! Contact
! Status !! Type !! Description !! Contact
{{FeatureTodo |Improvement| We need to have a better error handling, using the kio interface to report the errors|[email protected]| Alex Fiestas}}
{{FeatureProjectTodo |Improvement| We need to have a better error handling, using the kio interface to report the errors|[email protected]| Alex Fiestas}}
{{FeatureTodo |Improvement| Improve the overall stability |[email protected]| Alex Fiestas}}
{{FeatureProjectTodo |Improvement| Improve the overall stability |[email protected]| Alex Fiestas}}
|}
|}
====kio_bluetooth====
====kio_bluetooth====
Line 74: Line 74:
|- style="background: #ececec; white-space:nowrap;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Type !! Description !! Contact
! Status !! Type !! Description !! Contact
{{FeatureInProgress |Improvement| Show the configured devices first, and discover in the background |[email protected]| Alex Fiestas}}
{{FeatureProjectInProgress |Improvement| Show the configured devices first, and discover in the background |[email protected]| Alex Fiestas}}
|}
|}
====Control Module====
====Control Module====
Line 80: Line 80:
|- style="background: #ececec; white-space:nowrap;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Type !! Description !! Contact
! Status !! Type !! Description !! Contact
{{FeatureTodo |Feature| Add a Connect button in configure devices (like systray has) |[email protected]|Rafael Fernandez Lopez}}
{{FeatureProjectTodo |Feature| Add a Connect button in configure devices (like systray has) |[email protected]|Rafael Fernandez Lopez}}
|}
|}


Line 87: Line 87:
|- style="background: #ececec; white-space:nowrap;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Type !! Description !! Contact
! Status !! Type !! Description !! Contact
{{FeatureDone |Improvement| Implement a better order in the systray options |[email protected]|Alex Fiestas}}
{{FeatureProjectDone |Improvement| Implement a better order in the systray options |[email protected]|Alex Fiestas}}
{{FeatureDone |Improvement| Show a overlay icon when a device is connected |[email protected]| Alex Fiestas}}
{{FeatureProjectDone |Improvement| Show a overlay icon when a device is connected |[email protected]| Alex Fiestas}}
{{FeatureDone |Improvement| Add a tooltip |[email protected]| Alex Fiestas}}
{{FeatureProjectDone |Improvement| Add a tooltip |[email protected]| Alex Fiestas}}
{{FeatureTodo |Improvement| Improve way to connect and disconnect services |[email protected]| Rafael Fernández López}}
{{FeatureProjectTodo |Improvement| Improve way to connect and disconnect services |[email protected]| Rafael Fernández López}}
{{FeatureTodo |Improvement| Global disconnect from device (all services and device itself) |[email protected]| Rafael Fernández López}}
{{FeatureProjectTodo |Improvement| Global disconnect from device (all services and device itself) |[email protected]| Rafael Fernández López}}
|}
|}


Line 100: Line 100:
|- style="background: #ececec; white-space:nowrap;"
|- style="background: #ececec; white-space:nowrap;"
! Status !! Type !! Description !! Contact
! Status !! Type !! Description !! Contact
{{FeatureTodo |Feature|Be able to share folders and files |[email protected]|Alex Fiestas}}
{{FeatureProjectTodo |Feature|Be able to share folders and files |[email protected]|Alex Fiestas}}
{{FeatureTodo |Feature| Add a KCM to configure/show the shared files  
{{FeatureProjectTodo |Feature| Add a KCM to configure/show the shared files
|[email protected]|Alex Fiestas}}
|[email protected]|Alex Fiestas}}
{{FeatureTodo |Feature| Indicate in dolphin part with an overlay icon the shared files/folders |[email protected]|Alex Fiestas}}
{{FeatureProjectTodo |Feature| Indicate in dolphin part with an overlay icon the shared files/folders |[email protected]|Alex Fiestas}}
{{FeatureTodo |Feature| Be able to share folders/files directly from dolphinpart|[email protected]|Alex Fiestas}}
{{FeatureProjectTodo |Feature| Be able to share folders/files directly from dolphinpart|[email protected]|Alex Fiestas}}
|}
|}

Revision as of 23:27, 18 December 2010

How we work

All Solid projects operates in the same way, be sure to read How we work

Description

BlueDevil is the codename for the project which aims to integrate the Bluetooth technology into KDE Frameworks and KDE Plasma Desktop. The project is composed of a few components each of them have they own roadmap and maintainer.

List of components since 1.0:

  • KDE Bluetooth Agent: Alex Fiestas
  • Send File: Alex Fiestas
  • kio_obexftp: Alex Fiestas
  • kio_bluetooth: Alex Fiestas
  • Pairing Wizard: Alex Fiestas
  • File receiving: Alex Fiestas
  • Control Module: Rafael Fernandez Lopez
  • System tray: Rafael Fernandez Lopez

Project Status

The version 1.0 considered as stable has been released and will receive updates as minor versions (1.0.1 will be the first).

The version 1.1 is under a heavy development the roadmap can be found here

Documentation

Currently we're lacking a good End user documentation, help is needed.

How to collaborate

Bluedeivl is a KDE project, so we use the usual ways to communicate to each other, and to work together.

Project Page

Currently BlueDevil is under extragear/base KDE Project Page

Mailing list

We're using the kde-hardware-devel mailing list kde-hardware-devel

Roadmap

BlueDevil 1.1

The focus of 1.1 release will be add more Elegance into BlueDevil, for example by adding a better error hanlding, making things react as the user expect etc... There is not a release date for it, but can be expected somewhere close to KDE 4.6 release.

KDE Bluetooth Agent

Status Type Description Contact
TODO Improvement Support all Bluetooth pairing modes <[email protected]>
TODO Revision Be sure that all the helpers work <[email protected]>

File receiving

Status Type Description Contact
TODO Improvement Improve notifications <[email protected]>

Pairing Wizard

Status Type Description Contact
TODO Improvement Use random 8 digit random PIN <[email protected]>
TODO Improvement Detect when a device can introduce the PIN <[email protected]>
TODO Improvement Support all Bluetooth pairing modes <[email protected]>

Send File

Status Type Description Contact
TODO Feature Send files from dolphin <[email protected]>
TODO Feature Add error handling around <[email protected]>

kio_obexftp

Status Type Description Contact
TODO Improvement We need to have a better error handling, using the kio interface to report the errors <[email protected]>
TODO Improvement Improve the overall stability <[email protected]>

kio_bluetooth

Status Type Description Contact
IN PROGRESS Improvement Show the configured devices first, and discover in the background <[email protected]>

Control Module

Status Type Description Contact
TODO Feature Add a Connect button in configure devices (like systray has) <[email protected]>

System tray

Status Type Description Contact
DONE Improvement Implement a better order in the systray options <[email protected]>
DONE Improvement Show a overlay icon when a device is connected <[email protected]>
DONE Improvement Add a tooltip <[email protected]>
TODO Improvement Improve way to connect and disconnect services <[email protected]>
TODO Improvement Global disconnect from device (all services and device itself) <[email protected]>

BlueDevil 1.2

File Sharing

Status Type Description Contact
TODO Feature Be able to share folders and files <[email protected]>
TODO Feature Add a KCM to configure/show the shared files <[email protected]>
TODO Feature Indicate in dolphin part with an overlay icon the shared files/folders <[email protected]>
TODO Feature Be able to share folders/files directly from dolphinpart <[email protected]>