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]

Reply via email to