[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kopete-devel
Subject:    Re: [Kopete-devel] kdenonbeta/kopete/protocols/jabber
From:       Daniel Stone <dstone () trinity ! unimelb ! edu ! au>
Date:       2003-03-26 12:40:47
[Download RAW message or body]

On Wed, Mar 26, 2003 at 10:27:55AM +0100, Daniel Stone scrawled:
> Yes, it's broken.
> 
> Yes, I'm working on it.
> 
> Yes, I'm deliberately committing broken stuff.
> 
> Don't touch it, unless you want to face the penalty of death, or a flame
> from me, whichever's worse.

OK, I've just committed another code sync. Again, it doesn't work, and
please refrain from "fixing" it. I'm working on it, give me a while.

So, I've now got an AthlonXP 2400+ and cable. Yay, I can code again.

Jabber sucks right now. No offence to Till or anything - he's been sick,
and it's a big job anyway - but yeah.

It used to be *the* protocol - first to use KopeteChatWindow, first to
use KopeteMessageManager, first to handle different message types. Now
it lags behind severely. So, I'm trying to get it up to date with
everything Kopete, so it actually fits in.

The first part of this is obviously KopeteAccount, and sorting that all
out.

The second part of this is a slight API refactoring: getting rid of old
crufty crap we no longer read.

The third part of this is standardizing the code. You may have noticed
that I've reindented everything. It's not because I love my own style so
much (I mean, the style through everything else SUCKS HORRIBLY, but I
can deal with it ... well, not really in my primary hacking space, but
anyway), but because it was horrifically inconsistent. There were
completely different indentation styles on the same *line*, even. I've
also renamed DlgJabber* to dlgJabber* in the name of consistency.

So: KopeteAccount, KopeteAwayDialog, all that funky sort of stuff. Plus
making everything work again, and a couple of handy features along the
way. It's going to be a long ride, please hold on to your hats, and just
accept that Jabber won't work during the ride, and refrain from fixing
it, unless I ask you to. :)

o/~ guess who's back, back again?

-d

-- 
Daniel Stone                                     <dstone@trinity.unimelb.edu.au>
Developer, Trinity College, University of Melbourne

[Attachment #3 (application/pgp-signature)]
_______________________________________________
Kopete-devel mailing list
Kopete-devel@mail.kde.org
http://mail.kde.org/mailman/listinfo/kopete-devel

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic