Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
developers_call:minutes20171024 [2017/10/19 16:15] – [1. Development Updates] demiankatz | developers_call:minutes20171024 [2017/10/23 17:02] – [1. Development Updates] demiankatz |
---|
* [[https://github.com/vufind-org/vufind/pull/1040|#1040]] - in progress - Support for advanced facet settings inside collections. | * [[https://github.com/vufind-org/vufind/pull/1040|#1040]] - in progress - Support for advanced facet settings inside collections. |
* [[https://github.com/vufind-org/vufind/pull/1041|#1041]] - merged - Library card selection control bug fix. | * [[https://github.com/vufind-org/vufind/pull/1041|#1041]] - merged - Library card selection control bug fix. |
* [[https://github.com/vufind-org/vufind/pull/1042|#1042]], [[https://github.com/vufind-org/vufind/pull/1043|#1043]], [[https://github.com/vufind-org/vufind/pull/1053|#1053]], [[https://github.com/vufind-org/vufind/pull/1054|#1054]] - merged - Translation improvements/fixes. | * [[https://github.com/vufind-org/vufind/pull/1042|#1042]], [[https://github.com/vufind-org/vufind/pull/1043|#1043]], [[https://github.com/vufind-org/vufind/pull/1053|#1053]], [[https://github.com/vufind-org/vufind/pull/1054|#1054]], [[https://github.com/vufind-org/vufind/pull/1060|#1060]], [[https://github.com/vufind-org/vufind/pull/1061|#1061]] - merged - Translation improvements/fixes. |
* [[https://github.com/vufind-org/vufind/pull/1044|#1044]], [[https://github.com/vufind-org/vufind/pull/1045|#1045]] - merged - Performance improvements to Travis build process. | * [[https://github.com/vufind-org/vufind/pull/1044|#1044]], [[https://github.com/vufind-org/vufind/pull/1045|#1045]] - merged - Performance improvements to Travis build process. |
* [[https://github.com/vufind-org/vufind/pull/1046|#1046]] - closed - Some discussion of mix-in inheritance behavior took place here, but this was closed without making changes. | * [[https://github.com/vufind-org/vufind/pull/1046|#1046]] - closed - Some discussion of mix-in inheritance behavior took place here, but this was closed without making changes. |
* [[https://github.com/vufind-org/vufind/pull/1057|#1057]] - merged - More mobile-friendly top facet controls. | * [[https://github.com/vufind-org/vufind/pull/1057|#1057]] - merged - More mobile-friendly top facet controls. |
* [[https://github.com/vufind-org/vufind/pull/1058|#1058]] - merged - An upgrade to the latest PHP_CodeSniffer, with some improvements to the Phing-driven automation of the tool. | * [[https://github.com/vufind-org/vufind/pull/1058|#1058]] - merged - An upgrade to the latest PHP_CodeSniffer, with some improvements to the Phing-driven automation of the tool. |
| * [[https://github.com/vufind-org/vufind/pull/1059|#1059]] - merged - Minor template improvement to make it possible to hide query time display using CSS. |
| |
=== Release 4.1 === | === Release 4.1 === |
| |
=== Code Style Tools === | === Code Style Tools === |
| |
| As noted above, PR [[https://github.com/vufind-org/vufind/pull/1058|#1058]] has been merged, bringing us up to date with the latest PHP_CodeSniffer and adding a tests/phpcs.xml file defining VuFind's specific style checking rules. This PR also adds a new "phpcbf" phing task which can be used to pass the appropriate configuration to the phpcbf tool to automatically fix many of the issues normally detected by phpcs. |
| |
| The long-awaited php-cs-fixer release that has been holding up PR [[https://github.com/vufind-org/vufind/pull/897|#897]] has also come out, so that has been merged as well. Unfortunately, the software still does not do exactly what we would like as far as allowing alignment of binary operators. However, we have selected a compromise configuration that seems to allow reasonably high-quality results. Demian also reviewed the full php-cs-fixer rule sets and added several relatively uncontroversial-looking rules, fixing more problems in the process. There are several "risky" rules that might be worth applying as well; we can investigate these later. |
| |
=== Image Metadata API === | === Image Metadata API === |
==== 4. Institutional Home ==== | ==== 4. Institutional Home ==== |
| |
| Ben Mosior kindly ran us through an exercise to think about what we desire from an institutional home at the last Summit. We can continue that conversation on future calls if there is interest in doing so. |
==== 5. Time Change! ==== | ==== 5. Time Change! ==== |
| |