[arch-dev-public] [draft] pkgstats round two: take your vote and help improving Arch
Hi devs, I am a little busy right now. But I'd like to get this published so we'll get some usable stats for next month. In the meantime I have improved the db schema on the server so that we could easily save the history of several years. (package data are now aggregated monthly) Patches to this announcement are more than welcome. (I am tired and I dumped ice tea into my keyboard...) -- In memory to our announcement of <a href="http://www.archlinux.org/news/pkgstats-contribution-was-never-that-easy/">pkgstats</a> two years ago we are asking for your help again. By installing pkgstats you will send us a list of packages installed on your computer, the architecture and the mirror you use. This informations will help us to prioritize our efforts and make Arch even better. Contributing is as easy as installing the pkgstats package. A weekly cron job will take care of sending a package list regularly. So, go ahead install pkgstats and don't forget to tell all your friends about it. For more details see pkgstats -h or just read the simple source code. Statistics are available at the <a href="https://www.archlinux.de/?page=Statistics">Statistics page</a>. -- Pierre Schmitz, https://users.archlinux.de/~pierre
On 23 September 2010 04:32, Pierre Schmitz <pierre@archlinux.de> wrote:
Hi devs,
I am a little busy right now. But I'd like to get this published so we'll get some usable stats for next month. In the meantime I have improved the db schema on the server so that we could easily save the history of several years. (package data are now aggregated monthly)
Patches to this announcement are more than welcome. (I am tired and I dumped ice tea into my keyboard...)
Two years ago, we introduced <a href="http://www.archlinux.org/news/pkgstats-contribution-was-never-that-easy/">pkgstats</a>. This time, after a major revamp, we are re-introducing it to you! Contributing is as easy as installing the package - a weekly cron job will take care of the rest. You will be sending us a list of packages installed on your system, along with the architecture and mirror you use. This information will help us prioritize our efforts and make Arch even better. So, go ahead and spread the word! For more details see pkgstats -h or just read the simple source code. You can view the collected data at the <a href="https://www.archlinux.de/?page=Statistics">Statistics page</a>.
On Thu, 23 Sep 2010 05:13:49 +0800, Ray Rashif <schiv@archlinux.org> wrote:
On 23 September 2010 04:32, Pierre Schmitz <pierre@archlinux.de> wrote:
Hi devs,
I am a little busy right now. But I'd like to get this published so we'll get some usable stats for next month. In the meantime I have improved the db schema on the server so that we could easily save the history of several years. (package data are now aggregated monthly)
Patches to this announcement are more than welcome. (I am tired and I dumped ice tea into my keyboard...)
Two years ago, we introduced <a href="http://www.archlinux.org/news/pkgstats-contribution-was-never-that-easy/">pkgstats</a>. This time, after a major revamp, we are re-introducing it to you!
Contributing is as easy as installing the package - a weekly cron job will take care of the rest. You will be sending us a list of packages installed on your system, along with the architecture and mirror you use. This information will help us prioritize our efforts and make Arch even better. So, go ahead and spread the word!
For more details see pkgstats -h or just read the simple source code. You can view the collected data at the <a href="https://www.archlinux.de/?page=Statistics">Statistics page</a>.
Thanks, very good. If there are no objections I'll publish this tonight. -- Pierre Schmitz, https://users.archlinux.de/~pierre
On Thu, 23 Sep 2010 09:02:01 +0200 Pierre Schmitz <pierre@archlinux.de> wrote:
On Thu, 23 Sep 2010 05:13:49 +0800, Ray Rashif <schiv@archlinux.org> wrote:
On 23 September 2010 04:32, Pierre Schmitz <pierre@archlinux.de> wrote:
Hi devs,
I am a little busy right now. But I'd like to get this published so we'll get some usable stats for next month. In the meantime I have improved the db schema on the server so that we could easily save the history of several years. (package data are now aggregated monthly)
Patches to this announcement are more than welcome. (I am tired and I dumped ice tea into my keyboard...)
Two years ago, we introduced <a href="http://www.archlinux.org/news/pkgstats-contribution-was-never-that-easy/">pkgstats</a>. This time, after a major revamp, we are re-introducing it to you!
Contributing is as easy as installing the package - a weekly cron job will take care of the rest. You will be sending us a list of packages installed on your system, along with the architecture and mirror you use. This information will help us prioritize our efforts and make Arch even better. So, go ahead and spread the word!
For more details see pkgstats -h or just read the simple source code. You can view the collected data at the <a href="https://www.archlinux.de/?page=Statistics">Statistics page</a>.
Thanks, very good. If there are no objections I'll publish this tonight.
Shouldn't we add something like "all information is anonymous, we collect no information that can identify you" or something? Dieter
On 23 September 2010 19:34, Dieter Plaetinck <dieter@plaetinck.be> wrote:
Shouldn't we add something like "all information is anonymous, we collect no information that can identify you" or something?
Good point. In that case, a revision of the above: Two years ago, we introduced <a href="http://www.archlinux.org/news/pkgstats-contribution-was-never-that-easy/">pkgstats</a>. This time, after a major revamp, we are re-introducing it to you! Contributing is as easy as installing the package - a weekly cron job will take care of the rest. You will be sending us a list of packages installed on your system, along with the architecture and mirror you use. This information is anonymous and cannot be used to identify you, but it will help us prioritize our efforts and make Arch even better. So, go ahead and spread the word! For more details see pkgstats -h or just read the simple source code. You can view the collected data at the <a href="https://www.archlinux.de/?page=Statistics">Statistics page</a>.
On Thu, 23 Sep 2010 19:55:45 +0800 Ray Rashif <schiv@archlinux.org> wrote:
On 23 September 2010 19:34, Dieter Plaetinck <dieter@plaetinck.be> wrote:
Shouldn't we add something like "all information is anonymous, we collect no information that can identify you" or something?
Good point. In that case, a revision of the above:
Two years ago, we introduced <a href="http://www.archlinux.org/news/pkgstats-contribution-was-never-that-easy/">pkgstats</a>. This time, after a major revamp, we are re-introducing it to you!
Contributing is as easy as installing the package - a weekly cron job will take care of the rest. You will be sending us a list of packages installed on your system, along with the architecture and mirror you use. This information is anonymous and cannot be used to identify you, but it will help us prioritize our efforts and make Arch even better. So, go ahead and spread the word!
For more details see pkgstats -h or just read the simple source code. You can view the collected data at the <a href="https://www.archlinux.de/?page=Statistics">Statistics page</a>.
Looks better. Btw, about the "cannot be used to identify you" thing; what was ultimately decided on identification of a system? I just checked the pkgstats 2.1 code, and I don't see anything about ip/disk UUID/.. whatever was decided. Dieter
On Thu, 23 Sep 2010 15:25:46 +0200, Dieter Plaetinck <dieter@plaetinck.be> wrote:
On Thu, 23 Sep 2010 19:55:45 +0800 Ray Rashif <schiv@archlinux.org> wrote:
On 23 September 2010 19:34, Dieter Plaetinck <dieter@plaetinck.be> wrote:
Shouldn't we add something like "all information is anonymous, we collect no information that can identify you" or something?
Good point. In that case, a revision of the above:
Two years ago, we introduced <a href="http://www.archlinux.org/news/pkgstats-contribution-was-never-that-easy/">pkgstats</a>. This time, after a major revamp, we are re-introducing it to you!
Contributing is as easy as installing the package - a weekly cron job will take care of the rest. You will be sending us a list of packages installed on your system, along with the architecture and mirror you use. This information is anonymous and cannot be used to identify you, but it will help us prioritize our efforts and make Arch even better. So, go ahead and spread the word!
For more details see pkgstats -h or just read the simple source code. You can view the collected data at the <a href="https://www.archlinux.de/?page=Statistics">Statistics page</a>.
Looks better.
Btw, about the "cannot be used to identify you" thing; what was ultimately decided on identification of a system? I just checked the pkgstats 2.1 code, and I don't see anything about ip/disk UUID/.. whatever was decided.
Dieter
I wont add any tracking information or collect more data than really needed. To give an overview: Data that are sent by pkgstats: * list of installed packages without version numbers * the architecture * the mirror used (without any username/password scheme) * the version of pkgstats in use Data that are saved on the server: * sha1 hash of the IP * number of packages submitted * package occurrence is counted but not connected to the IP hash * time of submission * Country of the sender IP (determined by geoIP) Submissions are limited to 10 by IP and day. (note: we only save the hash of an ip though) I hope this makes everything clear. -- Pierre Schmitz, https://users.archlinux.de/~pierre
On Thu, 23 Sep 2010 17:53:08 +0200, Pierre Schmitz <pierre@archlinux.de> wrote:
I hope this makes everything clear.
For completeness here is the source code: http://repos.archlinux.org/wsvn/packages/pkgstats/repos/extra-any/pkgstats.s... https://git.archlinux.de/www.archlinux.de.git/tree/pages/PostPackageList.php (ok, that one is a little rought I know) -- Pierre Schmitz, https://users.archlinux.de/~pierre
participants (3)
-
Dieter Plaetinck
-
Pierre Schmitz
-
Ray Rashif