mongoid/mongoid — Issue #1475: Set use_activesupport_time_zone to true by default
Author: mcasimir
Created: 2011-12-04 16:30:49+00:00
State: open

This setting is too important to be that hidden. With this flag turned off the serialized value of any field is localized with Time.local instead that Time.zone.local by default.

This means it uses the system time zone in place of the Rails one. This may lead to some problems since they are not necessarily the same.

I found it very confusing considering that this is not the default behaviour in ActiveRecord and that the rest of application is localized according the Rails settings. Why not just use the Rails time zone by default?