reineur 31 escreveu:
> Hello kopete developers,
>  
> For all people who don't know us, we are IUP ISI students in 
> Toulouse(France) and we're working on Kopete as university project 
> with Kevin Ottens.
> When we started, we were only 4, but now 5 new students has joined us.
>
> We did an API for UPnP and we hope to integrate the UPnP support soon: 
> /branches/work/kopete/iup-isi-group/
>
> We are also working on msn protocol and on a kind of API to do video 
> capture with a webcam (with the help of Phonon and Solid)
>
> The Kopete Student Team of IUP ISI, Toulouse.
Dear Reineiur and Kopete Student Team,


I feel happy to have new hands helping us in a project like Kopete. 
Welcome aboard!
UPnP is a fantastic thing to have in Kopete, it will be of much help to 
Kopete, even more when handling with some protocols (as MSN) that have 
lots of trouble when running behind a firewall.
MSN protocol needs a lot of care. Please take a look at libpapillon and 
see what you can do for it. You can count on us to review your patches.
There's already an API for video capturing in Kopete. You can find it in 
libkopete/avdevice. At least three protocols (Yahoo, MSN and Testbed) 
uses this infraestructure. It already uses Solid, and has some unique 
characteristics, as multiple simultaneous hardware access (tested up to 
30 clients running concurrently. No other program, be in in Linux or 
Windows, allows it), supports obscure image formats. Porting Kopete's 
API to Phonon has been already discussed with Kevin Ottens (IRC: ervin), 
perhaps with our help. I'm currently writing a somewhat long e-mail to 
you all to explain in a good depth what is involved when you intend to 
capture video, what are the caveats and some design decisions (I should 
already have sent it, but it's long and takes time to write. I promise 
I'll finish it as soon as possible).
If you didn't notice yet I'm Kopete's video maintainer. :D If you intend 
to take a look at video device handling, I'll be glad to help you as 
much as I can. If you already started doing video code, please point 
where it is to me so I can take a look, but I'd like to remember you 
that reinventing the wheel is not as productive as improving the wheel 
we already have, and Kopete needs a lot of love in other areas.
I suggest you to take a look in some places where Kopete is missing 
functionalities, like lots of unimplemented features in some protocols 
(please take a good look at the MSN plugin), and even implementing 
missing protocols, like MySpaceIM and SIP. Take a look at Jabber's audio 
support. Those are really needed areas. Matt Rogers (IRC: mattr) can 
point a lot of places where your help will be more useful. Being five 
people, your team could split in two or three and attack more problems 
simultaneously.
Kopete's video support needs help, indeed. It's far from complete, but 
it has an active maintainer with experience developing video security 
systems. Its API was developed according to some design goals I'll 
explain to you in my next e-mail, and it will be migrated to Phonon, 
parting ways from Kopete (It's planned to happen when KDE adopts Qt 4.4, 
because of some unique features it has that will help to make the video 
API allow simultaneous access to a given video device by multiple 
_programs_ simultaneously), so if you intend to contribute to Kopete 
specificly, please ask to Matt for a task.



Best regards,


Cláudio da Silveira Pinheiro
http://kopete.kde.org
_______________________________________________
kopete-devel mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kopete-devel

Reply via email to