On 10/28/2011 07:50 AM, Michael Droettboom wrote:
> Now that we have 1.1.0 out, I was thinking maybe now is the time to
> merge the matplotlib-py3 branch into master.  As a reminder, the main
> downside is losing compatibility with Python 2.5 and earlier.  We would
> continue to have a 1.1.x maintenance branch for the foreseeable future
> for small-yet-critical bugfixes, and can still make a Python
> 2.5-compatible bugfix release from that.
>
> Any objections or concerns?  Any reason to hold off?

Mike,

I agree, we have to do this, and now is the time, before the work you 
have already done gets too stale and hard to merge in.

My main worry is how to support the resulting py2.6-py3.2 master:

1) In the coding guide, it might be good to have notes (tips) about how 
to maintain compatibility, or at least references to such notes.  I have 
read about py3 but have never worked with it.

2) This is going to make development significantly harder--having to 
think about the compatibility requirements, and having to test 
everything with 2.x and 3.x.

3) Most of the interactive backends will be unavailable, correct?

4) I hope the 1.1.x branch doesn't have to be maintained too long; or if 
it does, it would be good to have a single designated maintainer to take 
care of it, backporting from master or applying custom fixes as needed.

Eric

>
> Mike
>
> ------------------------------------------------------------------------------
> The demand for IT networking professionals continues to grow, and the
> demand for specialized networking skills is growing even more rapidly.
> Take a complimentary Learning@Cisco Self-Assessment and learn
> about Cisco certifications, training, and career opportunities.
> http://p.sf.net/sfu/cisco-dev2dev
> _______________________________________________
> Matplotlib-devel mailing list
> Matplotlib-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel


------------------------------------------------------------------------------
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Cisco Self-Assessment and learn 
about Cisco certifications, training, and career opportunities. 
http://p.sf.net/sfu/cisco-dev2dev
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to