lp:vazaar

Created by Tomás Vírseda García and last modified

This branch is abandoned. There will not be more changes here. This project move to another branch due to big changes.

Get this branch:
bzr branch lp:vazaar
Only Tomás Vírseda García can upload to this branch. If you are Tomás Vírseda García please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Tomás Vírseda García
Project:
Vazaar
Status:
Development

Recent revisions

653. By Tomás Vírseda García

Playing with dbus ad signals. Proof of concept in progress but working.
Vazaar should be able to emit signals always that one event happens
(add some resource, delete another one and so on).

652. By Tomás Vírseda García

Fixed delete method in api_metadata module
Added add_col, get_rtype and get_title methods for this module aswell.

651. By Tomás Vírseda García

untag method from api_metadata finished.

650. By Tomás Vírseda García

Fixed tag method from api_metadata which is working as expected.

649. By Tomás Vírseda García

working in add_tag method from api_metadata

648. By Tomás Vírseda García

- Fixed delete method: given a list of resource identificators (rid),
  Vazaar will delete all related triples from graph
- Fixed describe method: given a list of rids Vazaar will serialize them
  in pretty-xml (FIXME: allow other formats)
- Reusing old code from module query which should be rewritten.
- Store module should be refactorized.

Vazaar backend is now able of guessing metadata from several ways
(network objects, local objects and literal text) and store them in
the knowledge database (rdflib-sqlite at this moment). Public API over D-Bus
not stable. Well, nothing is stable at this time.

647. By Tomás Vírseda García

delete method for metadata_api module fixed.

646. By Tomás Vírseda García

Working in api_metadata.py module

645. By Tomás Vírseda García

Backend is able to write triples to store. Experimental. Work in progress.

FIXME:
- Add resources over D-Bus is working mostly well but it fails when param is a multiline string.

TODO:
- Write a fuse filesystem module based on metadata

644. By Tomás Vírseda García

Starting to work with add method from metadata module.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.