sfirke commented on issue #31026: URL: https://github.com/apache/superset/issues/31026#issuecomment-2545902832
Hm, I see both points here. - I agree with @villebro that if we included support for the backend DB, people will still likely need to build their own image to include drivers for their data warehouse as well as a browser to take screenshots for Alerts & Reports, `pyxl` for Excel import/export, etc. - But for people who just want to spin up Superset the first time with example data to see what it feels like, including `psycopg2` and `mysqlclient` might be beneficial to new users and ultimately the Superset project. We are seeing users getting stuck on `docker build` and installing pre-reqs for `mysqlclient` when they are just trying to test out Superset, that doesn't seem right. At the very least we could document how to build an extended image with these drivers, I hope to do that in the coming months. I personally think it would be nice to offer a new docker image `basics` that has these drivers, pyxl, Pillow, and a headless browser installed. Then people who are extending can still extend from `lean` to avoid the bloat and security issues that Ville points out, but new users have a plug-and-play demo option. -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
