villebro commented on PR #21143:
URL: https://github.com/apache/superset/pull/21143#issuecomment-1229949438

   @sinhashubham95 thanks for the clarification. Did I understand correctly 
that you're getting the export error when running on Windows? While I would 
like to help support a more diverse se of OSes, currently Superset does not 
officially support running the application on Windows. So if this is the main 
reason for removing `just-handlebars-helpers` then we need to consider the 
following tradeoffs:
   - removing dependency on `just-handlebars-helpers` reduces dependencies, but 
at the same time we loose any fixes from the upstream package by copying over 
the current subset of functions
   - Trying to support Windows may introduce other changes that can be a 
maintenance burden on the project. AFAIK none of the core committers are 
running Superset on anything but MacOS and Linux, so committing to support 
Windows in the absence of any dedicated core developers will likely be 
difficult. Again, it's great if we can support as wide an array of OSes as 
possible, but any additionally supported platform, be it implicit or explicit, 
will always introduce additional maintenance burden.
   
   Out of curiosity, would running on a Linux server be an option? This is 
currently the recommended setup.


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