On Friday 15 January 2010 05:11:31 pm Martin wrote:
> Hi,
> 
> at first I want to introduce my first real c++ project: Openfire-Qt [0]
> it's basically a Qt API for the Openfire-C library (see [1])
> 
> Openfire-C is a library which provides access to the xfire network [2]
> as far as I know it's the only actively maintained xfire library out 
there
> (note: there is a pidgin plugin called gfire: [3], [4]. it includes it's
>  own protocol handling code so I won't count that)
> 
> in case you're wondering why I wrote this library:
> I was looking for xfire support inside kopete. trying to add support 
'the
> hackish way' I found it's not very clean to combine a c library which 
uses
> callbacks inside a c++/Qt application
> that was the point where I started to write an abstraction layer 
which
> provides access to Openfire-C's functions by using c++ and Qt.
> 
> as I already stated this library is my first real c++/Qt project (I did a
> small 100 lines of code project before -> that means I'm not very
>  experienced) nevertheless I tried to make the library as good as 
possible.
> 
> my main problem at the moment is that I don't have a mentor.
> at the beginning skyphyr (Alan) helped me out a lot (thanks again!) 
- but
>  he's been busy the last few weeks and he will be busy for the next 
few
>  weeks/months
> 
> I would need two things right now:
> a) I would need a mentor. there are places in my library where I 
can't use
>  a d-pointer for example. it's not easy to explain why - but having a
>  mentor which would at least know tiny bits of my code (so I don't 
have to
>  explain everything multiple times) would be great as it makes 
development
>  easier and more productive (the results are much better)
> b) I would need someone who could review my current code. see 
the gitorious
> project page: [0].
> Albert (TSDgeos) already did a quick (very quick ;)) review of my 
library
>  -> I fixed all problems he found (oh and thanks again to him for his 
nice
>  support)
> 
> if you want to try out my library:
> a minimal sample client (command-line based) is included in the 
'test'
> directory. if you have an xfire account you can log in there and 
receive
> messages.
> note: this "client" is very hackish... I just need it to test my code -
>  it's aim is to make it easier to test my code, not to provide a 
usable
>  client ;)
> 
> now... I really hope at least one of you can help me, so kopete will 
be
>  able to support one more protocol. maybe someone out there 
would also
>  volunteer to write the kopete protocol plugin which will then use 
my
>  library?
> 
> Regards,
> Martin
> 
> [0] http://gitorious.org/openfire-qt
> [1] http://code.google.com/p/openfire-c/
> [2] http://www.xfire.com/
> [3] http://gfireproject.org/
> [4] http://my-trac.assembla.com/gfire/

I don't have any time to mentor anybody at the moment. If my time 
does free up at some point, then I'll contact you to see if you still 
need a mentor.

I still encourage you to work on your code, and post questions to the 
list as you have them. While it may not be as effective as a single 
mentor, I'm sure you'll be able to learn a few things. :)
--
Matt
_______________________________________________
kopete-devel mailing list
kopete-devel@kde.org
https://mail.kde.org/mailman/listinfo/kopete-devel

Reply via email to