Sha256: 7ec00367b8d1544a4643062168e8f0ff44cabb85f325e3f7952e2cc973f0342f
Contents?: true
Size: 1.58 KB
Versions: 4
Compression:
Stored size: 1.58 KB
Contents
# Umlaut Umlaut is software for libraries (the kind with books). It could be described as a front-end layer on top of an existing OpenURL knowledge base. But it's actually quite a bit more than that. It could also be described as: a just-in-time aggregator of "last mile" specific-citation services, taking input as OpenURL, and providing both an HTML UI and an api suite for embedding Umlaut services in other products. [What do you mean by this?](https://github.com/team-umlaut/umlaut/wiki/What-is-Umlaut-anyway) Umlaut is distributed as a ruby Rails engine gem. It's a very heavyweight engine, the point of distro'ing as a gem is to make it easy to keep local config/customization/enhancement seperate from distro, not so much to let you 'mix in' Umlaut to an already existing complex app. ## Installation For complete step-by-step install instructions suitable even for the neophyte, see: https://github.com/team-umlaut/umlaut/wiki/Installation. The Rails/Umlaut super-concise expert summary is: * Rails 3.1+ * gem 'umlaut' * `bundle install` * `$ rails generate umlaut:install` * mysql database strongly encouraged, sqlite3 probably won't work. * configuration in `./config/umlaut_services.yml` and `./app/controllers/umlaut_controller.rb` * Umlaut uses multi-threaded concurrency in a way incompatible with development-mode class reloading. You need cache_classes=false even in dev, the Umlaut install generator changes this for you. ## Source https://github.com/team-umlaut/umlaut/ ## Listserv You can join the umlaut listserv at: http://rubyforge.org/mail/?group_id=4382
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
umlaut-3.0.3 | README.md |
umlaut-3.0.2 | README.md |
umlaut-3.0.1 | README.md |
umlaut-3.0.0 | README.md |