[Haskell-cafe] Private packages on hackage
acfoltzer at gmail.com
Thu Sep 3 18:10:46 UTC 2015
Perhaps we can discuss this further in person during the Symposium, but at
first glance I am strongly opposed to adding this sort of paid service to
Hackage under the Haskell.org umbrella.
I share Duncan's doubts that the amount of money brought in would offset
the amount of time spent implementing, maintaining, and supporting even
just this feature, not to mention the fact that this would surely
complicate development and maintenance of the open-source side of Hackage.
This approach also exacerbates the wart of cabal-install's interdependency
with hackage.haskell.org. I would much prefer to see a commercial vendor,
perhaps Well-Typed or FPComplete, able to spin up proprietary Hackages as a
service for commercial users, and for those Hackages to integrate well with
That there is enthusiasm for this idea shows that there might be a viable
commercial idea here, but Haskell.org is not the home for it.
On Thu, Sep 3, 2015 at 8:04 AM, Alan & Kim Zimmerman <alan.zimm at gmail.com>
> At Signal Vine, we've already developed the infrastructure around
>> hosting and building packages, but otherwise I would consider using such
>> a service depending on what features it provides and how well it fits
>> out process (and how much it costs, obviously). Bare hackage with
>> private packages wouldn't cut it; if it did, we'd just run our own
>> hackage server.
> My thinking actually started with possibly running our own hackage server,
> but then you have to allocate a machine and take time/skills to administer
> it. So if a service like this is available at a similar or lower cost it
> starts to make sense.
> It also lowers the bar for commercial take-up, by sending a signal that
> commercial users are supported, and allowing "toe-in-the water" commercial
> projects at low upfront cost.
>> Haskell-Cafe mailing list
>> Haskell-Cafe at haskell.org
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Haskell-Cafe