Skip to content

GeoNetwork UI and microservices codesprint December 2020

François Prunayre edited this page Dec 9, 2020 · 25 revisions

When & Where?

  • 14th to 18th November
  • The sprint will be remote

Who?

  • Francois - full week
  • Florent - 2 days
  • Laure-Hélène - 2 days
  • Jose
  • Paul
  • Michel

Sponsors

Agenda

The main idea of this sprint is to define a common approach for UI apps.

We have 2 types of apps:

  • GN-UI - JS based
  • API producing HTML page - mainly OGC-API record focusing on landing page for catalogue(+portals) (named collections) and records (named items).

Can we share resources?

Templates that can be used in services producing HTML (eg. OGC API Record) and GN-UI components (https://github.com/geonetwork/geonetwork-microservices/issues/17)

Can we create a theme? How? Theme is composed of:

  • Header
  • Footer
  • CSS variables?

Resources:

How to use GN-UI in GN-Cloud?

Service producing HTML may want to embed GN-UI component. How to do?

Use cases:

  • in the landing page a component rendering the bounding box of the record in a map, the data (eg. WMS) of the record in a map => Create a record-data-viewer component ?
  • in results, display humanized date based on UI configuration?

GN-UI

  • Discussion on current status?

GN-Cloud

  • Discussion on current status?

Tasks

Summary

Clone this wiki locally