what we got done in the last year in piwik

Post on 28-Nov-2014

7.101 Views

Category:

Software

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Summary of bigger changes out of 553 tickets that were fixed in the last 12 months. Discover a quick overview of the new projects that the Piwik team and community released.

TRANSCRIPT

What we got done in Piwik

in the last year

553 tickets

June 2013 → July 2014

Piwik Mission Statement

"To create, as a community, the leading international open source

web analytics platform, that gives every user

full control of their data."

New Piwik logo

Piwik Mobile 2

Piwik.org – new website!

Move from Trac to Github issues

Also announced in Piwik blog

● Mobile Analytics SDK: beta release of Piwik iOS SDK

● Independent Center for Data Privacy Protection in France (CNIL) recommends Piwik for compliance with data protection laws

● Official Debian Package for Piwik now available

Help us Reset The Net today on June 5th

What we got done in last year

● Piwik 2.0 release in December 2013

● Upgraded to modern technologies PHP 5.3+, AngularJS, Twig, Composer, LESS, etc.

● Semantic Versioning for core and plugins

Some of the tools we use

Launched open Marketplace

Easy plugins settings

Easy plugins notifications

Introduced ./console commands

Generate code for plugins

Kickstart a Developer Platform

● Created Developer Guides developer.piwik.org

including auto generated guides...● Events Listing● PHP API: classes, methods

developer.piwik.org

Generate code for plugins

Performance improvements

● Archive memory improvements● Use innodb instead of Myisam● Log Analytics:

● Tracking API uses transactions● Many other improvements

Security improvements

● 12 bounties sent to security researchers ~ 3,000 USD

● 3 critical releases

Better QA processes

● Run piwik.js in Travis● Run tests on MYSQLI● Kept improving code coverage

Better QA processes

● New Screenshot tests for Continuous User Interface Testing

● After each commit, 200 screenshots are taken and compared!

Send Super Users an email when a new Piwik version is available

● Always enabled for core, optional for plugins

Multiple Super Users

Improvements to design and UX

● New beautiful theme: Morpheus● Simplification of design to let you focus

● Your UI preferences are now stored and restored on next use.

Zen Mode

Show % values in reports

New top menu

New Help page

Search for segments

Privacy for geolocation

Visitor Profile

What we got done in last year

● Custom Alerts

Alert me by email when the site becomes slow

Treemap Visualisation

Device Detector library

Event Tracking

trackEvent(category, action, [name], [value])

Insights

Movers and Shakers widget

Who am I?

● Matthieu Aubry● Frenchman living in New

Zealand● Founded Piwik, Lead dev● Co-founded Piwik PRO● Software Engineer● Favorite things in life:

Privacy, Freedom, www, Peace, Love and Nature.

top related