Hello guys, I&#39;m very glad to get to all of you in this e-mail, finally!<br>  I&#39;m sending this e-mail because I&#39;d like to discuss more about the use of the UPnP stack in the KDE projects. As some of you already know, me, as the BRisa Project Manager and a group of some developers are implementing a UPnP stack in Qt  called BRisa UPnP Framework. I have recently found the project
HUPnP at the same time you guys were talking about this in this list but unfortunatelly I was very busy with other stuff. We are developing the BRisa project in partnership with Nokia Institute of
Technology [1] and the Federal University of Campina Grande at the
Embedded Systems and Pervasive Laboratory [2], both in Brazil, with a goal of make a powerful implementation of a  UPnP stack in Qt.<br>
  We started the implementation in the middle of the last year after
some discussion with Kate Alhola (Nokia/Maemo project manager) in the
ELC (Embedded Linux Conferece) 2009. Recently we have released the
first, but a complete version, of a UPnP stack, which is available at
[3] and it was based on our mature python version of a UPnP stack. In fact, we have being working with UPnP stuff since 2005 and many issues with the UPnP specs has being studies etc. Now, after a great efforts from many developers,
we have the complete stack available in Qt with a strong goal of providing a native  UPnP stack implementation in three
main programming languages: Qt, Python and Java, but with a unique
programming language API.<br>  I&#39;m glad to say that we are currently supporting not only windows,
linux and mac, but also maemo platform and with the targets for MeeGo Platform (a new mobile platform built as the result of a merging of maemo platform, from nokia, and moblin, from Intel).<br>
  This is why I&#39;m writting to all of you, unfortunatelly only now. I&#39;m currently at the Embedded
Linux Conference 2010, where I gave a talk about our project, but most importantly, also in the
Linux Collaboration Summit (the conference merged in one they), I
had opportunity to talk to some guys from Nokia and Qt Framework to
work in collaboration with them in this initiative to make a
unique and powerful UPnP stack in Qt.<br>
   It is in this moment where I&#39;d like a little from the attention of all of you guys. I&#39;d like  to
discuss the possibility of integrate Qt-BRisa and HUPnP in just one
project where we can collaborate and make a decent UPnP implementation.
I have being also talking to Bart about the possibility of
integrating Qt-BRisa in the KIO and also, as a representative of the research field (as the
university) too, we have being working on some improvements of the UPnP specifications,
mainly in the area of security issues, such as authentication and
authorization mechanism. In this field, we have recently publish an
article that talked about a possible solution on this and as a result we have gained the best paper award of the conference.<br>

<br>Thank you very much and I&#39;m waiting feedback from all of you.<br><br>Best regards,<br>Leandro.<br><br>[1] <a href="http://www.indt.org.br/" target="_blank">http://www.indt.org.br</a><br>[2] <a href="http://embedded.ufcg.edu.br/indexen.html" target="_blank">http://embedded.ufcg.edu.br/indexen.html</a><br>


[3] <a href="http://garage.maemo.org/" target="_blank">http://garage.maemo.org/</a><br clear="all"><br>-- <br>Leandro Melo de Sales<br>Professor in Computer Science at Federal University of Alagoas, Brazil<br>Pervasive and Embedded Computing Laboratory, UFCG<br>

PhD candidate in Computer Science at UFCG<br><br>&quot;The warrior is strong in loyalty, intensity, determination, initiative, persistence, courage and willpower. The warrior is light in the soul, self-trust and compassion. The warrior is often called to take the front when other cowardly make a step backwards. There are warriors on the battlefields and in everyday life.&quot;<br>

<br><a href="http://www.leandrosales.com/">http://www.leandrosales.com/</a><br>