Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision |
developers_call:minutes20160524 [2016/05/20 15:37] – [2. Development Planning] crhallberg | developers_call:minutes20160524 [2016/05/24 13:34] – [2. Development Planning] demiankatz |
---|
====== 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 ===== |
* [[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 ==== |
| |
== Grunt == | == Grunt == |
| * see [[https://github.com/vufind-org/vufind/pull/659|PR #659]] |
* simplified | * simplified |
* less -> sass conversion | * less -> sass conversion |
| |
== 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 == |
| |
== 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 === |
| |
=== 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 ===== |
| |