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: Filipe Bento, Demian Katz, David Maus, Tod Olson, Sean Purcell, Dan Scott, Benjamin Wiens

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).
  • VUFIND-874 - This ticket reports a notice-level error in the statistics system; Demian has fixed it.

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 RDFa implementation related to VUFIND-425.
  • #22 - This request (now merged) contains some minor optimizations/adjustments to the search system for the 2.1 release.

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.1377007665.txt.gz · Last modified: 2014/06/13 13:13 (external edit)