Hi,
I’m absolutely enjoying going through the Ghost codebase, but I need to balance my enjoyment with the need to ship fast, so that the business can actually become operational
One thing I’m looking for is to disable any kind of telemetry or other things that could potentially infringe on privacy (in any sense). The obvious place for me to start was using config.production.json
, so I went ahead and looked at core/core/shared/config/defaults.json
to get hold of all possible values that could be set up.
One curious setting over there was privacy: false
, which in and of itself might be interpreted as privacy is disabled, in which case it’s exactly the opposite of what I’m after
I’ve started to look through the code and it seems like this setting set to false is like disabling tracking, not enabling it. I’m not sure really sure though, and thought I’ll just check if anyone here knows for sure what this setting is.
/D
P.S. We’ll see what it turns out to be, but unless this setting means “Hey, allow all possible trackers that we only have” (when privacy: false
, that is), then it would probably be beneficial to rename the property to something else. privacy: false
does sound a bit ominous in my opinion, not gonna lie