[Haskell-cafe] Fwd: Compatibility etiquette for apps, with cabal sandboxes and `stack`

Omari Norman omari at smileystation.com
Sun Nov 29 18:37:29 UTC 2015

On Sun, Nov 29, 2015 at 11:37 AM, Peter Simons <simons at cryp.to> wrote:

> Omari Norman writes:
>  > Someone installing an application can just use stack and Stackage.
> I wonder how many people would be using XMonad, git-annex, etc. if this
> view were common place among application developers.

Maybe zero.  If an application developer cares about popularity, he should
consider these things.  Not all application developers care how many users
they have.

I'm pretty sure that a large part of the user base of these tools has no
> clue "stack" exists, even, and the only reason why they can install
> these programs is because their distributions package manager allows
> then to do so without exposing them to any Haskell-specific build tools.

Distribution packagers are savvy enough to use stack.  Furthermore,
distributions do not install using cabal or from Hackage.  Therefore, by
your reasoning just as many people would be using XMonad, git-annex, etc.
because the distribution packager would get the package, make the necessary
alterations, and upload the distribution-specific package to the repository.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20151129/ca3abf70/attachment.html>

More information about the Haskell-Cafe mailing list