-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Statik needs a good plugin system #109
Comments
Should consider refactoring Statik to use Cement as its underlying framework. Plugin functionality comes built-in. |
When is this happening @thanethomson ? |
we kinda need plugins now.. |
@dennohpeter - feel free to build one and submit a PR! 😁 |
😁😁😁👋 |
A plugin or the cement integration thing...? |
A rebuild of Statik on top of Cement, since Cement comes with a plugin system. I haven't had time to work on this in the past couple of months due to other pressures. |
ok got you 👍 |
It's all good and well to be able to include custom template tags and filters, but there's some functionality (e.g. the Netlify deployment) that really should be provided by some kind of plugin.
The best plugin architecture would replace custom template tags and filters completely, and have the following properties:
statik plugin install https://github.com/path-to/plugin
orstatik plugin install some_plugin_name
(for plugins whose packages are on PyPI).statik plugin uninstall https://github.com/path-to/plugin
The text was updated successfully, but these errors were encountered: