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:minutes20130820

This is an old revision of the document!


VuFind Developers Call Minutes: August 20, 2013

Attending:

Agenda

1. Recent Development History

JIRA Tickets

Note: JIRA has now been updated to integrate with GitHub, so you can see commits related to tickets and in the status feed.

  • VUFIND-815 - SolrMarc has been upgraded to the latest version.
  • VUFIND-856 - Demian has committed replicated index support to the Linux version of the alphabrowse generation script; Windows support is still needed but will not be worked on unless requested.
  • VUFIND-868 - Summon cover image loading has been updated to reflect a minor API change.
  • VUFIND-869 - This Horizon driver bug fix has been committed.
  • VUFIND-870 - This ticket proposes an “asset pipeline” for streamlining delivery of CSS and Javascript resources to the client.
  • VUFIND-871 - This ticket proposes cosmetic improvements to the advanced search screen. Chris' bootstrap theme will help with the problem.
  • VUFIND-872 - This ticket proposes an extra PHPUnit parameter to prevent “out of memory” errors. Demian will commit if he can get it working (no luck so far).
  • VUFIND-873 - This ticket covers a bug fix (now committed) to correct bad URLs generated by the driver-based “new items” and “course reserves” searches (they were including unnecessary, and sometimes very long, lookfor parameters in the facet links).

Pull Requests

Now that we are on GitHub, we should start going through important pull requests; Demian will omit very small issues like translation tweaks and configuration comment adjustments.

  • #7 - Breadcrumbs in the author module have been made more complete.
  • #9 - The publication date graph recommendation module is now hidden by default (rather than always displaying and then hiding itself when data is missing); this makes the user experience slightly better, especially if JS is disabled.
  • #11 - This patch allows more than 30 facet values to be loaded dynamically into the facet list; it needs a bit more polishing before being pushed into master.
  • #13 - This is a CAS authentication implementation (see also VUFIND-422.
  • #16 / #17 - These PR's fix catalog password encryption issues for the Shibboleth and LDAP authentication modules; see also VUFIND-866 / VUFIND-867. Demian will test and merge soon.
  • #19 - This is a work in progress to upgrade the jquerymobile library (see also VUFIND-844).
  • #20 - This is based on the QR code support in VUFIND-308; there is still some ongoing conversation about details.
  • #21 - This contains a schema.org microdata implementation related to VUFIND-425.

2. Development Updates/Planning

Bootstrap Theme

Branching Strategy

Discussion question: following release 2.1, should we create a 2.1 branch for bug fixes and merge them back into master, or should we create a 2.2 branch for major new development and merge master fixes into that branch?

3. VuFind Summit 2013

The call for papers has gone out; registration will open shortly.

4. Other Topics?

Future Development Call Platform

Next Call

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

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