-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Open
Labels
MajorIndicates the severity or impact or benefit of an issue is much higher than normal but not critical.Indicates the severity or impact or benefit of an issue is much higher than normal but not critical.Technical debtIssues the will help to reduce technical debtIssues the will help to reduce technical debtc: PlatformFor Matomo platform changes that aren't impacting any of our APIs but improve the core itself.For Matomo platform changes that aren't impacting any of our APIs but improve the core itself.
Milestone
Description
In January 2018 we announced that Piwik is now Matomo 🎉
As part of the renaming efforts we're updating all our websites, tools, core app, plugins, ie. everything!
Renaming checklist left to do:
- make the build files
matomo.zip
andmatomo.tar.gz
, as well as the directory inside the builds should be calledmatomo
- plugin
CustomPiwikJs
to be renamed eg.CustomJsTracker
--> see Rename CustomPiwikJs plugin to CustomMatomoJs (or CustomTrackerJs) #13604 - plugin
AnonymousPiwikUsageMeasurement
to be renamed (out of scope for Matomo 4) - HTTP Tracking API endpoints:
piwik.js
andpiwik.php
- JavaScript tracking sdk with objects like
Piwik
andwindow.Piwik
and methods likegetPiwikUrl
- Plugin developers, core platform uses namespace
Piwik
+ some objects called "Piwik" - Rename events eg
Piwik.getJavascriptCode
- cookie names eg
piwik_auth
- URL parameter like
piwik_campaign
to also supportmatomo_campaign
--> done with Allow using matomo prefixed parameters for campaigns such as matomo_campaig/mtm_campaign #15957 - HTTP API methods eg.
ExampleAPI.getPiwikVersion
-> 3.3.0 - DB prefix like
piwik_
-> 3.3.0 - Remove
--piwik-domain
console parameter (see Renames console to Matomo #13192) - Will be done with Removes deprecated console param --piwik-domain #15503 - After a successful auto-update, the screen shows
Piwik is now Matomo
and a big image. Be good to remove both. --> Will be done with Removes Piwik is now Matomo from update screen #15504 - Marketplace URL parameters like "piwik_version"
- plugin.json parameters like require "piwik"
- CSS classes etc (out of scope for Matomo 4)
- angular directives like piwik-foobar (out of scope for Matomo 4)
- Remove Piwik font (already "renamed" to Matomo in Renames piwik font to matomo #12489)
- Tracker proxy: Add
matomo.php
with keeping BC + Update [faq])https://matomo.org/faq/how-to/faq_132/) Update file names to matomo.* + FAQ tracker-proxy#55 - update all doc blocks with new name / url --> Update codebase doc blocks with new name Matomo #15857
- ... and more
In the case of Matomo core platform we want to keep things backward compatible for users including HTTP APIs users or users of the JavaScript SDKs.
Assigning to Matomo 4.0.0 but hopefully we can tackle a few of the list, and make progress on the others, during Matomo 3.x 🚀
Metadata
Metadata
Assignees
Labels
MajorIndicates the severity or impact or benefit of an issue is much higher than normal but not critical.Indicates the severity or impact or benefit of an issue is much higher than normal but not critical.Technical debtIssues the will help to reduce technical debtIssues the will help to reduce technical debtc: PlatformFor Matomo platform changes that aren't impacting any of our APIs but improve the core itself.For Matomo platform changes that aren't impacting any of our APIs but improve the core itself.