Skip to content

Latest commit

 

History

History
38 lines (25 loc) · 1.54 KB

README.md

File metadata and controls

38 lines (25 loc) · 1.54 KB

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