Sept. 18, 2014
12:35 p.m.
On 18 Sep 2014, at 14:30, Sean P. DeNigris <sean@clipperadams.com> wrote:
GitHub wrote
14018 backport #uncapitalized to Pharo3
Not a big deal, but this doesn't seem to fit our bugfix-only backport policy. What was the rationale?
The rational is: Simplify API evolution. If we deprecate a method in Pharo4, people like to change their code base *and* use the same code on Pharo3. (Zinc is one example of that). So for simple ârenameâ changes like this, we can reduce the pain of people *a lot* by providing the same method in Pharo3. Keep in mind that we do *not* do the actual change of rewriting all senders and deprecating the old method. That is just done in Pharo4. Marcus