25
Issue/Revision: 1.0 Reference: Euro-VO Registry new Portal Status: Issued ESA UNCLASSIFIED - Releasable to the Public Euro-VO Registry new Portal Costas Vrioni, Christophe Arviset, Juan Gonzalez ESAC Science Data Centre, IVOA interop, Observatoire de Paris, Paris, France, 16/05/2019

Euro-VO Registry new Portal · Ivy 2+ Apache License Version 2.0 GWT libraries 2.7+ Apache License, Version 2.0 DataTables 1.10.11 MIT CHARTIST.JS 0.11 MIT Jquery 1.12 MIT Momentjs

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Euro-VO Registry new Portal · Ivy 2+ Apache License Version 2.0 GWT libraries 2.7+ Apache License, Version 2.0 DataTables 1.10.11 MIT CHARTIST.JS 0.11 MIT Jquery 1.12 MIT Momentjs

Issue/Revision: 1.0

Reference: Euro-VO Registry new Portal

Status: Issued

ESA UNCLASSIFIED - Releasable to the Public

Euro-VO Registry new Portal

Costas Vrioni, Christophe Arviset, Juan GonzalezESAC Science Data Centre,

IVOA interop, Observatoire de Paris, Paris, France, 16/05/2019

Page 2: Euro-VO Registry new Portal · Ivy 2+ Apache License Version 2.0 GWT libraries 2.7+ Apache License, Version 2.0 DataTables 1.10.11 MIT CHARTIST.JS 0.11 MIT Jquery 1.12 MIT Momentjs

Costas Vrioni, Christophe Arviset, Juan Gonzalez | Euro-VO Registry new Portal | 16/05/2019 | Slide 2

ESA UNCLASSIFIED - Releasable to the Public

http://registry.euro-vo.org

Current Portal

Page 3: Euro-VO Registry new Portal · Ivy 2+ Apache License Version 2.0 GWT libraries 2.7+ Apache License, Version 2.0 DataTables 1.10.11 MIT CHARTIST.JS 0.11 MIT Jquery 1.12 MIT Momentjs

Costas Vrioni, Christophe Arviset, Juan Gonzalez | Euro-VO Registry new Portal | 16/05/2019 | Slide 3

ESA UNCLASSIFIED - Releasable to the Public

1. Total new Euro-VO Registry GUI interface

a. re-using GUI layout and software from ESA Science Archives

b. Easier long term software maintenance

2. Better Euro-VO Registry functionalities

a. For end users searching for VO Resources

b. For VO Resources publisher

3. Updated VO compliance validation process

a. Parallel checks instead of sequential

b. Faster turn-around time for full VO Resources validation

4. Various updates also in Euro-VO Registry back-end systems

a. Improve search performance

5. New Euro-VO Registry GUI now in beta release

a. Will be release in production in May 2019

Main drivers for changes

Page 4: Euro-VO Registry new Portal · Ivy 2+ Apache License Version 2.0 GWT libraries 2.7+ Apache License, Version 2.0 DataTables 1.10.11 MIT CHARTIST.JS 0.11 MIT Jquery 1.12 MIT Momentjs

Costas Vrioni, Christophe Arviset, Juan Gonzalez | Euro-VO Registry new Portal | 16/05/2019 | Slide 4

ESA UNCLASSIFIED - Releasable to the Public

http://registry.euro-vo.org

New Portal!

Will be released next week

Page 5: Euro-VO Registry new Portal · Ivy 2+ Apache License Version 2.0 GWT libraries 2.7+ Apache License, Version 2.0 DataTables 1.10.11 MIT CHARTIST.JS 0.11 MIT Jquery 1.12 MIT Momentjs

Costas Vrioni, Christophe Arviset, Juan Gonzalez | Euro-VO Registry new Portal | 16/05/2019 | Slide 5

ESA UNCLASSIFIED - Releasable to the Public

1.EuroVO Registry System Architecture

2.New Portal Functionalities

3.Short Demo

Overview

Page 6: Euro-VO Registry new Portal · Ivy 2+ Apache License Version 2.0 GWT libraries 2.7+ Apache License, Version 2.0 DataTables 1.10.11 MIT CHARTIST.JS 0.11 MIT Jquery 1.12 MIT Momentjs

Costas Vrioni, Christophe Arviset, Juan Gonzalez | Euro-VO Registry new Portal | 16/05/2019 | Slide 6

ESA UNCLASSIFIED - Releasable to the Public

New!

Updated

System Architecture

Page 7: Euro-VO Registry new Portal · Ivy 2+ Apache License Version 2.0 GWT libraries 2.7+ Apache License, Version 2.0 DataTables 1.10.11 MIT CHARTIST.JS 0.11 MIT Jquery 1.12 MIT Momentjs

Costas Vrioni, Christophe Arviset, Juan Gonzalez | Euro-VO Registry new Portal | 16/05/2019 | Slide 7

ESA UNCLASSIFIED - Releasable to the Public

Software Version

Operating System Red Hat Enterprise Linux Server 7.5 (Maipo)

Apache Tomcat 7+

JAVA JRE 1.8

