Make the loading of extensions to the engine configurable
Bug #483556 reported by
Markus Korn
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Zeitgeist Framework |
Fix Released
|
High
|
Markus Korn |
Bug Description
right now the relevancy-provider is loaded by default. Unfortunately this extension is kind of buggy and not well tested, so in case of errors while loading this extension the whole engine would fail to run.
We need a configurable plugin-system for our extensions, and for now we should per default disable loading the relevancy provider. If this provider gets more stable we should easily be able to add this extension to the default extensions which are automatically loaded on engine initialization.
Related branches
lp:~thekorn/zeitgeist/zeitgeist-resonance_extensions
Merged
into
lp:zeitgeist/0.1
- Zeitgeist Framework Team: Pending requested
-
Diff: 385 lines (+276/-23)6 files modified_zeitgeist/engine/extension.py (+82/-0)
_zeitgeist/engine/relevancy_provider.py (+34/-0)
_zeitgeist/engine/resonance_engine.py (+11/-22)
test/resonance-engine-extension-test.py (+39/-0)
test/resonance-engine-test.py (+6/-1)
test/test-engine-extension.rst (+104/-0)
lp:~kamstrup/zeitgeist/blacklist
Merged
into
lp:zeitgeist/0.1
- Siegfried Gevatter: Approve
- Markus Korn: Needs Fixing (diff)
-
Diff: 366 lines (+236/-10)9 files modified_zeitgeist/engine/Makefile.am (+2/-0)
_zeitgeist/engine/__init__.py (+3/-1)
_zeitgeist/engine/extension.py (+47/-6)
_zeitgeist/engine/extensions/Makefile.am (+5/-0)
_zeitgeist/engine/extensions/blacklist.py (+100/-0)
_zeitgeist/engine/resonance_engine.py (+6/-3)
configure.ac (+1/-0)
test/blacklist-test.py (+65/-0)
test/resonance-engine-test.py (+7/-0)
Changed in zeitgeist: | |
importance: | Undecided → High |
milestone: | none → 0.3 |
Changed in zeitgeist: | |
assignee: | nobody → Seif Lotfy (seif) |
importance: | Medium → High |
Changed in zeitgeist: | |
assignee: | Seif Lotfy (seif) → Markus Korn (thekorn) |
status: | Confirmed → In Progress |
Changed in zeitgeist: | |
milestone: | 0.3.4 → 0.4.0 |
To post a comment you must log in.
+1