Hi!

When looking for ways to improve the GIFT code, using grep and by compiling individual files (not using the Makefiles) I often find myself staring at code that could not possibly work.

I have found that quite a few files can be removed without affecting the ability to "make" the code using the configured Makefile.

How about removing them from CVS?
(Unless of course they really are needed somehow)
They would still be accessible through a separate branch or through the "attic", if ever needed, right?

I have just focused on c/cc files, (plus a couple of header files found by accident) so there may be heaps of unused header files, as well as entire obsolete subprojects/directory-structures. If you know of such files/directories, I would really appreciate to have them removed. It gets a little annoying spending time finding and fixing obvious bugs, just to realize it's actually never used anywhere...



Here are the "unused" files (with paths to their respective directories):

./FeatureExtraction/:
filter.c
float_histogram.c
fts2blocks.c
gabor981029.c
gabor_old.c
hsv2rgb.c
hsv_quantize.c
hsv_quantize_median_filter.c
hsv_test.c
print_float_histogram.c
quantize_mean.c
quantize_median.c

./GIFTServer/:
CArraySelfDestroyPointer.h
CSelfDestroyPointer.h
generateDistanceMatrix.cc
HomeMadeServer.cc
obsolete.cc
TestSimulator.cc

./libGIFTAcInvertedFile/cc/:
CBitSetCollection.cc
CComparisonResults.cc
CDocumentFrequencyHash.cc
CFeatureCombination.cc
dummy.cc

./libGIFTQuInvertedFile/cc/:
CQNBestFullyWeighted.cc

./libGIFTQuPerl/cc/:
CXMLTripletList.cc

./libMRML/cc/:
CQParallel.cc





/Jonas





_______________________________________________
help-GIFT mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-gift

Reply via email to