-
-
Notifications
You must be signed in to change notification settings - Fork 491
GeoNetwork UI and microservices codesprint January 2021
François Prunayre edited this page Jan 19, 2021
·
30 revisions
- 25 to 29 January
- The sprint will be remote
- Florent
- Michel
- Francois
- Jose
- EEA
- Ifremer
GN-UI - JS app https://github.com/geonetwork/geonetwork-ui
(ordered by priority)
- Search / Multiple search in the same page
- Search / Multiple search in the same page / Demo web component page with 2 search result list component (eg. one about forest, one about marine)
- WC / Search results list / Filter / Check that lucene expression can be use and add an additional full text search attribute
- Paging / Infinite scroll and/or simple paging?
- Search / Reset all search criteria actions
- Facet / Add more terms if all facets are not displayed https://github.com/geonetwork/geonetwork-ui/pull/49
- Facet / Filter and histogram / Click on facet add the filter (currently only displayed is done)
- Facet / Custom layout support eg. icon layout, big number layout, ... Check how checkbox layout can be replaced/extended to an icon layout (eg. https://inspire-geoportal.ec.europa.eu/overview.html?view=pdEuOverview&legislation=all with flags) - Combined with the initial metric component ? Check that 2 facets components can interact in the same page eg. default on left side and one facet as icon somewhere else in the page.
- Facet / Click on a facet should preserve initial values for this facet so we can select another value eg. test on update frequency. Maybe we should be able to define on a per facet basis if we want to do an OR or AND on a facet (some site provides match all/match any optoin).
- Refactor ES types
- Facet / Tree support
- Doc / Add how to connect to GN4? eg. test with EEA node (URL is different and base path may also be).
Micro services
- OGC API Records / RSS output format
- Landing page / HTML layout
- Landing page / Setup a cache mechanism on disk (to be a replacement of https://github.com/geonetwork/core-geonetwork/pull/4299)
If you have some comments, start a discussion, raise an issue or use one of our other communication channels to talk to us.