backwards compatibility ridge_transforms
#248
Replies: 6 comments 2 replies
-
There are also many examples of Rather than remove all of these instances, I suggest you simply reuse the |
Beta Was this translation helpful? Give feedback.
-
I can bring back If I bring back Maybe set So, I guess the customers will be angry for sure. But we need to think carefully how to make them less angry. Their code need to change anyway because we did not separate the ridges and transforms properly before. I think we should let the customers know the problem. Breaking their code may be the easy way to get their attention. Alternatively, we can print warning messages. But people tend to ignore warnings... |
Beta Was this translation helpful? Give feedback.
-
This is a sequel of #227. The next release will be 2.0 major release. If we want to get rid of What do you think? |
Beta Was this translation helpful? Give feedback.
-
So I originally intended that
I generally agree that 2.0 is a good opportunity to break things. But let's also try not create more work for ourselves. |
Beta Was this translation helpful? Give feedback.
-
I'm confused, what is |
Beta Was this translation helpful? Give feedback.
-
In terms of backward compatibility, yeah unfortunately it seems unavoidable for the most part. I guess there's two paths (or a combination of the two):
Since the confusion as to what-is-a-ridge and what-is-a-transform is why we're changing all this, perhaps it's OK to re-use some function/attribute names for the sake of clarity for future users. Such as
That sounds good. Also I'd be fine with keeping |
Beta Was this translation helpful? Give feedback.
-
Originally posted by @brmather in #243 (comment)
Beta Was this translation helpful? Give feedback.
All reactions