Re: Build system
* Rocco Rutte <pdmef@xxxxxxx> schrieb:
<snip>
>
> >Sounds really good. Would be even better, if several things could
> >be moved to separate libraries with clear dependencies (ie. linked
> >with -no-undefied). This would clean up a lot.
>
> >Maybe someday we could move out things like the mailbox handling
> >into an generic library, as I already suggested quite some time ago.
> >(I personally don't have the time resources for this job currently,
> >since other projects like Xserver occopy me a lot)
>
> Cool, one more sharing these ideas.
:)
I really like to get some steps further. Once the mailbox handling
is an independent library, people can write their own drivers/backends
for a lot of things, ie. RDF. This even gets better, if we also have
posting stuff in this framework, so its easy to plug in adaptors for
certain forums, nntp, etc, etc.
Of course this is an larger project, and I suggest the following way:
1. define an clear API for the client side of this frameork
2. wrap around mutt's current mbox code with this API and put it
into an separate library.
3. rewrite mbox.c to sit on top of this API (conditional build)
4. clean up things within this messaging library.
I'd like to design the interface of this new mbox library in the
spirit of directfb's interfaces. This seems quite stable and robust
to me.
cu
--
---------------------------------------------------------------------
Enrico Weigelt == metux IT service
phone: +49 36207 519931 www: http://www.metux.de/
fax: +49 36207 519932 email: contact@xxxxxxxx
cellphone: +49 174 7066481
---------------------------------------------------------------------
-- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops --
---------------------------------------------------------------------