Open
Description
There are several reasons to distribute HLS sources without Stan included by default:
- Stan still marked as beta after a 4 years of development.
- Stan has a large dependency footprint.
- The Stan plugin is disabled by default in text editor plugins.
- If you want to disable it as a dependency, you must rebuild and redistribute HLS.
As an HLS user, I encountered problems while trying to modify the HLS binary distribution with Nix due to the lack of support for Stan dependencies (extension library). I’ve been having conversations with several active Haskell open-source contributors who also disable Stan entirely.
What is the history behind enabling Stan by default? Is it necessary to invest time into adopting a tool with limited support?
Mark this issue with 👍 if you think (or 👎 if not) the hls-stan-plugin
should not be enabled by default. Share any stories about why you disable stan