etr2460 commented on issue #10254:
URL: 
https://github.com/apache/incubator-superset/issues/10254#issuecomment-656763314


   This seems like a great step forward to design standardization and developer 
ergonomics within the frontend! I'm very excited to see it move forward. A 
couple questions regarding the SIP and implementation:
   
   1. How does Antd play with the Jinja templates we still have in certain 
views? Will we be able to replace the bootstrap components there with Antd 
components, or will updating those views be blocked on moving all rendering to 
the client side?
   1. I see you removed `react-ace` from the new dependencies list, does that 
mean Antd contains a fully featured code editor as one of its components? I 
know @ktmud has also been thinking about replacing AceEditor, so I'm curious to 
hear his thoughts here too.
   1. A clarifying question: will we need the `ConfigProvider` after Bootstrap 
is gone? Or is it only required to add the `.antd` class?
   1. Could you add some details to the SIP about what upgrading Antd is like? 
Do new releases usually come with a lot of breaking changes? Is this something 
we'll need to put in a lot of effort to keep up to date? I ask because we've 
been stuck on an old version of Bootstrap because the new ones have a bunch of 
breaking changes and no one's put in the time to do the full migration. I'd 
like to avoid a situation like that.
   


----------------------------------------------------------------
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]



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

Reply via email to