[tracker/api-cleanup: 1/6] libtracker-extract: Make it completely private



commit d025167f5795cb34a063c6ea33485a90a3a56b2a
Author: Carlos Garnacho <carlosg gnome org>
Date:   Sat Jan 25 22:39:10 2014 +0100

    libtracker-extract: Make it completely private
    
    This library has some rough spots, mainly around:
    
    1) Usefulness: The library is not specially useful outside of
       tracker. In the source tree we already have plenty of extract
       modules that handle most popular file formats. Future-wise, if
       a brand new file format earns popularity, we'll want it in the
       tracker tree, and not as an external module. So neither
       implementing minor third party out-of-tree modules nor offering
       the possibility to reimplement a type Tracker knows well is a
       compelling thing to support.
    
    2) Maintainability: The API is highly inconsistent, hardly
       introspectable and with little forward-compatibility thinking.
    
    So in short, libtracker-extract is something we want to keep under
    the rug, only available to tracker-miner-fs and tracker-extract.

 src/libtracker-extract/Makefile.am |    2 --
 1 files changed, 0 insertions(+), 2 deletions(-)
---
diff --git a/src/libtracker-extract/Makefile.am b/src/libtracker-extract/Makefile.am
index b7f0df9..5f0a189 100644
--- a/src/libtracker-extract/Makefile.am
+++ b/src/libtracker-extract/Makefile.am
@@ -39,8 +39,6 @@ libtracker_extract_ TRACKER_API_VERSION@_la_SOURCES =  \
        tracker-xmp.h
 
 noinst_HEADERS =
-
-libtracker_extractinclude_HEADERS =                    \
        tracker-data.h                                 \
        tracker-encoding.h                             \
        tracker-exif.h                                 \


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