gouthambs / Flask-Blogging

A Markdown Based Python Blog Engine as a Flask Extension.
http://flask-blogging.readthedocs.org/en/latest/
MIT License
688 stars 159 forks source link

Use plugins system for optional features #130

Closed roipoussiere closed 5 years ago

roipoussiere commented 5 years ago

Flask-Blogging provides many interesting features (and this is good), but maybe some of them could be shipped as plugins, in order to keep the module as light as possible.

Some suggestions:

In this way, developers could chose more specifically what should be included in their Flask-Blogging module.

gouthambs commented 5 years ago

Right now GCD and Amazon DynamoDB are swappable but are not separately maintained. The benefits are not entirely clear as there is a plugin infrastructure already in place. Some of the other features can be added as plugins.