PostgreSQL 10

Hardware Value

Type Virtual Machine

CPU Cores 8

RAM Total Size 16 GB

Architecture X86_64

HDD Total Size 300 GB

Details on specs

Software Version License

Ant 1.9+ Apache License Version 2.0

Ivy 2+ Apache License Version 2.0

GWT libraries 2.7+ Apache License, Version 2.0

DataTables 1.10.11 MIT

CHARTIST.JS 0.11 MIT

Jquery 1.12 MIT

Momentjs 2.22.2 MIT

Page 8: Euro-VO Registry new Portal · Ivy 2+ Apache License Version 2.0 GWT libraries 2.7+ Apache License, Version 2.0 DataTables 1.10.11 MIT CHARTIST.JS 0.11 MIT Jquery 1.12 MIT Momentjs

Costas Vrioni, Christophe Arviset, Juan Gonzalez | Euro-VO Registry new Portal | 16/05/2019 | Slide 8

ESA UNCLASSIFIED - Releasable to the Public

New Portal Functionalities (Site Map)

Search

o Simple Search

o Advanced Search

o ADQL Search

My Resources

o View (Summary or XML)

o Edit, Create & Publish

o Validate

Reports

User Account

Standalone Validation

Info Page

Contact details

*

*

*

* Authentication needed

Page 9: Euro-VO Registry new Portal · Ivy 2+ Apache License Version 2.0 GWT libraries 2.7+ Apache License, Version 2.0 DataTables 1.10.11 MIT CHARTIST.JS 0.11 MIT Jquery 1.12 MIT Momentjs

Costas Vrioni, Christophe Arviset, Juan Gonzalez | Euro-VO Registry new Portal | 16/05/2019 | Slide 9

ESA UNCLASSIFIED - Releasable to the Public

Simple Search: Free text search

Free text

Page 10: Euro-VO Registry new Portal · Ivy 2+ Apache License Version 2.0 GWT libraries 2.7+ Apache License, Version 2.0 DataTables 1.10.11 MIT CHARTIST.JS 0.11 MIT Jquery 1.12 MIT Momentjs

Costas Vrioni, Christophe Arviset, Juan Gonzalez | Euro-VO Registry new Portal | 16/05/2019 | Slide 10

ESA UNCLASSIFIED - Releasable to the Public

Advanced Search: Parametrized/filtering search

Filtering ivoid

Filtering capabilities

Page 11: Euro-VO Registry new Portal · Ivy 2+ Apache License Version 2.0 GWT libraries 2.7+ Apache License, Version 2.0 DataTables 1.10.11 MIT CHARTIST.JS 0.11 MIT Jquery 1.12 MIT Momentjs

Costas Vrioni, Christophe Arviset, Juan Gonzalez | Euro-VO Registry new Portal | 16/05/2019 | Slide 11

ESA UNCLASSIFIED - Releasable to the Public

Simple & Advanced Search Results

Page 12: Euro-VO Registry new Portal · Ivy 2+ Apache License Version 2.0 GWT libraries 2.7+ Apache License, Version 2.0 DataTables 1.10.11 MIT CHARTIST.JS 0.11 MIT Jquery 1.12 MIT Momentjs

Costas Vrioni, Christophe Arviset, Juan Gonzalez | Euro-VO Registry new Portal | 16/05/2019 | Slide 12

ESA UNCLASSIFIED - Releasable to the Public

Results and VO Resource details

SummaryXML

Validation

Page 13: Euro-VO Registry new Portal · Ivy 2+ Apache License Version 2.0 GWT libraries 2.7+ Apache License, Version 2.0 DataTables 1.10.11 MIT CHARTIST.JS 0.11 MIT Jquery 1.12 MIT Momentjs

Costas Vrioni, Christophe Arviset, Juan Gonzalez | Euro-VO Registry new Portal | 16/05/2019 | Slide 13

ESA UNCLASSIFIED - Releasable to the Public

ADQL Search: ADQL Query

Tree view Predefined query

Query Editor

Results Grid

Page 14: Euro-VO Registry new Portal · Ivy 2+ Apache License Version 2.0 GWT libraries 2.7+ Apache License, Version 2.0 DataTables 1.10.11 MIT CHARTIST.JS 0.11 MIT Jquery 1.12 MIT Momentjs

Costas Vrioni, Christophe Arviset, Juan Gonzalez | Euro-VO Registry new Portal | 16/05/2019 | Slide 14

ESA UNCLASSIFIED - Releasable to the Public

DEMO…

Page 15: Euro-VO Registry new Portal · Ivy 2+ Apache License Version 2.0 GWT libraries 2.7+ Apache License, Version 2.0 DataTables 1.10.11 MIT CHARTIST.JS 0.11 MIT Jquery 1.12 MIT Momentjs

Costas Vrioni, Christophe Arviset, Juan Gonzalez | Euro-VO Registry new Portal | 16/05/2019 | Slide 15

ESA UNCLASSIFIED - Releasable to the Public

My Resources: Summary

Resources grid

Summary View

