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