Hi I am interested in the idea "Improve A2DP support". I knew a little knowledge of Bluetooth. After some "googling", I still have some confusion about "Improve support for Sink role and coexistence with HFP gateway role. " Does it mean while I am using the Bluetooth kit as the speaker of some mp3 player, still I can use the kit to make a phone call via Bluetooth HFP? I also have a question that I now have a USB Bluetooth dongle, a iPod touch and a cellphone(Nokia 6120c), are those things enough to build the test environment? I have a little experience of Linux multimedia programming (a mp3 player program on ARM development board). I am good at C and have some experience of hacking Linux kernel. I think I am also a fast learner. Am I qualified to the Google Summer of Code project? Recently I am reading the the code of the BlueZ and the Bluetooth specification, but I still don't get the full understanding of the structure of BlueZ. Could someone guide me about which I should focus on to implement the idea? I am also writing the proposal,but have no ideas about the project milestones. I will be grateful if someone could give some suggestions. Here is more information about me, the answers to the questions. https://docs.google.com/document/d/1HmDybIBT9GMNaByLy8EpW0RwzLcMtyrHuCPA54NHl5I/edit?hl=en -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html