Summa in a Nutshell
Summa is a fast modular and scalable search engine written in Java. Summa is characterized by:
Integrated search. Summa can simultaneously access a number of different data and data sources and expose it in a unified interface.
Modular design. The Summa search system consists of a set of independent modules, which makes it simple and easy to maintain and upgrade.
Scalable. Summa supports a distributed architecture and can be scaled up or down to handle any amount of data.
Open standards. Summa is based upon modern web technologies and standards, and don’t include any proprietary codes or elements.
Failure tolerant. If a single source of data or service should fail, Summa will continue without that specific source.
Content of the Summa wiki
Sandbox - examples from real life
Drafts Random assortment of brain dumps and other misc. snippets
Presentations Slides and documentation presented on workshops and conferences around the world
Bug tracker on summa.sf.net/bugs
Property- and API documentation on summa.sf.net/doc
Developer's blog. Shared blog for all software development at the State Library of Denmark
The Summa source code is licensed under the Apache License, Version 2.0.
You can download the source code releases from the downloads section on this wiki
A subversion checkout can be created with
svn co https://summa.svn.sourceforge.net/svnroot/summa/trunk summa
In order to build summa, Apache Ant >= 1.7 is required. In order to create non-faulty indexes, JDK >= 22.214.171.124-b33 is required (See http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6707044 for details). To dive in we recommend that you start out with one of the many tutorials.
To see what you need to know as a maintainer look at the Maintainer wiki page