You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@superset.apache.org by GitBox <gi...@apache.org> on 2022/01/04 16:41:57 UTC

[GitHub] [superset] rusackas commented on issue #17210: [SIP-76] Proposal for custom dashboard component support

rusackas commented on issue #17210:
URL: https://github.com/apache/superset/issues/17210#issuecomment-1004974781


   Closing the issue due to a successful vote! 🎉 Thank you for taking this on!
   
   I think there will be more and more and more reasons to add plugin capabilities to Superset. The part that interests me greatly about all of this would be a chance to revisit the architecture for a Dynamic Plugin ecosystem, where references to _external_ modules could be stored/managed in a table. We started doing this for Dyanamic Viz Plugins, but this is due for a revisit now that superset uses Webpack 5 and is capable of Module Federation and [promise-based dynamic remotes](https://webpack.js.org/concepts/module-federation/#promise-based-dynamic-remotes).
   
   I don't want to put any undue burden on your efforts to achieve your business goals, but I think Superset and its community would benefit greatly from such an architecture revamp. In effect, anyone could publish a plugin on GitHub, and any Superset User could use leverage all of this work/capability. If you'd like to explore further, let's talk on Slack!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@superset.apache.org
For additional commands, e-mail: notifications-help@superset.apache.org