ralsina was a bit sensitive about this construct, so I left as it was.


On Fri, Oct 11, 2013 at 12:30 PM, Chris “Kwpolska” Warrick <
notifications@github.com> wrote:

> In nikola/utils.py:
>
> >          self.__dict__ = self.__shared_state
> >
> > +    @classmethod
>
> that’s a bit ugly… Note that the general usage of classmethods is *an
> alternative constructor*. The most prominent example are the stdlib
> date/time modules, where the constructors are (from datetime.datetime):
> __init__, fromordinal, fromtimestamp, utcfromtimestamp
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/getnikola/nikola/pull/818/files#r6918221>
> .
>