About Features Downloads Getting Started Documentation Events Support GitHub

Love VuFind®? Consider becoming a financial supporter. Your support helps build a better VuFind®!

Site Tools


Warning: This page has not been updated in over over a year and may be outdated or deprecated.
developers_call:minutes20130917

This is an old revision of the document!


VuFind Developers Call Minutes: September 17, 2013

Attending: Filipe Bento, Chris Hallberg, Demian Katz, Benjamin Mosior, Tod Olson, Al Rykhus, Dan Scott

Agenda

1. Recent Development History

JIRA Tickets

  • VUFIND-519 / VUFIND-885 - These tickets, requesting new configuration options for email forms, have been resolved.
  • VUFIND-777 - This ticket has been resolved, so it is now possible to configure default tabs on a record driver by record driver basis in module.config.php.
  • VUFIND-881 - This ticket is designed to capture discussion of recommendation module redesign; please comment.
  • VUFIND-882 - This ticket fixes a problem with the interaction of combined search and breadcrumbs.
  • VUFIND-883 - This ticket makes search memory a Zend Framework service, reducing use of statics in the codebase.
  • VUFIND-884 - This ticket addresses a significant bug in the AJAX mode of combined search.
  • VUFIND-886 - This ticket improves post-login redirection.
  • VUFIND-887 - This ticket proposes allowing the stats system to ignore hits by web crawlers.
  • VUFIND-889 - This ticket proposes CSL (Citation Style Language) integration.
  • VUFIND-890 / VUFIND-891 / VUFIND-892 - These tickets track various issues related to the new Bootstrap theme.
  • VUFIND-893 - This ticket reports a problem with the way some dates are generated in VuFind when updating the database – it has been fixed in master.

Pull Requests

  • #26 / #27 - These PRs fix an incorrect HathiTrust option in the book preview configuration.
  • #29 - This ticket makes a small tweak to MARC 780/785 handling (see also VUFIND-888).

2. Development Updates/Planning

2.1.1 Release

Because of some significant bug fixes related to combined search, a 2.1.1 release has been made. New minor bug fixes continue to be added to the release-2.1 branch as discovered.

Bootstrap Theme

A first draft of the Bootstrap theme has been pushed to master. This theme has styling stripped down as far as possible, and it also features a redesigned lightbox system which requires less redundant logic in the theme and the controller. Please give it a test run and report any problems in JIRA – because this is such a substantial redesign, cross-browser testing would be greatly appreciated at this point. Also be aware that significant revisions may still take place as we work through the process of extending this base theme to match our local customizations – it is possible that more hooks will need to be added to make the theme easier to style and extend.

RDFa

Now that the Bootstrap theme draft is complete, we can move forward on the existing RDFa pull request.

Goals for 2.2

TrieDateFields

VUFIND-546 has been open for quite some time – it proposes using TrieDateFields instead of DateFields in VuFind's schema. This should have no effect on existing behavior but will allow some additional function queries and may improve performance. The only downside is forcing a reindex. Should we make this change for 2.2?

3. VuFind Summit 2013

Some talk proposals are beginning to come in, but we still have room for more – please submit if you haven't already.

4. Other Topics?

Next Call

The next call will be Tuesday, October 1, 2013 at 10am Eastern Daylight Time (14:00 GMT).

developers_call/minutes20130917.1379426491.txt.gz · Last modified: 2014/06/13 13:13 (external edit)