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

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
developers_call:minutes20130820 [2013/08/20 14:05] – [1. Recent Development History] demiankatzdevelopers_call:minutes20130820 [2014/06/13 13:14] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== VuFind Developers Call Minutes: August 20, 2013 ====== ====== VuFind Developers Call Minutes: August 20, 2013 ======
  
-Attending: +Attending: Filipe Bento, Chris Hallberg, Demian Katz, David Maus, Tod Olson, Sean Purcell, Dan Scott, Benjamin Wiens
  
 ===== Agenda ===== ===== Agenda =====
Line 32: Line 32:
   * [[https://github.com/vufind-org/vufind/pull/19|#19]] - This is a work in progress to upgrade the jquerymobile library (see also [[http://vufind.org/jira/browse/VUFIND-844|VUFIND-844]]).   * [[https://github.com/vufind-org/vufind/pull/19|#19]] - This is a work in progress to upgrade the jquerymobile library (see also [[http://vufind.org/jira/browse/VUFIND-844|VUFIND-844]]).
   * [[https://github.com/vufind-org/vufind/pull/20|#20]] - This is based on the QR code support in [[http://vufind.org/jira/browse/VUFIND-308|VUFIND-308]]; there is still some ongoing conversation about details.   * [[https://github.com/vufind-org/vufind/pull/20|#20]] - This is based on the QR code support in [[http://vufind.org/jira/browse/VUFIND-308|VUFIND-308]]; there is still some ongoing conversation about details.
-  * [[https://github.com/vufind-org/vufind/pull/21|#21]] - This contains a schema.org microdata implementation related to [[http://vufind.org/jira/browse/VUFIND-425|VUFIND-425]].+  * [[https://github.com/vufind-org/vufind/pull/21|#21]] - This contains a schema.org RDFa implementation related to [[http://vufind.org/jira/browse/VUFIND-425|VUFIND-425]].
   * [[https://github.com/vufind-org/vufind/pull/22|#22]] - This request (now merged) contains some minor optimizations/adjustments to the search system for the 2.1 release.   * [[https://github.com/vufind-org/vufind/pull/22|#22]] - This request (now merged) contains some minor optimizations/adjustments to the search system for the 2.1 release.
  
Line 38: Line 38:
  
 === Bootstrap Theme === === Bootstrap Theme ===
 +
 +Chris is still working on this -- hope to have something to share soon after 2.1 release.
  
 === Branching Strategy === === 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? 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?
 +
 +General consensus: keep bleeding edge development on master, create release branches to backport important bug fixes.
 +
 +=== Release Frequency ===
 +
 +Dan asked about release schedules (time-based, or feature-based?).  Demian explained that right now VuFind scheduling is largely feature-based, but time-based is not off the table for the future if that model becomes more appropriate.
 +
 +=== RDFa ===
 +
 +Dan elaborated on his notes from the JIRA ticket and PR related to RDFa. He highlighted the movement to use the schema.org "Offer" (originally designed for commercial purposes) to expose holdings data.
 +
 +Tod asked whether the patch is "on by default" -- Dan said that yes, it is, but its footprint is fairly light.
 +
 +There was some discussion about where holdings metadata should be exposed (just on the holdings tab? everywhere? if everywhere, what are performance implications?). Initial approach is to only expose on holdings tab and hope that is sufficient.
 +
 +There was discussion of whether record driver subclassing might cause problems in relation to the RDFa -- it seems unlikely in the current model (or at least not to be more difficult than other types of changes).
 +
 +Also a question of when this can be accepted -- currently hoping to hold off until after Bootstrap theme is introduced to simplify keeping things in sync; Dan offered to rebase onto Bootstrap theme once it is ready.
 +
 +Dan will add some notes to the JIRA ticket regarding tools for testing RDFa.
 +
 +=== Evergreen Driver ===
 +
 +Dan also mentioned that he may be able to work on testing/improving the Evergreen driver.
 +
 +=== Goals for 2.2 ===
 +
 +David mentioned that we should begin planning our goals for the 2.2 release; this should be the main focus of the next call.
 ==== 3. VuFind Summit 2013 ==== ==== 3. VuFind Summit 2013 ====
  
Line 49: Line 79:
  
 === Future Development Call Platform === === Future Development Call Platform ===
 +
 +Filipe set up an instance of Big Blue Button, and we experimented logging into it.  Some users had problems with Flash plugins crashing, and desktop sharing took some time to set up (but eventually worked).  Flash issues may be specific to the Chrome built-in plugin.
 +
 +We'll have to discuss further on the mailing list to decide if this is a workable solution.
 ===== Next Call ===== ===== Next Call =====
  
 The next call will be Tuesday, September 3, 2013 at 10am Eastern Daylight Time (14:00 GMT). The next call will be Tuesday, September 3, 2013 at 10am Eastern Daylight Time (14:00 GMT).
 ---- struct data ---- ---- struct data ----
 +properties.Page Owner : 
 ---- ----
  
developers_call/minutes20130820.1377007512.txt.gz · Last modified: 2014/06/13 13:13 (external edit)