Alan W. Irwin writes:
 > So I think "the road to 6.0" is going to be a long process that will need
 > lots of planning, implementation, and testing work, but that effort should
 > be worthwhile if we end up with just the ideal API for 6.0 with the
 > non-ideal component of our API completely removed.

Besides discussion of API changes and handling thereof, another thing which I
find represents a large part of the PLplot adoption experience, relates to
the third party packages and libraries we work with.

So, one thing I'd like to see in a PLplot 6.0, is updated support for modern
versions of the things we have bindings and wrappers for.  Most significant
in my own mind, are Tcl/Tk 8.5, and Python 3.1.  But with bindings/wrappers
and drivers for so many other things, I could imagine there are probably
other significant updates in some of those other components, that other
people are also concerned about, and want to see our support for updated.

Anyway, for Tcl/Tk 8.5 and Python 3.1, there are a variety of things that I
can think of which would be reasonable expectations for people looking to
combine PLplot with applications also using those modern versions of the
script languages and toolkits.  Build support is the most obvious.  But I
could see a bit of a makeover in some of the PLplot widgets, possibly some
more smithing of the language interfaces, etc.  In the case of Tcl/Tk and
Python, these are things I expect to be working on myself over the coming
weeks and months.

But I would very much like to hear ideas from others relating to the possible
deprecation of support for the older versions of Tcl/Tk and Python (and
similarly for whatever other third party libs are seeing similar
developmental changes).  Maybe this is too abstract, let me try to give a
specific example:

  If a new/improved set of Plplot Tcl/Tk widgets were to come along, which
  worked only with Tcl/Tk 8.5+, what would people expect to happen with the
  older stuff that works with Tcl/Tk 8.4-?

  If a new/improved set of PLplot Python widgets were to come along, which
  worked only with Python 3.1+ + Tcl/Tk 8.5+, what would people expect to
  happen with the older stuff that works with Python 2.6- and Tcl/Tk 8.4-?

-- 
Geoff

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to