datasketches-cpp icon indicating copy to clipboard operation
datasketches-cpp copied to clipboard

Reorganization proposal

Open tjstum opened this issue 1 year ago • 5 comments

Hi there,

We are consider using datasketches in our C++ environment. The current organization, where there a bunch of folders, each with an include/ directory, is a bit awkward for integrating into a foreign build system. Projects like pybind11 put all of the headers in a single include/ directory (perhaps with subdirectories underneath). Then there is just a single path to add as an include path.

Would you be open to a reorganization that moved around files to look a bit like this:

include/datasketches
  count/
    count_min.hpp
    count_min_impl.hpp
  common/
    MurmurHash3.h
    ...

Thanks for your consideration.

tjstum avatar Jan 26 '24 21:01 tjstum