Re: Talking about the GUI

Steve Lhomme <[email protected]> Thu, 15 Jan 2004 21:02:00 +0100
Newsgroups gmane.comp.multimedia.media-api
Message-ID <[email protected]>
Enrico Weigelt wrote:

> * Ronald Bultje <[email protected]> [2004-01-15 16:17:29 +0100]:
> 
> 
>>Hi,
>>
>>On Thu, 2004-01-15 at 15:51, Enrico Weigelt wrote:
>>
>>>no. gobject isnt. but the rest of glib is.
>>>it should be better splitted off into smaller libs.
>>
>>gobject/glib *are* separated. What else do you want? Smaller separation
>>isn't good.
> 
> 
> I want to have a really small library which handles:
> 
>     * memory management w/ referece counting (GC would be better)
>     * module handling
>     * primitive object handling
>     
> And the devkit should provide:
> 
>     * automatic (platform independent) module build + install
>     * tiny modelling of module's sources (in most cases just a list of
>       source- and headerfiles should be enough)
>     * handling of several build schemes (i.e. static vs dynamic linking,
>       building multiple modules into one .so, ...)
>       
> Complex data types or other functions like virtual filesystem 
> should reside in completely diffent libs sitting upon this one.

Do you think it's possible to take the code of GStreamer/GLib an 
reassemble it in this way ? Instead of starting from scratch ?