Re: CVS access or Project Progress

David Riebenbauer <[email protected]> Thu, 15 Feb 2007 01:05:17 +0100
Newsgroups gmane.network.centericq
Message-ID <20070215000517.GA10008@androgyn>
* Stéphane Bisinger <metal_kj-/[email protected]> [2007-02-15 00:01]:
> 
> --- Tiger!P <[email protected]> wrote:
> > > Then, we'll need to rewrite and refactor a lot of
> > > code, many components are dated back to 2003 and
> > do
> > > really need some love and care.
> > 
> > I don't know if that is necessary, but a 'search' on
> > memory leaks or
> > NULL-pointer use would be good. (I think there are
> > tools that can do
> > that.)
> 
> Well I think that this is necessary because looking
> into the code to add utf-8 support I realized that all
> the interfaces of the ktools objects (those used in
> the UI) have to change to user wchars instead of
> chars. So, since we have to change interfaces anyway,
> it would be better to refactor them as well and make
> code simpler.

I agree that adding utf8 support will need quite some changes. And
there is some need for refactoring. But the code of centericq itself
(the one in the src/ directory is actually quite good.

> Localization is not only about translating languages,
> but also using different number notations, currencies,
> etc. Obviously in centericq this is very limited, yet
> I'm sure that there is room for improvement. Even thou
> I did not look in the code for this kind of issues so
> I can't really say...

I think localization other than translations is only needed for
timestamps and text encodings.

> > >  - Multiple accounts per protocol
> > 
> > That would be nice for some people, but as I
> > understand it it would be a
> > lot of work.
> 
> Everyone is asking, so it is a lot of work that should
> be done...

Yes, it is a lot of work. But the code is very well written so I don't
think it would be to difficult.

> > I think that the current hooks are already used for
> > this. But since I
> > don't know the code, I'm not really sure about that.

Yes they are.


David 

-- 
David Riebenbauer
Jabber: [email protected] - ICQ: 322056002

_______________________________________________
Cicq mailing list
Cicq-xGejAJT2w6wWP6gT/[email protected]
http://mailman.linuxpl.org/mailman/listinfo/cicq
Questions? Check the FAQ first: http://centericq.de/faq/
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFF06O9MM9MqQG0tAARAlRkAJ9+jIE8beb+WhHkjw7BGLxEm4RagwCeNi+k
kWNuuqoz6ps2gfqRxVwfrVY=
=+Bb3
-----END PGP SIGNATURE-----