How to estimate number of downloads of GHC or Haskell Platform?

For a review, I'm trying to get a rough estimate of how many times GHC or the Haskell Platform have been downloaded. Although I'm sure I've seen this information graphed over time at workshops, my web-search skills are not turning up anything. I'd be quite happy to get an estimate to within a factor of ten. Can anyone suggest any sources, or a good way to estimate this number? Norman

The ubuntu popularity contest (from people who opt-in to report their package installs) has 11963 installs of GHC. (http://popcon.ubuntu.com/) I don’t know the right factor to scale that to “total installs across ubuntu” or better yet “total installs across various linux distros” but I would be curious to know. We may want to keep better and more uniform logs than we do (infrastructure volunteers welcome!). However, a crude grep on what we do have (going back through March 17) yields 91857 hits to urls prefixed "platform/download/2014.2.0.0/" So one can scale that out over a longer period of time if necessary. I’m sure that this is a low estimate as there is some interaction with our CDNs. The downloads page itself on haskell.org, over that same 52 day period, has 29456 hits (suggesting to me that many people probably hit the /platform page and access the installers from elsewhere than the haskell.org/downloads page itself). I don’t have statistics available for the minimal installers hosted elsewhere, including MinGHC and GHC for OS X (and in fact one disadvantage of the latter being hosted on github is that download statistics are impossible). Perhaps fpcomplete, which hosts MinGHC, could provide statistics for that. Hope that helps. —gershom On May 6, 2015 at 10:25:10 AM, Norman Ramsey (nr@cs.tufts.edu) wrote:
For a review, I'm trying to get a rough estimate of how many times GHC or the Haskell Platform have been downloaded. Although I'm sure I've seen this information graphed over time at workshops, my web-search skills are not turning up anything. I'd be quite happy to get an estimate to within a factor of ten.
Can anyone suggest any sources, or a good way to estimate this number?
Norman _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe

Sure, I'd be happy to. Note that we've only been tracking the downloads for
a few weeks. Columns are the week, download counts, and byte counts.
GHC 7.8.4, 64-bit:
1Apr 06, 2015302,879,486,2062Apr 13, 201519911,212,936,5803Apr 20,
20156,14389,234,097,0004Apr 27, 20152,09664,599,329,3435May 04,
20151,16320,024,120,772
GHC 7.8.3, 32-bit:
1Apr 06, 20151,28850,439,004,9092Apr 13, 20151,65751,241,906,6873Apr 20,
2015571,412,117,2514Apr 27, 20153933,265,847,2625May 04, 201525618,158,870
GHC 7.8.4, 32-bit:
1Apr 06, 2015152,571,3692Apr 13, 2015451,614,425,6433Apr 20,
201570818,985,387,4194Apr 27, 201538213,855,185,5375May 04,
20151403,848,468,524
There are approximately 2000 total downloads for 7.10 in this period as
well.
On Fri, May 8, 2015 at 8:14 PM Gershom B
The ubuntu popularity contest (from people who opt-in to report their package installs) has 11963 installs of GHC. (http://popcon.ubuntu.com/) I don’t know the right factor to scale that to “total installs across ubuntu” or better yet “total installs across various linux distros” but I would be curious to know.
We may want to keep better and more uniform logs than we do (infrastructure volunteers welcome!). However, a crude grep on what we do have (going back through March 17) yields 91857 hits to urls prefixed "platform/download/2014.2.0.0/" So one can scale that out over a longer period of time if necessary. I’m sure that this is a low estimate as there is some interaction with our CDNs.
The downloads page itself on haskell.org, over that same 52 day period, has 29456 hits (suggesting to me that many people probably hit the /platform page and access the installers from elsewhere than the haskell.org/downloads page itself).
I don’t have statistics available for the minimal installers hosted elsewhere, including MinGHC and GHC for OS X (and in fact one disadvantage of the latter being hosted on github is that download statistics are impossible). Perhaps fpcomplete, which hosts MinGHC, could provide statistics for that.
Hope that helps.
—gershom
On May 6, 2015 at 10:25:10 AM, Norman Ramsey (nr@cs.tufts.edu) wrote:
For a review, I'm trying to get a rough estimate of how many times GHC or the Haskell Platform have been downloaded. Although I'm sure I've seen this information graphed over time at workshops, my web-search skills are not turning up anything. I'd be quite happy to get an estimate to within a factor of ten.
Can anyone suggest any sources, or a good way to estimate this number?
Norman _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
participants (3)
-
Gershom B
-
Michael Snoyman
-
nr@cs.tufts.edu