Table of Contents

VuFind Developers Call Minutes: April 26, 2016

Attending: Leila Gonzales, Chris Hallberg, Demian Katz, Claas Kazzer, André Lahmann, Jochen Lienhard

Agenda

1. Development Updates

JIRA Tickets

Pull Requests

Release 3.0

Release 3.0 went out on time. Due to some late translations and minor bugs, there will be a 3.0.1 release in a month or two.

2. Development Planning

Front-end Issues

Things to do:

  1. Discuss Grunt (see PR #659)
  2. Finish “bootstrap3-list” pull request.
  3. Fix the “two search boxes for responsiveness” problem
  4. Settle on code styling (see suggested reading)

Jochen mentioned that he will review bootstrap3-list soon.

We will discuss all of these items in more detail next time (Chris' voice was not fully functional this week).

API

No news.

Modularization

No news.

Next ZF Version

Still investigating on Villanova's end need to get PHP upgraded beyond 5.4. New version of Symfony/YAML component requires PHP 5.5: another argument for raising VuFind's requirements soon.

Improved Use of Permissions

A little more discussion on pull request but no major news.

Improved Geographic Features

Leila is starting to work through OpenLayers 3, looking to transition from 2.x code. Initially looks like an easy port. Will be targeted for 3.1 release (since it is an improvement rather than a bug fix).

Git PR Tagging

After last week's call, Chris set up some useful default tags and tagged all outstanding pull requests. We may want to examine the permissions situation for adding tags, since right now most users do not have permission to use them.

Chris has also added a pull request template to the repository, which pre-fills the description of new pull requests. Not everyone likes this – we should discuss further.

We are also looking into making better use of milestones within GitHub; more discussion to come.

3. Other Topics?

None this week.

Next Call

The next call will be Tuesday, May 10, 2016 at 9am Eastern Daylight Time (13:00 GMT).