What is your Organization's Name?

  BlueZ

What is your Organization's Homepage?

  http://www.bluez.org/

Describe your organization.

  BlueZ provides support for the core Bluetooth layers and protocols.
  It is flexible, efficient and uses a modular implementation.

  It has many interesting features such as:

    * Complete modular implementation
    * Symmetric multi processing safe
    * Multithreaded data processing
    * Support for multiple Bluetooth devices
    * Real hardware abstraction
    * Standard socket interface to all layers
    * Device and service level security support

  Currently BlueZ consists of many separate modules:

    * Bluetooth kernel subsystem core
    * L2CAP and SCO audio kernel layers
    * RFCOMM, BNEP, CMTP and HIDP kernel implementations
    * HCI UART, USB, PCMCIA and virtual device drivers
    * General Bluetooth and SDP libraries and daemons
    * Configuration and testing utilities
    * Protocol decoding and analysis tools
    * Audio Service witch gives support to profiles:
      HSP, HFP, AVDTP, A2DP, AVRCP
    * Input Service profiles: HID
    * Network Service profiles: PAN
    * Serial Service profiles: RFCOMM

Why is your organization applying to participate in GSoC 2008? What do you hope to gain by participating?

  With the growing number of the devices witch uses BlueZ as the Bluetooth
  stack it would be good to students to learn about it and for us to
  gain more contributors making the Bluetooth experience in Linux even
  better.

Did your organization participate in previous GSoC years? If so, please summarize your involvement and the successes and failures of your student projects. (optional)

  No

If your organization has not previously participated in GSoC, have you applied in the past? If so, for what year(s)? (optional)

  No

What license does your project use?

  GNU General Public License (GPL) and GNU Lesser General Public License (LGPL)

URL for your ideas page

  http://wiki.bluez.org/wiki/GSoC2008

What is the main development mailing list for your organization?

   There are several mailing lists, you can find the list here:
   http://www.bluez.org/lists.html

Where is the main IRC channel for your organization?

  Our main development channel is #bluez at irc.freenode.org and #bluez-users
  for non-development related topics

Does your organization have an application template you would like to see students use? If so, please provide it now. (optional)

  yes, http://wiki.bluez.org/wiki/GSoCTemplate.

Who will be your backup organization administrator? Please enter their Google Account address. We will email them to confirm, your organization will not become active until they respond. (optional)

  Claudio Takahasi <cktakahasi@gmail.com>

About Your Mentors

What criteria did you use to select these individuals as mentors? Please be as specific as possible.

  Developers that are active in the community and are willing to participate.

Who will your mentors be? Please enter their Google Account address separated by commas. If your organization is accepted we will email each mentor to invite them to take part. (optional)

  * Marcel Holtmann <marcel@holtmann.org>
  * Brad Midgley <bmidgley@gmail.com>
  * Claudio Takahasi <cktakahasi@gmail.com>
  * Johan Hedberg <johan.hedberg@gmail.com>
  * Luiz Augusto von Dentz <luiz.dentz@gmail.com> 
  * Alok Barsode <alokbarsode@gmail.com>
  * Eduardo Lima <eblima@gmail.com>
  * Vinicius Gomes <vcgomes@gmail.com>

About The Program

What is your plan for dealing with disappearing students?

  * Keeping them motivated.
  * Establishing personal contact.

What is your plan for dealing with disappearing mentors?

  * Assign backup mentors.
  * Find another one from the community who could take over.

What steps will you take to encourage students to interact with your project's community before, during and after the program?

 The BlueZ community is very active, developers are always available in
 irc channel and mail list, so we will try to make students to became 
 part of it, chatting with the developers in #bluez or mailing them in
 the mail list.   

What will you do to ensure that your accepted students stick with the project after GSoC concludes?

  Showing to them how Bluetooth and Linux technologies are fun to work with.