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

This is an old revision of the document!


VuFind Developers Call Minutes: September 4, 2012

Attending:

Agenda

1. New/Updated JIRA Tickets

  • VUFIND-637 - This ticket has been opened to collect all the settings that we might want to store in user accounts to allow customization of the VuFind experience. It incorporates the earlier VUFIND-279 and VUFIND-614 tickets. If there are any potentially useful account settings that are not already listed here, please add them as comments.

2. VuFind 2.0 Update

There has been some recent discussion on the Zend Framework mailing list about namespace names and the PSR-0 standard. The wording of the standard implies that all software from a vendor should have the same top-level namespace, but the Zend community has interpreted this to mean that the top-level namespace should CONTAIN the string, but may also include a suffix.

VuFind originally took this very literally – there was a VuFind\CLI module, and the tests all liveed in VuFind\Test. However, Demian is now considering rearranging things to have multiple top-level namespaces, as it may clean up the organization of the code slightly. He has already moved VuFind\CLI to VuFindConsole (a definite win on clarity) and is considering changing VuFind\Test to VuFindTest when time permits.

Demian is now working on using Zend Framework's service manager component to power most of VuFind's plugin interfaces, which will make the software much more flexible and extensible. This will require a significant amount of refactoring.

So far, authentication and session handlers are fully supported through the new mechanism. The ILS spec has been revised slightly in preparation for ILS-related changes.

In parallel with plugin work, Demian is also slowly updating the wiki documentation to reflect 2.0 issues.

The latest release of the framework, RC6, addresses the remaining outstanding database problems that were preventing VuFind from being fully functional. The final ZF 2.0 will probably be released very soon. VuFind 2.0beta is also now feature-complete, thanks to Chris' help getting statistics up to speed. This means we should probably start to plan for a release date for 2.0beta. There is obviously a lot more work to do to refactor and clean up, but it's probably time to release an official demo that people can play with.

3. VuFind Developers Summit 2012

A schedule has been added to the VuFind Summit 2012 page; talk titles will be filled in once all proposals are reviewed (soon).

No lightning talk/breakout ideas have been submitted yet – please contribute if you have ideas.

4. Open Data / Shared Central Index

Filipe has added a section for InTech Open eBooks.

5. Other Topics?

Next Call

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

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