Download - What we got done in the last year in Piwik
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.