Bedework 3.10 Release Announcement

Updated: 2015-02-16

The Bedework 3.10 production release is available for download.

Instructions for running Bedework can be found at:

Enhancements in Bedework 3.10:

  • A largely-revamped public client, which features:
    • Responsive design - the public client will display reasonably on almost any screen size.
    • More powerful and flexible left-hand navigation - in just a few clicks, site visitors can ask for the "Arts events and Films taking place on West Campus"
    • Event filtering by string. – ex., “Arts events and Films on West Campus that include 'Sherlock'".
    • An endless stream of events - All events that match the criteria are presented, starting with today's events (or any other date specified), and advancing into the future.   An initial group of events are displayed on the page, and as the visitor scrolls towards the bottom of the page, the next group is presented.
    • Improved performance with fewer page reloads - most operations, such as adding or removing a filter, are done "in-page" (using Ajax calls). 
  • Enhancements to indexing
    • Bedework 3.10 has a new search engine – ElasticSearch.  In the Bedework context, ElasticSearch, provides better remote management of indexes,   better scalability options, and much simpler configuration than Solr. ElasticSearch is used by, among others,  Wikimedia, Foursquare Etsy, and GitHub.
    • Improved performance and scalability by directing most queries to an ElasticSearch index rather than directly to the database engine
  • More real-time site configuration
    • All configuration settings are now set through the JMX console, eliminating the need for rebuilds to reconfigure
  • An improved Quickstart
    • A smaller (~40%) Quickstart - no-longer-used code (such as webcache) and unused JBoss components have been removed  
    • Better Quickstart documentation

The Bedework 3.10 Manual can be found at:

We are excited by features and enhancements in Bedework 3.10 and and encourage you to explore them.