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