Il giorno lun, 07/04/2008 alle 10.11 -0400, Jamie McCracken ha scritto:
On Mon, 2008-04-07 at 16:29 +0300, Ivan Frade wrote:Hi all,0.7 will pretty much be refactoring + xesam also possible is your patches for service file and other minor improvements I will have all outstanding patches reviewed today The end of the 0.7.x series will include everything needed for devs to integrate firmly
Jamie, could we also try to split tracker sources? I mean something like
Gstreamer with
* a "tracker-core" module depending only on glib, dbus and sqlite
* a "tracker-extractors" module providing extractors and depending
on poppler, gstreamer, libgsf, exempi and so on
* a "tracker-search-tool" module providing the GUI search tool and
libtracker-gtk
This could help vendors and developers to include tracker support in
their applications (no needs to depend on external deps for extractors,
stable and LTS API in tracker-core), but also users (frequent releases
providing new extractors).
However, I think could be a good idea move to GIO (i.e. glib >= 2.16.0)
'cause there are some really useful stuff for tracker like file
monitoring and MIME recognizing/handling: now that those features are
directly available in glib, we can drop the xdgmime copy, the custom
code to recognize file types and the custom code to monitor for file
system changes[1].
Cheers, Luca.
[1] note that in trunk (future 2.18.0) was also added support to fen,
the sun/solaris file monitoring system.
Attachment:
signature.asc
Description: Questa =?ISO-8859-1?Q?=E8?= una parte del messaggio firmata digitalmente