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

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
Last revisionBoth sides next revision
developers_call:minutes20160524 [2016/05/20 15:37] – [2. Development Planning] crhallbergdevelopers_call:minutes20160524 [2016/05/24 13:34] – [2. Development Planning] demiankatz
Line 1: Line 1:
 ====== VuFind Developers Call Minutes: May 24, 2016 ====== ====== VuFind Developers Call Minutes: May 24, 2016 ======
  
-Attending: +Attending: Chris Delis, Matthias Edel, Leila Gonzalez, Chris Hallberg, Demian Katz, Claas Kazzer, André Lahmann
  
 ===== Agenda ===== ===== Agenda =====
Line 13: Line 13:
   * [[https://vufind.org/jira/browse/VUFIND-1176|VUFIND-1176]] - This ticket tracks the task of factoring the VuFind OAI-PMH harvester to its own project (as discussed on the previous call).   * [[https://vufind.org/jira/browse/VUFIND-1176|VUFIND-1176]] - This ticket tracks the task of factoring the VuFind OAI-PMH harvester to its own project (as discussed on the previous call).
   * [[https://vufind.org/jira/browse/VUFIND-1177|VUFIND-1177]] - Bug report regarding Feedback module problems in release 3.0. See also [[https://github.com/vufind-org/vufind/pull/705|#705]].   * [[https://vufind.org/jira/browse/VUFIND-1177|VUFIND-1177]] - Bug report regarding Feedback module problems in release 3.0. See also [[https://github.com/vufind-org/vufind/pull/705|#705]].
 +  * [[https://vufind.org/jira/browse/VUFIND-1178|VUFIND-1178]] - Bug report regarding autocomplete in release 3.0; a fix has been committed and will be included in release 3.0.1.
  
 === Pull Requests === === Pull Requests ===
  
   * [[https://github.com/vufind-org/vufind/pull/700|#700]] - in progress - Standardization of Javascript code styles.   * [[https://github.com/vufind-org/vufind/pull/700|#700]] - in progress - Standardization of Javascript code styles.
-  * [[https://github.com/vufind-org/vufind/pull/701|#701]], [[https://github.com/vufind-org/vufind/pull/706|#706]], [[https://github.com/vufind-org/vufind/pull/707|#707]] - merged - Translation improvements.+  * [[https://github.com/vufind-org/vufind/pull/701|#701]], [[https://github.com/vufind-org/vufind/pull/706|#706]], [[https://github.com/vufind-org/vufind/pull/708|#708]], [[https://github.com/vufind-org/vufind/pull/709|#709]] - merged - Translation improvements.
   * [[https://github.com/vufind-org/vufind/pull/702|#702]] - merged - Adjustment to Javascript to make more methods public in the OpenURL embedding object.   * [[https://github.com/vufind-org/vufind/pull/702|#702]] - merged - Adjustment to Javascript to make more methods public in the OpenURL embedding object.
   * [[https://github.com/vufind-org/vufind/pull/703|#703]] - in progress - Work on improving namespace handling in the OAI-PMH harvester (there is currently a bug which can result in invalid XML being generated due to duplicate namespace declarations).   * [[https://github.com/vufind-org/vufind/pull/703|#703]] - in progress - Work on improving namespace handling in the OAI-PMH harvester (there is currently a bug which can result in invalid XML being generated due to duplicate namespace declarations).
   * [[https://github.com/vufind-org/vufind/pull/704|#704]] - in progress - Work on adjusting VuFind's Composer, Phing and Travis configurations to make it easier to use various tools, to simplify continuous integration, and to improve consistency across platforms/servers. Demian plans to merge this soon unless someone objects.   * [[https://github.com/vufind-org/vufind/pull/704|#704]] - in progress - Work on adjusting VuFind's Composer, Phing and Travis configurations to make it easier to use various tools, to simplify continuous integration, and to improve consistency across platforms/servers. Demian plans to merge this soon unless someone objects.
-  * [[https://github.com/vufind-org/vufind/pull/705|#705]] - in progress - Fix for [[https://vufind.org/jira/browse/VUFIND-1177|VUFIND-1177]] (see above).+  * [[https://github.com/vufind-org/vufind/pull/705|#705]] - merged - Fix for [[https://vufind.org/jira/browse/VUFIND-1177|VUFIND-1177]] (see above)
 +  * [[https://github.com/vufind-org/vufind/pull/707|#707]] - merged - Minor improvement to new Koha ILS driver.
  
 ==== 2. Development Planning ==== ==== 2. Development Planning ====
Line 28: Line 30:
  
 == Grunt == == Grunt ==
 +  * see [[https://github.com/vufind-org/vufind/pull/659|PR #659]]
   * simplified   * simplified
   * less -> sass conversion   * less -> sass conversion
Line 33: Line 36:
  
 == Channels == == Channels ==
 +
 +  * see [[https://github.com/vufind-org/vufind/pull/693|PR #693]] for progress
 +  * interface now allows more navigation possibilities
 +  * still many details on to-do list
  
 == JS Code Styling with ESLint == == JS Code Styling with ESLint ==
Line 41: Line 48:
  
 == General Status Update == == General Status Update ==
 +
 +  * Plan to merge Bootstrap Media Objects ([[https://github.com/vufind-org/vufind/pull/679|PR 679]]) and facets modal ([[https://github.com/vufind-org/vufind/pull/678|PR 678]]) soon. Discussed whether or not facets modal should be on by default -- suggested that instead of a pure "on/off" setting, to have a setting that controls the behavior of the "more" link -- in one mode, it can immediately open the lightbox; in another mode, it can expand as it did historically, revealing an "all facets" or "more options" button at the bottom that opens the lightbox.
  
 === API === === API ===
 +
 +No news this week.
  
 === Modularization === === Modularization ===
 +
 +As noted above, Demian has created a [[https://vufind.org/jira/browse/VUFIND-1176|JIRA ticket]] for OAI-PMH harvest refactoring; no other news.
  
 === Next ZF Version === === Next ZF Version ===
 +
 +No news this week.
  
 === Improved Use of Permissions === === Improved Use of Permissions ===
Line 53: Line 68:
  
 === Improved Geographic Features === === Improved Geographic Features ===
 +
 +Leila has spent the last two weeks getting her 3.0 instance up and running; she will have more to report on geographic features next time.
  
 === GitHub Features (tagging, PR templates, etc.) === === GitHub Features (tagging, PR templates, etc.) ===
 +
 +PR template has been removed. Chris will work on README / Wiki updates soon.
  
 === Release Date for 3.0.1 === === Release Date for 3.0.1 ===
  
 +The possibility of releasing 3.0.1 on Monday, May 30th or Monday, June 6th was discussed. We decided on Monday, May 30th. Demian will prepare the release this week.
 ==== 3. Institutional Home, Revisited ==== ==== 3. Institutional Home, Revisited ====
  
-Demian is continuing to investigate this subject; he has more meetings later today that may yield more information to be discussed next time.+Demian is continuing to investigate this subject; he has more meetings over the next two weeks that may yield more information to be discussed next time. One topic that may be worth discussing: the possibility of re-licensing to a newer open source license (GPL2 is not necessarily the most popular choice these days).
  
 ==== 4. Other Topics? ==== ==== 4. Other Topics? ====
  
 +Chris and Demian are working to shut down the VuDL project in JIRA, as this has caused some confusion and is no longer in active development. (As previously noted, a new generation of Digital Library functionality for VuFind may be developed in future depending on needs).
 +
 +André and Claas have been working frantically on their impending live release; they will contribute more to the project once this launch has been completed.
 ===== Next Call ===== ===== Next Call =====
  
developers_call/minutes20160524.txt · Last modified: 2016/05/24 13:37 by demiankatz