John Hunter wrote:
> Sandro has been working hard packaging matplotlib 0.98.0 for debian
> ahead of the next major debian feature freeze, and says he can get
> 0.98.1 in if we release it by June 24th.  Charlie, can you do a
> release on Monday?  All developers, please take some time to fix any
> bugs you are aware of and let's release 0.91.4 and 0.98.1 on Monday
> pending Charlie's availability.  These major debian releases only
> happen once every couple of years so we want to get good versions in.
> 
> JDH

It is probably too late for this upcoming release, but I would like to 
raise a relevant question for discussion:

Can and should we rearrange the code, or install warnings and 
documentation, to make it absolutely clear what is supported and what is 
not?  Ideally, if someone installs 0.98.x from any distribution, or from 
the tarball, the user should be able to expect *everything* to work, 
including all backends, examples, and plotting-related classes.

The simplest way to deal with this would be to leave everything where it 
is, if there is any hope that it will ever be fixed and maintained, but 
to put a warnings.warn and a docstring comment in any module or example 
that does not currently work.  That way, if someone imports axes3d, they 
would (or at least might, unless it goes by too fast) see the warning 
and know that if they want it to work, they will simply have to take on 
its maintenance.

A second step would be to have one or more separate subdirectories to 
separate the maintained from the unmaintained.  Doing this in a nice, 
consistent, easy-to-use way would take a little more work.  For example, 
one would want to make it very easy for someone to restore a backend 
from broken and segregated to fully operational and available.

Eric

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to