Thank you for enlightening us.  This overloaded and contentious word 
will be replaced.

I don't think "UR DOIN IT WRONG" is an entirely correct assessment, 
however.  Much of this change can be considered refactoring wrt to the 
high-level public API.  For instance, I believe basemap only had to 
change a handful of lines of code to work with the transforms changes. 
It's "Refactoring with some exceptional edge cases", perhaps?  At the 
lower levels, where matplotlib developers are concerned, however, there 
may be some necessary changes, and that's what the API_CHANGES and other 
warnings are for.  And in fact, the Wikipedia entry you point to makes 
references to lower-level interfaces being changed as the result of 
refactoring.

Anyway,
Mike

Tom Holroyd wrote:
> UR DOIN IT WRONG
> 
> http://en.wikipedia.org/wiki/Refactoring
> 
> On Tue, 2008-01-08 at 10:48 -0800, John Hunter wrote:
> 
>> To check out the trunk with the latest transforms refactoring:
> 
> The word refactoring applies to cases of code cleanup and so on.
> Refactoring implies functional equivalence. 
> 
> Dr. Tom
> --
> There is in the world much filth: so much is true! But the world itself
> is not therefore a filthy monster! Thus spoke Zarathustra.
> 

-- 
Michael Droettboom
Science Software Branch
Operations and Engineering Division
Space Telescope Science Institute
Operated by AURA for NASA

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to