Giter VIP home page Giter VIP logo

lhquiros / re3gistry Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ec-jrc/re3gistry

0.0 0.0 0.0 40.47 MB

The Re3gistry is a reusable open source solution for managing and sharing ‘reference codes’, ensuring concepts are correctly referenced in INSPIRE, or for content in any other sector.

License: European Union Public License 1.2

Java 78.66% CSS 2.39% JavaScript 13.33% HTML 5.20% PHP 0.05% SCSS 0.37%

re3gistry's Introduction

Re3gistry 2 software

European Union Public Licence 1.2

© 2020 European Union, National Land Survey of Finland. Licensed under the EUPL.

About the Re3gistry 2

The Re3gistry 2 is a reusable open source solution for managing and sharing "reference codes".

It provides a consistent central access point where labels and descriptions for reference codes can be easily browsed by humans and retrieved by machines.

Reference codes are exchanged between applications to uniquely reference some ‘thing’. They can be used to define sets of permissible values for a data field or to provide a reference or context for the data being exchanged. Examples are enumerations, controlled vocabularies, taxonomies, thesauri or, simply, ‘lists of things’.

The Re3gistry 2 supports organisations in managing and updating reference codes in a consistent way.

The Re3gistry software version numbers comply with the Semantic Versioning Specification 2.0.0.

Acknowledgments

The development of this tool has been funded by the European Iinteroperability Programme ISA2 though the ELISE action. The European Location Interoperability Solutions for e-Government (ELISE) Action aims at Enabling Digital Government through Geospatial Data and Location Intelligence.

This new version of the software has been developed in cooperation with the National Land Survey of Finland.

Re3gistry 2 features

  • User friendly editing interface to add, edit and manage easily the registers and reference codes
  • Management of the full lifecycle of the reference codes (based on the ISO 19135 Standard)
  • Highly flexible and customisable data models
  • Multi-lingual content support
  • Support for versioning
  • RESTful API with content negotiation (including OpenAPI 3 descriptor)
  • Free-text search
  • Supported formats: HTML, ISO 19135 XML, JSON
  • Service formats can be easily added or customised (default formats: Json and ISO 19135 XML)
  • Multiple authentication options
  • Externally governed items referenced through URI
  • INSPIRE register federation format support (option to automatically create the RoR format)
  • Web-app to access the reference codes in a human readable way.

Documentation

Community

Use the the issue tracker to:

  • report a problem,
  • propose a new feature or an improvement to the existing functionality,
  • start a discussion or raise a question

Missing features

  • Cache of the elements in the dropdowns of the application.
  • Some formats available in the old version of the Re3gistry:
    • RDF/XML
    • ATOM
    • Re3gistry XML
    • CSV

re3gistry's People

Contributors

df-git avatar alexanderkotsev avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.