diff options
author | Iago Toral Quiroga <itoral@igalia.com> | 2010-03-06 16:21:42 +0100 |
---|---|---|
committer | Iago Toral Quiroga <itoral@igalia.com> | 2010-03-06 16:21:42 +0100 |
commit | e299a64e9da323145a85253a19812eddf26d92f8 (patch) | |
tree | a2a287acaf0b8fe85d7eaab25deca6a2e2bb11fc /TODO | |
parent | 56548caf776f71a42f088076dd095f7c34360c8e (diff) |
Updated TODO file
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 13 |
1 files changed, 12 insertions, 1 deletions
@@ -1,3 +1,14 @@ - Handle GRL_RESOLVE_FULL when a certain key can be resolved by several plugins. - -> Use rankings -> Use alternative plugins if the selected one fails to resolve the key. +- Consider using GAsync callback interface for callback implementations. + -> Also check issues for binding development related to this. +- Consider using the Ethos GObject plugin framework to replace our current +in-house plugin system. +- Implement set_metadata interface. + -> Think how this would work out with plugins (i.e. a plugin for storing +ratings, play-counts, etc). +- Multiple-plugin operations (i.e. search by text on all plugins). +- Python bindings. +- Consider a more flexible post-processing mechanism for query +operations (browse, search, etc). + -> We have to figure out if that's really necessary. |