Conversation:
Notices
-
#NoGo: !gnusocial uses external reference to #Google ! Please stop this. https://social.mxchange.org/attachment/53277
-
On that note, !gnusocial should not distribute a #GoogleAnalytics plugin, or even recommend an external one. It already distributes a #Piwik plugin, and that should be enough; GA is proprietary spyware.
I wrote about GA with regards to #GitLab (and their move to #Piwik) here, which states some of the problems:
https://mikegerwitz.com/2016/01/Google-Analytics-Removed-from-GitLab.com-Instance
-
@mikegerwitz Yeah, the #GoogleAnalytics thing probably doesn't work either. It's mostly just there because it's been there since #StatusNet. I wouldn't mind a merge request that removes it ;)
-
@nicolasmaia I have removed it by myself. :-) https://git.gnu.io/gnu/gnu-social/merge_requests/94 cc !gnusocial
-
@roland No, !GNUsocial doesn't use an external reference to #Google. You do. Don't enable plugins if you don't want to use them.
-
@roland Aah, no sorry. My bad, the geometa.js does hold references to http://status.hackerposse.com/url/4235 - I thought you were referring to the Google Analytics stuff since you linked that commit. Anyway, the http://status.hackerposse.com/url/4235 stuff only seems to fire if there is a "google loader"? Which requires Google Gears stuff and a window.google variable,…
-
The Google Gears API seems to be gone anyway, so I wonder why you have something in your browser that causes the Gears stuff to run, because:
navigator.geolocation = (window.google && google.gears) ? GearsGeoLocation() : AjaxGeoLocation();
-
@mikegerwitz @roland I just accepted the merge request to remove the Google Analytics plugin in !GNUsocial with this comment: "I think however there's a value in making it hard to do bad things. Anyone who reallyreallyreally requires Google's disservices can ask around and get someone to revive the plugin for them. The code's there in the history anyway, we just shoul…
-
@mikegerwitz I respect that and as I wrote, it would be _considered_. If Google provides patches to make stuff better and also include a libre plugin - and this libre software uses an openly specified protocol - it's kind of the same situation as with URL shorteners or whatever. If the remote side can be libre it could also be proprietary. What we care about is that it…