matomo-org / matomo

Empowering People Ethically with the leading open source alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. Liberating Web Analytics. Star us on Github? +1. And we love Pull Requests!
https://matomo.org/
GNU General Public License v3.0
19.89k stars 2.65k forks source link

Finish renaming Piwik to Matomo everywhere #12420

Open mattab opened 6 years ago

mattab commented 6 years ago

In January 2018 we announced that Piwik is now Matomo :tada:

As part of the renaming efforts we're updating all our websites, tools, core app, plugins, ie. everything!

Renaming checklist left to do:

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 :rocket:

linusg commented 6 years ago

Hey there, not sure if there's a separate repo for the website (matomo.org, didn't found one), but I think it will fit in here.

On the main page, there's this animation:

image

On the truck it say's Piwik, so that should be changed at one point in the future. :-)

Cheers!

tsteur commented 4 years ago

As part of this issue it be important to look at which ones are easy and quick to do. The rest we'll do as part of Matomo 5.

tsteur commented 4 years ago

for tracker created https://github.com/matomo-org/tracker-proxy/pull/61

tsteur commented 4 years ago

I reckon we can move the rest to Matomo 5? The only question would be wether we want to release another Matomo 2 and Matomo 3 update with the legacy auto loader: https://github.com/matomo-org/matomo/blob/4.x-dev/LegacyAutoloader.php#L17

This way should we ever change the namespace then it would cause less upgrade issues.

@sgiehl @mattab I reckon it could make sense to add the autoloader and release new version also for Matomo 2.* users

sgiehl commented 4 years ago

@tsteur Yes. Guess it makes sense to release new versions for 2.x and 3.x with the autoloader, so we have smoother updates later...

tsteur commented 4 years ago

@sgiehl created this for 3.x-dev: https://github.com/matomo-org/matomo/compare/3.x-dev...legacyautoloader?expand=1 would create the same for 2.x-dev... do you reckon this would help?

Generally thinking the autloader needs to work both ways Piwik -> Matomo and Matomo -> Piwik

On another note noticed there is also interface_exists. Hoping we won't run into any issues around interfaces but luckily we don't use them much :)

sgiehl commented 4 years ago

Aren't we running most of the update process on the new code base? 🤔 But guess it makes sense to have the autoloader in both ways, to be sure there can't be any renamed class missing...

tsteur commented 4 years ago

FYI we basically need to release a Matomo 2 release and then we can move this issue into Matomo 5 milestone.

rklrkl commented 10 months ago

I just updated to Matomo 5.0.1 and post-update "Matomo Changelog" panel says "See the latest changes in Piwik.". Doing a quick scan of the Web tree, I found the HTML code in /tmp/cache/tracker/matomocache_RSS_d88870a6de03bc454328f6b17452cb70.php so I'm guessing this is supplied by matomo.org and then cached locally. I think this might be the first time I've seen an incorrect visible textual reference to Piwik after logging in to our local Matomo instance.