Created by Markus Korn on 2010-01-27 and last modified on 2010-04-26
Get this branch:
bzr branch lp:~zeitgeist/zeitgeist/ontology_definition
Members of Zeitgeist Framework Team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Zeitgeist Framework Team
Zeitgeist Framework

Recent revisions

1425. By Mikkel Kamstrup Erlandsen <kamstrup@hardback> on 2010-04-26

Change symbol names from CamelCase to CAMEL_CASE. This improves backwards compa of the API. The conversion is done at compile time

1424. By Mikkel Kamstrup Erlandsen <kamstrup@hardback> on 2010-04-26

Compile Symbol._parents into a hashmap name->Symbol on module load time

1423. By Markus Korn on 2010-04-25

Make sure to resolve uris of parent symbols to the actual symbol objects

1422. By Markus Korn on 2010-04-25

* updated README.Ontology
* cleaned up some code in the ontology serializer

1421. By Markus Korn on 2010-04-25

Fixed last failing testcase

1420. By Markus Korn on 2010-04-25

Fixed failing testcases, only one to go!
 - creating symbols on the fly by calling some random attribute, like
   SomeSymbol.foo, is not supported anymore, all symbols have to be
   registered by calling the Symbol factory class
 - added code to auto_resolve symbol structures
 - Symbols can be looked-up by name and uri
Only the testcase for lazy lookup of symbols is still failing
(Interpretation.boo.bar == Interpretation.bar).

1419. By Markus Korn on 2010-04-25

Fixed test/engine-test.py and added comment about missing symbols to

1418. By Markus Korn on 2010-04-25

zeitgeist/datamodel.py: removed _SYMBOLS_BY_NAME as this dict is not used
anywhere, and also does not make any sense, because there is no guarantee
for symbol names being unique.

1417. By Markus Korn on 2010-04-25

merged changes from lp:zeitgeist

1416. By Markus Korn on 2010-04-23

There is no Interpretation.Tag nymore, let's use Interpretation.Audio to
check general attributes

Branch metadata

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