analytics
Request for Google Analytics
With 250% growth and an extremely obvious need for change on Drupal.org, we need to assemble a plan for moving forward.
Opening up the analytics will only help professionals consult better on the design of the site moving forward. Google analytics is an excellent free platform that can be shared amongst many users.
A special email list could be started as well to funnel the reports to. Users could then subscribe to this as well.
Any design without doing this is pointless and is going to be stabbing at the dark.
Accounts: Create a google.com/analytics account.
Should Drupal.org open up usage analytics publicly?
Next generation of Drupal data collection and analysis tools, featuring extensibility
I recently began sketching out a module that will ultimately allow quick generation of custom reports and graphs based on arbitrary tables (Drupal or other). It's called Reports.
After beginning work on this module, I was contacted by several others who are working on related modules.
There are currently several modules available that augment Drupal's internal reports/statistics, however, none of them, AFAIK, were designed to be extensible.
I believe Drupal would benefit greatly from an extensible set of tools for collecting data and creating reports and graphs related to a specific Drupal website. These tools would be flexible and should be able to utilize arbitrary tables and perhaps new tables whose purpose is solely for reporting purposes (ie "cooked" data such as user sessions).
Open Source Analytics Tools
One fast way to boost Drupal's analysis tools will be to port other open source packages to Drupal.
I've ported much of the JavaScript reporting from PHPMyvisites, and I am interested to know what other open source analytics systems people have used, what they like about them, what they hate, and what we should bring to drupal.
I am especially interested in displaying information: graphs, charts, etc. Any good packages out there?
JavaScript vs. PHP
I think Drupal is well positioned to be a very useful analysis tool as it serves pages and tracks those serves directly. In effect, Drupal can log everything that an Apache log can hold.
Additionally, I would like to see Drupal capture information about users that cannot be determined from the HTTP request information. Some examples include user connection speed, screen resolution, plugins, etc. I believe this will have to be done in JavaScript.
I am starting this thread to collect ideas on what can be found in and tracked in PHP and what should be tracked via JavaScript.


