On 7/16/07, Eric Firing <[EMAIL PROTECTED]> wrote:

> Are any real, live projects outside of enthought making major use of
> traits?  Or would we be the first?

I am happy to be the first at this point -- enthought has done a lot
to support traits.  Traits has one of the most impressive pieces of
technical documentation in the scientific python community.  The
enthought mailing list has become quite active of late, and they are
clearly supporting their OS code.  They actively promote their product
and want a large user community -- we can provide synergy there.  It
has lived in our src tree for over a year and still "just compiles".
  In fact, I am amenable too, though not committed to, requiring
traits as an *external* package rather than an included package, both
to encourage users into the ETS suite and to encourage enthought to
support us via their traits package.  I'd be happy to hear from
enthought here on their preferences.  With the whole Numeric, numarray
and numpy thing behind us, I'm looking for a whole new set of
compilation issues to tackle :-)

> Actually, it could be completely split into two phases: first rcParams
> handling, second Artist properties, couldn't it?  Starting with rc would
> be nice because it would provide a gentler introduction and some
> experience; but I think that using traits for Artist properties can also
> be done piecemeal, so it shouldn't be too disruptive.

True, but there aren't that many Artists, and they are closely tied to
the rc params.  Once you get the rc done, it will be natural and easy
to do the artists.  But yes, you can do them piecemeal: Line2D and
Text are natural first targets.

> > If you decide to go that route, let's sync up with the latest
> > enthought tree first, though.
>
> I am happy to see this in svn:
>
>   Revision 12335, 13.4 kB (checked in by rkern, 4 weeks ago)
> Array trait updated to use numpy idioms only.

Anything that gets Robert making commits to our tree is a massive win for us.

JDH

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to