Skip to content

abstractfactory/openmetadata-mk1

Repository files navigation

Open Metadata

A metadata API for your folders.

Description

Note: This implementation has been superseeded by the next version of Open Metadata, found here: https://github.com/abstractfactory/openmetadata

A cross-platform, hierarchical metadata API written in Python for storage and retrieval of any data-format of any size and complexity. Open-source software and available on GitHub under the MIT license.

Introduction

The people behind this project go under the name of Abstract Factory and Open Metadata is a foundational layer of our software, such as About.

Installation

To install, clone the repository into your PYTHONPATH or download it manually.

$ git clone https://github.com/mottosso/openmetadata.git
$ python openmetadata/test.py

In Python, access your metadata via the read() convenience method. It will return a dictionary with each channel as a key and the contained data as its value.

>>> import openmetadata as om
>>> om.read(r'c:\My Project\My Asset')
>>> {'broadcast': {'message': 'hello, world'}}

Tested with Python 2.6 and 2.7 under Linux (CentOS) and Windows (7) and OSX (10.8.5). To run the tests, you also need nose

Graphical User Interface

About is a front-end for Open Metadata.

More information here

About

A metadata API for your folders

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages