On Fri, Feb 15, 2013 at 2:35 AM, Volker Braun <[email protected]> wrote:
> And nothing lasts as long as a temporary quick fix ;-)

So true... but otherwise we still wouldn't be on the new coercion
system at all yet.

> Since I'm currently working myself through groups to get them off the old
> parent, I had some success with the following approach: Split the parent
> (say, Ring) into and old and a new parent. They can both be called Ring as
> long as they live in different files. Then gradually transition individual
> rings from the old to the new parent Ring. That lets you break up the task
> into manageable bits. Otherwise its just impossible for a single person to
> rewire all rings in one go.

That could make sense, as long as we're *never* checking that anything
is an instance of Ring.

> On Friday, February 15, 2013 1:25:48 AM UTC, David Roe wrote:
>>
>> Having Ring derive from parent_old.Parent was the intermediate state
>> Robert put in after Dev Days 1 so that we could gradually transition rings
>> to the new coercion model (after deciding doing the whole transition in one
>> step was a bad idea).  Of course, it has been almost 5 years and we're not
>> done transitioning....
>
> --
> You received this message because you are subscribed to the Google Groups
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/sage-devel?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-devel?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to