[Fwd: Re: [Gaim-devel] status of gaim-core and UI separation]



-- 
Marius Andreiana
SoluĊ£ii informatice bazate pe Linux / Linux-based IT solutions
www.galuna.ro

--- Begin Message ---
On Sun, Apr 13, 2003 at 01:17:21AM +0300, Marius Andreiana wrote:
> On Du, 2003-04-13 at 00:50, Christian Hammond wrote:
> > No, probably not. Likely, it'd be libgaim off the gaim/ tree.
> Will it be possible to build only libgaim, without the UI?

Probably in time. I know we'll be packaging it out as a couple of
different packages, or so I think anyway. We could likely add a flag
to configure to build only libgaim.

> > libgaim. If people don't like the gaim name, that's too bad. I don't
> > mean to sound rude, but we're putting a lot of work into the core/ui
> > split. I personally have done a lot for it. I don't see why we should
> > name it something generic so that other projects don't have to, what,
> > feel embarrased or something for using our code?
> Excellent point, I'll quote you if I'll be asked about this.
> 
> How can we help with moving to libgaim? I'm not very good at C, but I
> can add comments for generating API docs with gtkdoc. Do you have a plan
> with this move, a TODO list where from people can pick tasks?

There's no public TODO for the core/ui split yet. I've been kind of
putting myself in charge of a lot of it, starting with the
conversation core/ui split, then file transfer, buddy pounces, and
soon do_*_dialog and debug_printf.

Documentation is being done using Doxygen while we split. You can see
the doxygen comments in conversation.h, gtkconv.h, gtkft.h, ft.h,
list.h, gtklist.h, and a few others.

I personally hope to get a semi-working core/ui split by 0.64 or 0.65
(2 weeks inbetween each release). I'm not promising it by this time,
but I'll do what I can. Rob Flynn wants to do a UI for MacOS X, and I
want to do one for Qtopia (the QT-based environment used on some Linux
PDAs).

As far as helping, the only real help that can be given requires
knowing C pretty well, and it'd also require knowing the gaim code and
how we are doing the split

Christian
 
-- 
Christian Hammond         <>  The GNUpdate Project
chipx86 gnupdate org      <>  http://www.gnupdate.org/
   If at first you don't succeed, destroy all evidence that you tried.

Attachment: pgppo8KngRaco.pgp
Description: PGP signature


--- End Message ---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]