Make RSS / CSV Loaders plugins #151

Closed
zxiiro opened this Issue Oct 31, 2011 · 2 comments

3 participants

@zxiiro
FOSSLC's portable presentation-recording studio member

It is obvious that RSS and CSV are not the only types of files a user may want to import. In the future as more standards appear, it'll be easier for us to adapt if we support these imports/exports as plugins that the user may activate/deactivate just like all the gstreamer plugins we have today.

I propose that support be added to the plugin system to allow Plugins for the talkeditor.

@jshyeung
FOSSLC's portable presentation-recording studio member

Instead of a plugin system for import/exports, should we consider the option of having import/export talks as a standard, so instead of allowing user to activate/deactivate as a plugin, can we move the loader to the file menu and create a wizard for import and export?

@riolowry riolowry added a commit to riolowry/freeseer that referenced this issue Nov 25, 2013
@riolowry riolowry Add RSS feedparser plugin
Refactored plugin.py, added importer plugin category. Refactored
database.py to use rss feedparser plugin. Added test for rss importer
to test_database.py

Related to #151, #404
d3e4433
@riolowry riolowry added a commit to riolowry/freeseer that referenced this issue Nov 25, 2013
@riolowry riolowry Add RSS feedparser plugin
Refactored plugin.py, added importer plugin category. Refactored
database.py to use rss feedparser plugin. Added test for rss importer
to test_database.py

Related to #151, #404
8b254a7
@riolowry

The RSS and CSV importer plugins are implemented, per pull requests #404 and #413, assuming these are incorporated into master, all that should be left for this issue is to adapt them so that the user may activate/deactivate just like all the gstreamer plugins we have today.

@riolowry riolowry added a commit to riolowry/freeseer that referenced this issue Dec 6, 2013
@riolowry riolowry Add RSS feedparser plugin
Refactored plugin.py, added importer plugin category. Refactored
database.py to use rss feedparser plugin. Added test for rss importer
to test_database.py

Related to #151, #404
b974ae6
@riolowry riolowry added a commit to riolowry/freeseer that referenced this issue Dec 7, 2013
@riolowry riolowry Add RSS feedparser plugin
Refactored plugin.py, added importer plugin category. Refactored
database.py to use rss feedparser plugin. Added test for rss importer
to test_database.py

Related to #151, #404, #413
c3a427c
@riolowry riolowry added a commit to riolowry/freeseer that referenced this issue Dec 7, 2013
@riolowry riolowry Add RSS feedparser plugin
Refactored plugin.py, added importer plugin category. Refactored
database.py to use rss feedparser plugin. Added test for rss importer
to test_database.py

Related to #151, #404, #413
0ad331e
@riolowry riolowry added a commit to riolowry/freeseer that referenced this issue Dec 11, 2013
@riolowry riolowry Add RSS and CSV importer plugins
Refactored plugin.py to add importer plugin category. Refactored
database.py to use rss and csv plugins. Added tests for rss and csv
importers to test_database.py.

Related to issue #151, PR #413, closes #404 PR
4355463
@riolowry riolowry added a commit to riolowry/freeseer that referenced this issue Dec 11, 2013
@riolowry riolowry Add RSS and CSV importer plugins
Refactored plugin.py to add importer plugin category. Refactored
database.py to use rss and csv plugins. Added tests for rss and csv
importers to test_database.py.

Related to issue #151, PR #413, closes #404 PR
9f40850
@zxiiro zxiiro added a commit that closed this issue Dec 11, 2013
@riolowry riolowry Fix #151 Make RSS / CSV Loaders plugins
Refactored plugin.py to add importer plugin category. Refactored
database.py to use rss and csv plugins. Added tests for rss and csv
importers to test_database.py.

Closes #413
179b666
@zxiiro zxiiro closed this in 179b666 Dec 11, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment