You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@stanbol.apache.org by Fabian Christ <ch...@googlemail.com> on 2012/05/24 13:45:37 UTC

Google Analytics for Stanbol web site

Hi,

it would be nice to have some statistics about the users and the usage
of our web site. Additionally, we have received a request from the IKS
project [1] about such data to measure the impact of Apache Stanbol to
the community. I would like to create a Google Analytics [2] account
for that. But maybe someone has another suggestion how to get some
statistical data about our web site.

[1] http://www.iks-project.eu
[2] http://www.google.com/analytics/

>From a previous chat with Bertrand I know, that we would need to make
sure that the Google Analytics account belongs to the PPMC, so that
any PPMC member has access to it. I don't know yet if this will be
easily possible using Google Analytics because you need a Google
account. Another solution would be to set up the analytics
configuration under my personal Google account and give everyone (who
wants) of the PPMC the permission to administrate this using their own
Google accounts.

Anyone with experience here?

Best,
 - Fabian

-- 
Fabian
http://twitter.com/fctwitt

Re: Google Analytics for Stanbol web site

Posted by Bertrand Delacretaz <bd...@apache.org>.
On Tue, May 29, 2012 at 9:33 AM, Fabian Christ
<ch...@googlemail.com> wrote:
> ...it would be nice to have something at the ASF that is
> independent of any commercial vendor. For the moment, we can go with
> Google but as soon as there is an alternative I am +1 for switching....

Same here.
-Bertrand

Piwik Re: Google Analytics for Stanbol web site

Posted by Andreas Kuckartz <A....@ping.de>.
I finally sent the proposal to install Piwik on a (virtual) machine to
the infrastructure mailing list and it was discussed yesterday.

The result seems to be that the Stanbol PMC can request a VM to install
Piwik on it and use it for the Stanbol website. The infrastructure team
wants to be involved/informed when other ASF projects also want to use it.

Any objections that I request a VM for that purpose ?

Cheers,
Andreas
---

Fabian Christ wrote (in May 2012):
> Hi Andreas,
> 
> I agree, it would be nice to have something at the ASF that is
> independent of any commercial vendor. For the moment, we can go with
> Google but as soon as there is an alternative I am +1 for switching.
> 
> I have seen that you offered your help on installing Piwik - great!
> 
> Best,
>  - Fabian
> 
> 2012/5/29 Andreas Kuckartz <A....@ping.de>:
>> The issue tracker already knows about the issue:
>> https://issues.apache.org/jira/browse/INFRA-2895
>>
>> Who should be asked to reopen that issue?
>>
>> Cheers,
>> Andreas


Re: Google Analytics for Stanbol web site

Posted by Fabian Christ <ch...@googlemail.com>.
Hi Andreas,

I agree, it would be nice to have something at the ASF that is
independent of any commercial vendor. For the moment, we can go with
Google but as soon as there is an alternative I am +1 for switching.

I have seen that you offered your help on installing Piwik - great!

Best,
 - Fabian

2012/5/29 Andreas Kuckartz <A....@ping.de>:
> The issue tracker already knows about the issue:
> https://issues.apache.org/jira/browse/INFRA-2895
>
> Who should be asked to reopen that issue?
>
> Cheers,
> Andreas
> ---
>
> On 29.05.2012 06:57, Andreas Kuckartz wrote:
>> On 25.05.2012 15:05, Fabian Christ wrote:
>>> If there are no objections, we could make this public
>>> and send an email to this list informing about the changed
>>> privacy policy on our website.
>> Well, while I do not object, I am not happy with helping Google to
>> collect information about people.
>>
>> Has anyone asked the Apache infrastructure team about installing Piwik
>> on an Apache server?
>>
>> Cheers,
>> Andreas



-- 
Fabian
http://twitter.com/fctwitt

Re: Google Analytics for Stanbol web site

Posted by Andreas Kuckartz <A....@ping.de>.
The issue tracker already knows about the issue:
https://issues.apache.org/jira/browse/INFRA-2895

Who should be asked to reopen that issue?

Cheers,
Andreas
---

On 29.05.2012 06:57, Andreas Kuckartz wrote:
> On 25.05.2012 15:05, Fabian Christ wrote:
>> If there are no objections, we could make this public
>> and send an email to this list informing about the changed
>> privacy policy on our website.
> Well, while I do not object, I am not happy with helping Google to
> collect information about people.
>
> Has anyone asked the Apache infrastructure team about installing Piwik
> on an Apache server?
>
> Cheers,
> Andreas

Re: Google Analytics for Stanbol web site

Posted by Andreas Kuckartz <A....@ping.de>.
On 25.05.2012 15:05, Fabian Christ wrote:
> If there are no objections, we could make this public
> and send an email to this list informing about the changed
> privacy policy on our website.

Well, while I do not object, I am not happy with helping Google to
collect information about people.

Has anyone asked the Apache infrastructure team about installing Piwik
on an Apache server?

Cheers,
Andreas


Re: Google Analytics for Stanbol web site

Posted by Bertrand Delacretaz <bd...@apache.org>.
On Fri, May 25, 2012 at 3:05 PM, Fabian Christ
<ch...@googlemail.com> wrote:
> ...I have set up the Google Analytics account and performed all steps.
> The JIRA issue https://issues.apache.org/jira/browse/STANBOL-629 keeps
> track of this...

Cool, thanks very much!

>
> The changed website is in staging mode at
> http://stanbol.staging.apache.org/stanbol/. If there are no
> objections, we could make this public and send an email to this list
> informing about the changed privacy policy on our website...

+1

-Bertrand

Re: Google Analytics for Stanbol web site

Posted by Fabian Christ <ch...@googlemail.com>.
2012/5/25 Fabian Christ <ch...@googlemail.com>:
> 2012/5/25 Bertrand Delacretaz <bd...@apache.org>:
>> So IMO the next steps are:
>> 1) Setup analytics with your account
>> 2) If possible share admin rights with a few others
>> 3) Setup reminders so that monthly reports are sent here or to svn
>> 4) Create a privacy policy such as
>> http://jackrabbit.apache.org/privacy-policy.html and add that link to
>> all website pages
>> 5) Add analytics code to the website
>>
>> If you go ahead, could you create a jira issue so that we document
>> this setup for other projects?

I have set up the Google Analytics account and performed all steps.
The JIRA issue https://issues.apache.org/jira/browse/STANBOL-629 keeps
track of this.

The changed website is in staging mode at
http://stanbol.staging.apache.org/stanbol/. If there are no
objections, we could make this public and send an email to this list
informing about the changed privacy policy on our website.

Best,
 - Fabian

Re: Google Analytics for Stanbol web site

Posted by Fabian Christ <ch...@googlemail.com>.
2012/5/25 Bertrand Delacretaz <bd...@apache.org>:
> So IMO the next steps are:
> 1) Setup analytics with your account
> 2) If possible share admin rights with a few others
> 3) Setup reminders so that monthly reports are sent here or to svn
> 4) Create a privacy policy such as
> http://jackrabbit.apache.org/privacy-policy.html and add that link to
> all website pages
> 5) Add analytics code to the website
>
> If you go ahead, could you create a jira issue so that we document
> this setup for other projects?

Thanks Bertrand, for putting this together. This is really helpful. I
will take care of this and proceed with the next steps.

Best,
  - Fabian
-- 
Fabian
http://twitter.com/fctwitt

Re: Google Analytics for Stanbol web site

Posted by Bertrand Delacretaz <bd...@apache.org>.
Hi,

On Thu, May 24, 2012 at 1:45 PM, Fabian Christ
<ch...@googlemail.com> wrote:
> ...Another solution would be to set up the analytics
> configuration under my personal Google account and give everyone (who
> wants) of the PPMC the permission to administrate this using their own
> Google accounts.
>

I discussed with Jukka how they have set that up in Jackrabbit, and
their analytics are indeed configured using a committer's account.

If you can grant others administration rights that would be good, but
worst case people could just change the API key in Stanbol site pages
to switch to another account, so there's no real lock-in.

One thing that would be important IMO is to send a monthly report here
or commit it to svn so that the history is kept even if your account
disappears. According to Jukka, sending that directly to this list is
not practical as the reports use varying source addresses which cannot
be whitelisted for moderation.

So IMO the next steps are:
1) Setup analytics with your account
2) If possible share admin rights with a few others
3) Setup reminders so that monthly reports are sent here or to svn
4) Create a privacy policy such as
http://jackrabbit.apache.org/privacy-policy.html and add that link to
all website pages
5) Add analytics code to the website

If you go ahead, could you create a jira issue so that we document
this setup for other projects?

See also https://issues.apache.org/jira/browse/OPENJPA-844 for a
message about this from the ASF board in 2008.

HTH,
-Bertrand

Re: Google Analytics for Stanbol web site

Posted by Bertrand Delacretaz <bd...@apache.org>.
Hi,

On Thu, May 24, 2012 at 1:45 PM, Fabian Christ
<ch...@googlemail.com> wrote:
> ...I would like to create a Google Analytics [2] account
> for that. But maybe someone has another suggestion how to get some
> statistical data about our web site....

Jackrabbit (and probably other projects) do that, there's some info at
https://issues.apache.org/jira/browse/JCR-1315 and
http://jackrabbit.apache.org/privacy-policy.html includes the required
privacy info.

