The DataHarvester
Current stable version: 0.3.4
Current svn version: 0.3.5 ChangeLog
SimpleExamples - Impatient users may want to click here.
Main author is Wolfgang Waltenberger, with contributions from Gerald Richter (hierarchic tuple, docu), Herbert Valerio Riedel (autotools), and Sebastien Binet (pacman PKGBUILD file).
It is this current implemetation and WWs strong use of design patterns, that have let the DataHarvester become the highly useful tool, since the first sketchy version that was part of my Diploma-thesis.
-- Gerald Richter
Availability
(More than 10) Debian packages are available at:
deb http://debian.teilchen.at/ ./
The debian packages are known to work with Ubuntu, also.
Untested rpm packages for Scientific Linux 4 can be found in the download section: http://www.hepforge.org/downloads/dataharvester
The package is fully autotooled; a spec file for creating rpms and a PKGBUILD file for archlinux' pacman packages exist. The dataharvester should work on all "normal" Unix boxes which support dlopen().
Pages
- SimpleExamples - All examples are also available in the downloaded tarball, as well as in the subversion repository.
- LegacySituation - how things were, how they are. what problems the dataharvester wants to address.
- DesignGoals - what the dataharvester wants to be (like).
- WhyDataHarvester - when and why you should use it and when you better look for another solution.
- MainComponents - introducing the main concepts and components of the library.
- BackEnds - the various backends (file formats)
- CommandLineInterface - the dataharvester-converter application.
- CompilingTheHarvester - How to build the dataharvester
- HowToCompile - Compiling/Linking your program with the DataHarvester
- DataHarvesterAndOtherLanguages - Using the dataharvester with different programming languages.
- ReadingAndWritingObjects - are there possibilities to map a c++ class to a dataharvester tuple?
- SimpleConfigurables - After all, some aspects are configurable.
- FutureIdeas - things that can be done.
- ProblemsAndCaveats - things you should to know.
- ResolvedIssues - things that have been done.
I have also uploaded the doxygen documentation: http://projects.hepforge.org/dataharvester/doxygen/main.html
Attachments
- MultiType_UML.png (63.8 kB) - added by anonymous on 18/04/07 12:37:38.
- Tuple_UML.png (41.6 kB) - added by anonymous on 18/04/07 12:38:32.
- TupleRow_UML.png (36.4 kB) - added by anonymous on 18/04/07 12:39:01.
- Harvester.png (38.1 kB) - added by anonymous on 18/04/07 12:39:28.
