[GRASS-dev] Download and access statistics for Addons

Hi all,

we have some statistics from mailing lists on our website [1]. There are code contributions statistics on OpenHub [2, 3]. I think in the past there were even some stats for downloads of some files from the website. GRASS wiki has “has been accessed n times” for each page.

I would be very interested in having the statistics for downloads from Addons. There are of course two types of downloads, Windows binaries and source code access which is Subversion for 6.4 and 7.0 and can’t be distinguished from developer checkouts, but in 7.1 the source code is taken from Trac (compressed per directory).

Perhaps Trac could track the downloads of the files by itself, but now I was able to find only one plugin which maybe supports what we need [4]. But in general, I don’t know how these things are done and for Addons it is quite necessary to cover the Windows downloads as well. Is there some simple way how to do track webpage access, e.g. to manual pages, without employing tools like Google Analytics? Has somebody some experience?

Thanks,

Vaclav

[1] https://grass.osgeo.org/home/imprint/
[2] https://www.openhub.net/p/grass_gis (link from website broken)
[3] https://www.openhub.net/p/grass_gis_addons
[4] https://trac-hacks.org/wiki/TracDownloaderPlugin

On Nov 13, 2015 9:51 PM, “Vaclav Petras” <wenzeslaus@gmail.com> wrote:

But in general, I don’t know how these things are done and for Addons it is quite necessary to cover the Windows downloads as well. Is there some simple way how to do track webpage access, e.g. to manual pages, without employing tools like Google Analytics? Has somebody some experience?

Yes. We could install piwik for that.
No big deal (I use it for a while elsewhere).

Markus

On Sat, Nov 14, 2015 at 8:17 AM, Markus Neteler <neteler@osgeo.org> wrote:

On Nov 13, 2015 9:51 PM, "Vaclav Petras" <wenzeslaus@gmail.com> wrote:
> But in general, I don't know how these things are done and for Addons
it is quite necessary to cover the Windows downloads as well. Is there some
simple way how to do track webpage access, e.g. to manual pages, without
employing tools like Google Analytics? Has somebody some experience?

Yes. We could install piwik for that.
No big deal (I use it for a while elsewhere).

This sounds really good. I think we would really use the results. Addons
might be useful for researches contributing there, that's why I asked. But
it would be also good to know how many people are downloading 7.0 versus
other versions and how many people are using 6.4 online documentation as
well as if there is somebody who found the Python or C documentations.

Thanks,

Vaclav

···

Hi Markus,

On Sat, Nov 14, 2015 at 8:17 AM, Markus Neteler <neteler@osgeo.org> wrote:

Yes. We could install piwik for that.
No big deal (I use it for a while elsewhere).

will you have some time to do it? I wonder if there is something I can do, like adding something to the documentation, but I really have no experience with it. I guess it requires some privacy line as well. These things should be probably patched to the doc later on by a script only on the build server.

Hi Vaclav,

On Nov 20, 2015 10:31 PM, “Vaclav Petras” <wenzeslaus@gmail.com> wrote:

Hi Markus,

On Sat, Nov 14, 2015 at 8:17 AM, Markus Neteler <neteler@osgeo.org> wrote:

Yes. We could install piwik for that.
No big deal (I use it for a while elsewhere).

will you have some time to do it?

It is no big deal. I already spoke to SAC about it but didn’t get a real answer.

I wonder if there is something I can do, like adding something to the documentation, but I really have no experience with it.

I do, so we only need to know where to install it.

I guess it requires some privacy line as well.

Yep. But I studied the options already, also feasible.

These things should be probably patched to the doc later on by a script only on the build server.

It is done in piwik itself.

So, I’ll ask again if I can install it on osgeo6.
Then we just need to add something to the template(s).

Ciao
Markus

On Fri, Nov 20, 2015 at 5:01 PM, Markus Neteler <neteler@osgeo.org> wrote:

So, I’ll ask again if I can install it on osgeo6.

Looking forward to it! Thanks.

Then we just need to add something to the template(s).

If you are talking about the string in Python for manual pages, my idea is that this shouldn’t be part of the locally generated pages. Let’s track just the online ones (although…). There is actually one more thing we might want to add just to the online version and that it link the the recent stable doc (64 → 70, 71 → 70).

On Sat, Nov 14, 2015 at 9:31 AM, Vaclav Petras <wenzeslaus@gmail.com> wrote:

On Sat, Nov 14, 2015 at 8:17 AM, Markus Neteler <neteler@osgeo.org> wrote:

On Nov 13, 2015 9:51 PM, "Vaclav Petras" <wenzeslaus@gmail.com> wrote:
> But in general, I don't know how these things are done and for Addons
it is quite necessary to cover the Windows downloads as well. Is there some
simple way how to do track webpage access, e.g. to manual pages, without
employing tools like Google Analytics? Has somebody some experience?

Yes. We could install piwik for that.
No big deal (I use it for a while elsewhere).

This sounds really good. I think we would really use the results. Addons
might be useful for researches contributing there, that's why I asked. But
it would be also good to know how many people are downloading 7.0 versus
other versions and how many people are using 6.4 online documentation as
well as if there is somebody who found the Python or C documentations.

Just noticed that GMT is somehow tracking even the SVN downloads, at least
their "GMT World Domination map" shows that:

http://gmt.soest.hawaii.edu/