Page 16: Euro-VO Registry new Portal · Ivy 2+ Apache License Version 2.0 GWT libraries 2.7+ Apache License, Version 2.0 DataTables 1.10.11 MIT CHARTIST.JS 0.11 MIT Jquery 1.12 MIT Momentjs

Costas Vrioni, Christophe Arviset, Juan Gonzalez | Euro-VO Registry new Portal | 16/05/2019 | Slide 16

ESA UNCLASSIFIED - Releasable to the Public

My Resources: Edit Resource

Edit in XML Editor

Page 17: Euro-VO Registry new Portal · Ivy 2+ Apache License Version 2.0 GWT libraries 2.7+ Apache License, Version 2.0 DataTables 1.10.11 MIT CHARTIST.JS 0.11 MIT Jquery 1.12 MIT Momentjs

Costas Vrioni, Christophe Arviset, Juan Gonzalez | Euro-VO Registry new Portal | 16/05/2019 | Slide 17

ESA UNCLASSIFIED - Releasable to the Public

My Resources: Validate

Validation view

Page 18: Euro-VO Registry new Portal · Ivy 2+ Apache License Version 2.0 GWT libraries 2.7+ Apache License, Version 2.0 DataTables 1.10.11 MIT CHARTIST.JS 0.11 MIT Jquery 1.12 MIT Momentjs

Costas Vrioni, Christophe Arviset, Juan Gonzalez | Euro-VO Registry new Portal | 16/05/2019 | Slide 18

ESA UNCLASSIFIED - Releasable to the Public

My Resources: Create new Resource

Create new with form or from XML file

(Demo..)

Page 19: Euro-VO Registry new Portal · Ivy 2+ Apache License Version 2.0 GWT libraries 2.7+ Apache License, Version 2.0 DataTables 1.10.11 MIT CHARTIST.JS 0.11 MIT Jquery 1.12 MIT Momentjs

Costas Vrioni, Christophe Arviset, Juan Gonzalez | Euro-VO Registry new Portal | 16/05/2019 | Slide 19

ESA UNCLASSIFIED - Releasable to the Public

DEMO…

Page 20: Euro-VO Registry new Portal · Ivy 2+ Apache License Version 2.0 GWT libraries 2.7+ Apache License, Version 2.0 DataTables 1.10.11 MIT CHARTIST.JS 0.11 MIT Jquery 1.12 MIT Momentjs

Costas Vrioni, Christophe Arviset, Juan Gonzalez | Euro-VO Registry new Portal | 16/05/2019 | Slide 20

ESA UNCLASSIFIED - Releasable to the Public

Standalone Validation

1

2

Page 21: Euro-VO Registry new Portal · Ivy 2+ Apache License Version 2.0 GWT libraries 2.7+ Apache License, Version 2.0 DataTables 1.10.11 MIT CHARTIST.JS 0.11 MIT Jquery 1.12 MIT Momentjs

Costas Vrioni, Christophe Arviset, Juan Gonzalez | Euro-VO Registry new Portal | 16/05/2019 | Slide 21

ESA UNCLASSIFIED - Releasable to the Public

Reports e.g. Registry ecosystem (1/2)

Page 22: Euro-VO Registry new Portal · Ivy 2+ Apache License Version 2.0 GWT libraries 2.7+ Apache License, Version 2.0 DataTables 1.10.11 MIT CHARTIST.JS 0.11 MIT Jquery 1.12 MIT Momentjs

Costas Vrioni, Christophe Arviset, Juan Gonzalez | Euro-VO Registry new Portal | 16/05/2019 | Slide 22

ESA UNCLASSIFIED - Releasable to the Public

Reports Resource Compliances (2/2)

Page 23: Euro-VO Registry new Portal · Ivy 2+ Apache License Version 2.0 GWT libraries 2.7+ Apache License, Version 2.0 DataTables 1.10.11 MIT CHARTIST.JS 0.11 MIT Jquery 1.12 MIT Momentjs

Costas Vrioni, Christophe Arviset, Juan Gonzalez | Euro-VO Registry new Portal | 16/05/2019 | Slide 23

ESA UNCLASSIFIED - Releasable to the Public

DEMO…

Page 24: Euro-VO Registry new Portal · Ivy 2+ Apache License Version 2.0 GWT libraries 2.7+ Apache License, Version 2.0 DataTables 1.10.11 MIT CHARTIST.JS 0.11 MIT Jquery 1.12 MIT Momentjs

Costas Vrioni, Christophe Arviset, Juan Gonzalez | Euro-VO Registry new Portal | 16/05/2019 | Slide 24

ESA UNCLASSIFIED - Releasable to the Public

THANK YOU

Page 25: Euro-VO Registry new Portal · Ivy 2+ Apache License Version 2.0 GWT libraries 2.7+ Apache License, Version 2.0 DataTables 1.10.11 MIT CHARTIST.JS 0.11 MIT Jquery 1.12 MIT Momentjs

Costas Vrioni, Christophe Arviset, Juan Gonzalez | Euro-VO Registry new Portal | 16/05/2019 | Slide 25

ESA UNCLASSIFIED - Releasable to the Public

BACKUP SLIDES