john-bodley commented on issue #9077: [SIP-35] Proposal for Improving 
Superset’s Python Code Organization
URL: 
https://github.com/apache/incubator-superset/issues/9077#issuecomment-586609996
 
 
   I really this we need to untangle the `app` from the various components. 
This is the partially to blame for the spaghetti code, circular dependency 
issues we’re currently facing.
   
   All these modules, components, etc. need to be app agnostic and should be 
implemented as blueprints. If there are config or similar aspects these modules 
need leverage one can use the 
[`current_app`](https://flask.palletsprojects.com/en/1.1.x/api/#flask.current_app)
 proxy. The loading and registering (binding) of blueprints should occur within 
`app.py`.

----------------------------------------------------------------
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.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to