From Fedora Project Wiki

No edit summary
No edit summary
Line 6: Line 6:


:: Then it seems that the Statistics/Commands page doesn't quite describe the whole method. It clearly counts unique IPs per release, and the total (22 million) number is exactly the sum of the per-release numbers. If the total sum is unique IPs only, are the addresses that downloaded F12 excluded from F13, and so on? If not, how can you just add the numbers together without taking overlap into account? --mhuhtala Jun  9 12:35:18 UTC 2010
:: Then it seems that the Statistics/Commands page doesn't quite describe the whole method. It clearly counts unique IPs per release, and the total (22 million) number is exactly the sum of the per-release numbers. If the total sum is unique IPs only, are the addresses that downloaded F12 excluded from F13, and so on? If not, how can you just add the numbers together without taking overlap into account? --mhuhtala Jun  9 12:35:18 UTC 2010
::: It is not exactly the sum of the per-release numbers, which you can check for yourself by adding the figured shown in the chart -- they total well over 27,000,000 without counting Rawhide.  An IP address that pulls updates from F12 and F13 is counted only once. --[[User:Pfrields|pfrields]] 01:52, 10 June 2010 (UTC)


:: On a second thought, maybe a time-based number would give a better idea of the current active user base. E.g. the number of unique IPs that have fetched yum updates in the last 12 or 18 months regardless of release version. This would include even updates to EOLed releases (people booting up their Fedoras after a hiatus and getting updates to an EOLed system). --mhuhtala Jun  9 12:44:21 UTC 2010
:: On a second thought, maybe a time-based number would give a better idea of the current active user base. E.g. the number of unique IPs that have fetched yum updates in the last 12 or 18 months regardless of release version. This would include even updates to EOLed releases (people booting up their Fedoras after a hiatus and getting updates to an EOLed system). --mhuhtala Jun  9 12:44:21 UTC 2010
::: That is one way of counting, certainly.  It excludes people who install and do not regularly update at all, and has a few other drawbacks but it's no more flawed than anything else I've seen.  I'll try to pull these numbers when I get time to write some more scripts for them. --[[User:Pfrields|pfrields]] 01:52, 10 June 2010 (UTC)

Revision as of 01:52, 10 June 2010

I may not have understood the yum method correctly, but as far as I can tell, the IPs are only unique per release version. I.e. if I install F12 on a system with a static IP, do updates, then wipe it and install F13 instead and do updates to that, my IP gets counted as unique in both the F12 and the F13 number. Thus the total across releases is not really the number of unique IPs.

Jef Spaleta estimated the total number of Fedora clients to be 16 million in May 2009. If the non-smolt-corrected number is now 22 million, Fedora has had a nearly 40 % increase in installed base over the past year. That doesn't seem quite realistic. --mhuhtala 2010-06-08

The sum of IP addresses at the right of that chart could be misleading, and I've been considering dropping it. However, the total IP address count is unique across all releases. So the case you mention above would not be counted twice in that number. --pfrields 14:52, 8 June 2010 (UTC)
Then it seems that the Statistics/Commands page doesn't quite describe the whole method. It clearly counts unique IPs per release, and the total (22 million) number is exactly the sum of the per-release numbers. If the total sum is unique IPs only, are the addresses that downloaded F12 excluded from F13, and so on? If not, how can you just add the numbers together without taking overlap into account? --mhuhtala Jun 9 12:35:18 UTC 2010
It is not exactly the sum of the per-release numbers, which you can check for yourself by adding the figured shown in the chart -- they total well over 27,000,000 without counting Rawhide. An IP address that pulls updates from F12 and F13 is counted only once. --pfrields 01:52, 10 June 2010 (UTC)
On a second thought, maybe a time-based number would give a better idea of the current active user base. E.g. the number of unique IPs that have fetched yum updates in the last 12 or 18 months regardless of release version. This would include even updates to EOLed releases (people booting up their Fedoras after a hiatus and getting updates to an EOLed system). --mhuhtala Jun 9 12:44:21 UTC 2010
That is one way of counting, certainly. It excludes people who install and do not regularly update at all, and has a few other drawbacks but it's no more flawed than anything else I've seen. I'll try to pull these numbers when I get time to write some more scripts for them. --pfrields 01:52, 10 June 2010 (UTC)