-Bertrand (I have to run now, can discuss more later ;-)

Re: Google Analytics for Stanbol web site

Posted by Fabian Christ <ch...@googlemail.com>.
Hi Seralf,

thanks for the links. Unfortunately, AFAIK we do not have access to
the web server logs. So we can not use any log analyzer. Piwik needs
its own server but I am searching for a simple solution to measure the
traffic for the Stanbol website which is created using the ASF CMS
[1].

[1] http://www.apache.org/dev/cms.html

Best,
 - Fabian

2012/5/24 seralf <se...@gmail.com>:
>  i suggest you to install awstats for the logs of apache:
> http://demo.jawstats.com/
> http://awstats.sourceforge.net/
>
> and you could also install piwik for have similar features to the main
> features of google analytics, but hosted by you. It's writtten with php, so
> it is manageable by apache too, in some way.
> (I do not know good tools of this knid written in java)
> piwik it's also extendible, so maybe it could be possible to have some nice
> custom plugin in the feature for trace the needs specifically in this
> context (for example some statistic about entities? just an idea :-)
> http://piwik.org/
>
> 2012/5/24 Fabian Christ <ch...@googlemail.com>
>
>> Hi,
>>
>> it would be nice to have some statistics about the users and the usage
>> of our web site. Additionally, we have received a request from the IKS
>> project [1] about such data to measure the impact of Apache Stanbol to
>> the community. I would like to create a Google Analytics [2] account
>> for that. But maybe someone has another suggestion how to get some
>> statistical data about our web site.
>>
>> [1] http://www.iks-project.eu
>> [2] http://www.google.com/analytics/
>>
>> From a previous chat with Bertrand I know, that we would need to make
>> sure that the Google Analytics account belongs to the PPMC, so that
>> any PPMC member has access to it. I don't know yet if this will be
>> easily possible using Google Analytics because you need a Google
>> account. Another solution would be to set up the analytics
>> configuration under my personal Google account and give everyone (who
>> wants) of the PPMC the permission to administrate this using their own
>> Google accounts.
>>
>> Anyone with experience here?
>>
>> Best,
>>  - Fabian
>>
>> --
>> Fabian
>> http://twitter.com/fctwitt
>>



-- 
Fabian
http://twitter.com/fctwitt

Re: Google Analytics for Stanbol web site

Posted by A....@ping.de.
seralf writes: 

>  i suggest you to install awstats for the logs of apache:
> http://demo.jawstats.com/
> http://awstats.sourceforge.net/

My strong suggestion: do not use AWStats. That project is dead since about 
half a decade. 

I also suggest to use Piwik. 

Since a few weeks it can also analyse log files (but I doubt that this is 
necessary):
http://piwik.org/blog/2012/04/urchin-is-discontinued-piwik-server-log-import 
 -goes-live/ 

Piwik can be installed on the webserver or another server. One installation 
can be used for multiple websites. An idea therefore would be to ask the ASF 
infrastructure team to do that. Maybe a Piwik installation is already 
available on a server operated by the ASF. 

Cheers,
Andreas 

Re: Google Analytics for Stanbol web site

Posted by seralf <se...@gmail.com>.
 i suggest you to install awstats for the logs of apache:
http://demo.jawstats.com/
http://awstats.sourceforge.net/

and you could also install piwik for have similar features to the main
features of google analytics, but hosted by you. It's writtten with php, so
it is manageable by apache too, in some way.
(I do not know good tools of this knid written in java)
piwik it's also extendible, so maybe it could be possible to have some nice
custom plugin in the feature for trace the needs specifically in this
context (for example some statistic about entities? just an idea :-)
http://piwik.org/

2012/5/24 Fabian Christ <ch...@googlemail.com>

> Hi,
>
> it would be nice to have some statistics about the users and the usage
> of our web site. Additionally, we have received a request from the IKS
> project [1] about such data to measure the impact of Apache Stanbol to
> the community. I would like to create a Google Analytics [2] account
> for that. But maybe someone has another suggestion how to get some
> statistical data about our web site.
>
> [1] http://www.iks-project.eu
> [2] http://www.google.com/analytics/
>
> From a previous chat with Bertrand I know, that we would need to make
> sure that the Google Analytics account belongs to the PPMC, so that
> any PPMC member has access to it. I don't know yet if this will be
> easily possible using Google Analytics because you need a Google
> account. Another solution would be to set up the analytics
> configuration under my personal Google account and give everyone (who
> wants) of the PPMC the permission to administrate this using their own
> Google accounts.
>
> Anyone with experience here?
>
> Best,
>  - Fabian
>
> --
> Fabian
> http://twitter.com/fctwitt
>