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

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
minutes_20110308 [2011/03/07 18:50] demiankatzminutes_20110308 [2011/03/08 15:25] demiankatz
Line 1: Line 1:
 ====== VuFind Developers Call Minutes: March 8, 2011 ====== ====== VuFind Developers Call Minutes: March 8, 2011 ======
  
-Attending: +Attending: Lutz Biedinger, Demian Katz, Daniel Lovins, Tuan Nguyen, Eoghan Ó Carragáin, Preetha Rao
  
 ===== Agenda ===== ===== Agenda =====
 +
  
  
Line 10: Line 11:
  
 All high-priority style updates completed. All high-priority style updates completed.
 +
 +Because of problems with the PEAR Testing_Selenium library, we have refactored integration tests to use PHPUnit's own Selenium library.  All record-related tests are being grouped into a single test class now.  Preetha is currently working on testing lightbox functionality.  The first set of newly-refactored tests should be committed to trunk by the end of this week.
 +
  
 ==== 2. jQuery/XHTML Theme ==== ==== 2. jQuery/XHTML Theme ====
 +
 +Lightbox functionality for bulk actions in the new theme is currently in testing and will be committed soon.
 +
 +Improved lightbox email feedback is not done yet -- Demian will work on it once Tuan commits the bulk functionality.
  
 ==== 3. VuFind 1.1 Release ==== ==== 3. VuFind 1.1 Release ====
  
 By the next call, VuFind 1.1 will be released.  Work is nearly complete at this point, and testing of the current trunk code is strongly encouraged! By the next call, VuFind 1.1 will be released.  Work is nearly complete at this point, and testing of the current trunk code is strongly encouraged!
 +
  
 ==== 4. Icon Set for Library Software ==== ==== 4. Icon Set for Library Software ====
  
 +No new developments -- due to lack of time and contacts, Graham hasn't had any further luck rounding up interested parties.  If anyone would like to take over the recruiting effort, Graham is interested in passing the baton.
  
 ==== 5. New JIRA Tickets ==== ==== 5. New JIRA Tickets ====
Line 25: Line 35:
   * [[http://vufind.org/jira/browse/VUFIND-386|VUFIND-386]] - Aleph enhancements; Demian and Luke are currently working on similar functionality for Voyager and hope to reconcile the two patches eventually.   * [[http://vufind.org/jira/browse/VUFIND-386|VUFIND-386]] - Aleph enhancements; Demian and Luke are currently working on similar functionality for Voyager and hope to reconcile the two patches eventually.
   * Several small bug fixes: [[http://vufind.org/jira/browse/VUFIND-384|VUFIND-384]], [[http://vufind.org/jira/browse/VUFIND-387|VUFIND-387]], [[http://vufind.org/jira/browse/VUFIND-388|VUFIND-388]].   * Several small bug fixes: [[http://vufind.org/jira/browse/VUFIND-384|VUFIND-384]], [[http://vufind.org/jira/browse/VUFIND-387|VUFIND-387]], [[http://vufind.org/jira/browse/VUFIND-388|VUFIND-388]].
 +
  
  
Line 30: Line 41:
  
 Zend Framework is looking extremely promising.  With the right design, it appears to allow local overriding of all VuFind components without editing the core code (a major improvement for reconciling local enhancements with trunk changes), it has more modern libraries for many core VuFind features (i.e. HTTP calls, which currently use a deprecated PEAR library), it has sophisticated URL routing (better than writing complicated Apache mod_rewrite rules), and its model-view-controller architecture is a bit more robust than Smarty, not to mention being more firmly PHP-based. Zend Framework is looking extremely promising.  With the right design, it appears to allow local overriding of all VuFind components without editing the core code (a major improvement for reconciling local enhancements with trunk changes), it has more modern libraries for many core VuFind features (i.e. HTTP calls, which currently use a deprecated PEAR library), it has sophisticated URL routing (better than writing complicated Apache mod_rewrite rules), and its model-view-controller architecture is a bit more robust than Smarty, not to mention being more firmly PHP-based.
 +
 +Tuan mentioned [[http://kohanaframework.org|Kohana]] (a PHP framework similar to Ruby on Rails) as another technology to add to the list for consideration.
  
 ==== 7. Other Topics? ==== ==== 7. Other Topics? ====
developers_call/minutes20110308.txt · Last modified: 2015/12/09 12:16 by andre_l