GithubHelp home page GithubHelp logo

ho9science / aristotle-metadata-registry Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jadedjester/aristotle-metadata-registry

0.0 2.0 0.0 34.4 MB

Aristotle-MDR is an open-source metadata registry as laid out by the requirements of the ISO/IEC 11179 specification.

Home Page: https://github.com/aristotle-mdr/aristotle-metadata-registry

License: Other

Makefile 0.02% Python 72.63% Shell 0.05% CSS 1.37% HTML 24.26% JavaScript 1.66%

aristotle-metadata-registry's Introduction

Aristotle Metadata Registry Mono-repo

Aristotle-MDR Logo

Travis-CI build status Documentation Status Code coverage on coveralls visit the open access metadata registry Code Climate This repository is WCAG-Zoo compliant

Introduction and mission statement

Aristotle-MDR is an open-source metadata registry as laid out by the requirements of the ISO/IEC 11179:2013 specification.

The Aristotle Metadata Registry represents a new way to manage and federate content built on and extending the principles of leading metadata registries. The code of Aristotle is completely open-source, building on the Django web framework and the mature model of the 11179 standard, allowing agencies to easily run their own metadata registries while also having the ability to extend the information model and tap into the permissions and roles of ISO 11179.

By allowing organisations to run their own independent registries they are able to expose authoritative metadata along with the governance processes behind its creation, and by building upon known and open systems agencies, can deliver a stable platform for the sharing of metadata.

Extensions

The core of the Aristotle Metadata Registry is designed to conform to the models described within ISO/IEC 11179-3, However this mono-repo includes a number of standards-based extensions that provide additional functionality or new metadata types.

Screenshots for users

More screenshots available in the Aristotle Metadata Registry User Help Documentation.

A data element shown on desktop and mobile Main screen of the Aristotle registry

An item being edited without changing screens Edit screen for a metadata object

Information for developers

Aristotle-MDR is free open-source software and contributions are welcome on front-end web development, back-end server development, translation and content creation (such as more documentation). Review the wiki, open issues and existing documentation to get started.

If you are looking to contribute, a good place to start is checking out the open issues labeled "help wanted" or reviewing the documentation and wiki and identifying (and even adding) content that isn't there.

About the badges (plus some extras):

  • Travis-CI build status - Travis-CI, showing the details of the continuous testing suite
  • Documentation Status - Read the docs, with details on installing, configuring and extending Aristotle-MDR
  • Code coverage on coveralls - Coveralls, showing in-depth code coverage
  • Code coverage on code cov (includes branch checks) - Codecov.io, showing even greater in-depth code coverage with branch coverage
  • visit the open access metadata registry - A link to a live open-metadata registry
  • visit the gitter chat room for this project - Gitter, a git-powered chat room for developers
  • Code Climate - Code Climate - additional code metrics
  • This repository is WCAG-Zoo compliant - Web Content Accessibility Guidelines AA Compliant

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.