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.
