4 ms·
For software that embeds Composer, it's a little odd that it's "quick start guide" and general installation instructions don't include a typical Composer-based
by lucideer 11y ago
For software that embeds Composer, it's a little odd that it's "quick start guide" and general installation instructions don't include a typical Composer-based installation option, or mention Composer usage at all, instead seemingly opting for quite a non-standard "sculpin.json/sculpin.lock"-based approach.
- jmadsen 11y agoIt does - https://sculpin.io/getstarted/ https://sculpin.io/getstarted/ The `curl -O https://download.sculpin.io/sculpin.phar` https://download.sculpin.io/sculpin.phar` is what you are looking for - call that phar file instead of calling the composer.phar. That's where composer is "embedded"
- lucideer 11y agoNo that's what I mean. Assuming you have Composer installed, and are accustomed to a Composer-centric workflow, running a curl command and then a separate phar file (albeit one containing Composer) is an unusual break from that. I'm guessing the embedded Composer may also ignore any locally-set Composer configuration on the dev's own copy of Composer. One assumes the Sculpin devs do like/appreciate Composer's functionality, since they embed it, but they've opted not to advocate direct use of its interface at all. I don't mean to be overly critical, it just struck me as somewhat bizarre.