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

This is an old revision of the document!


VuFind Developers Call Minutes: March 6, 2012

Attending:

Agenda

1. New/Updated JIRA Tickets

  • VUFIND-340 - A proposal for improved security has been posted here – please read and comment if you are interested.
  • VUFIND-386 - A new Aleph driver has been posted here, and based on recent conversation, another new version will probably be coming soon.
  • VUFIND-396 - The original solution to this ticket was causing confusion (getDescription and getSummary methods had similar intent but different behavior); the two methods have now been merged to simplify matters.
  • VUFIND-495 - Users of the ILS authentication option can now configure which ILS field is used for generating the VuFind username; a patch is available here.
  • VUFIND-508 - Additional work has been done on fixing problems with unusual characters in Solr IDs; a second patch has been posted here.
  • VUFIND-512 - This ticket requests a configurable option to control call number display on the holdings tab (currently it is at the location level, but sometimes it may be needed at the item level).
  • VUFIND-513 - A followup to VUFIND-508, this points out that forward slashes still cause problems; further investigation is needed to find the best solution.
  • VUFIND-514 - Some Solr boosts using the bf Dismax parameter were not working correctly; a patch has been posted here to solve the problem (through better escaping).
  • VUFIND-515 - Similar item listings were not accounting for hidden filters; a patch has been posted here to solve the problem.
  • VUFIND-516 - This ticket provides a patch to improve the install process (Linux-only) by filling in paths in config.ini automatically. It has been committed.
  • VUFIND-517 - This ticket includes a patch to fix a cart-related bug (removing the last item in the cart from record view would corrupt the cookie). If you use the cart in VuFind 1.3, you should probably take the time to make this fix.
  • VUFIND-518 - This ticket provides a Smarty plug-in to enable image inheritance in themes; it has been committed, but it is not actually used by the existing themes yet.
  • VUFIND-519 - This ticket proposes configurable options for pre-filling VuFind's email forms (i.e. automatic from address matching current user, etc.)
  • VUFIND-520 - This ticket proposes a mechanism for allowing users to disable autocomplete from the client side.

2. VuFind 2.0 Update

Chris has done significant work on the blueprint theme to eliminate problems caused by strange record IDs being used to generate HTML element IDs. Now the AJAX code uses more stable mechanisms for passing values around.

Demian has finished implementing the cart in 2.0. All bulk actions are functional, and the code is a lot simpler than in 1.x – also more flexible, since you can mix and match records from all of the modules.

Some new documentation has been written – see Connecting a New External Data Source (subject to change as Demian tests its accuracy while implementing the Summon module) and Data Model / Key Concepts.

Chris is now working on porting the Browse module. He's planning on implementing a non-Javascript version of the code in order to resolve VUFIND-298 and simplify some of the current confusing logic.

3. ILS Driver Settings in Index

Luke suggested that it might make sense to control ILS driver loading from a field in the Solr index rather than through config.ini. This way, multiple ILSes can be more easily supported, and records that are not linked to an ILS can be handled more appropriately. We should consider adopting this approach in VuFind 2.0.

4. New Mobile Theme

5. VuFind Developers Summit 2012

6. Next Call Time: 10am vs. 11am Eastern

7. Other Topics?

Next Call

The next call will be Tuesday, March 20, 2012 at 11am Eastern Standard Time (GMT - 5:00).

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