SourceForge logo
SourceForge logo
Menu

matplotlib-devel — matplotlib developers

You can subscribe to this list here.

2003 Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
(1)
Nov
(33)
Dec
(20)
2004 Jan
(7)
Feb
(44)
Mar
(51)
Apr
(43)
May
(43)
Jun
(36)
Jul
(61)
Aug
(44)
Sep
(25)
Oct
(82)
Nov
(97)
Dec
(47)
2005 Jan
(77)
Feb
(143)
Mar
(42)
Apr
(31)
May
(93)
Jun
(93)
Jul
(35)
Aug
(78)
Sep
(56)
Oct
(44)
Nov
(72)
Dec
(75)
2006 Jan
(116)
Feb
(99)
Mar
(181)
Apr
(171)
May
(112)
Jun
(86)
Jul
(91)
Aug
(111)
Sep
(77)
Oct
(72)
Nov
(57)
Dec
(51)
2007 Jan
(64)
Feb
(116)
Mar
(70)
Apr
(74)
May
(53)
Jun
(40)
Jul
(519)
Aug
(151)
Sep
(132)
Oct
(74)
Nov
(282)
Dec
(190)
2008 Jan
(141)
Feb
(67)
Mar
(69)
Apr
(96)
May
(227)
Jun
(404)
Jul
(399)
Aug
(96)
Sep
(120)
Oct
(205)
Nov
(126)
Dec
(261)
2009 Jan
(136)
Feb
(136)
Mar
(119)
Apr
(124)
May
(155)
Jun
(98)
Jul
(136)
Aug
(292)
Sep
(174)
Oct
(126)
Nov
(126)
Dec
(79)
2010 Jan
(109)
Feb
(83)
Mar
(139)
Apr
(91)
May
(79)
Jun
(164)
Jul
(184)
Aug
(146)
Sep
(163)
Oct
(128)
Nov
(70)
Dec
(73)
2011 Jan
(235)
Feb
(165)
Mar
(147)
Apr
(86)
May
(74)
Jun
(118)
Jul
(65)
Aug
(75)
Sep
(162)
Oct
(94)
Nov
(48)
Dec
(44)
2012 Jan
(49)
Feb
(40)
Mar
(88)
Apr
(35)
May
(52)
Jun
(69)
Jul
(90)
Aug
(123)
Sep
(112)
Oct
(120)
Nov
(105)
Dec
(116)
2013 Jan
(76)
Feb
(26)
Mar
(78)
Apr
(43)
May
(61)
Jun
(53)
Jul
(147)
Aug
(85)
Sep
(83)
Oct
(122)
Nov
(18)
Dec
(27)
2014 Jan
(58)
Feb
(25)
Mar
(49)
Apr
(17)
May
(29)
Jun
(39)
Jul
(53)
Aug
(52)
Sep
(35)
Oct
(47)
Nov
(110)
Dec
(27)
2015 Jan
(50)
Feb
(93)
Mar
(96)
Apr
(30)
May
(55)
Jun
(83)
Jul
(44)
Aug
(8)
Sep
(5)
Oct
Nov
(1)
Dec
(1)
2016 Jan
Feb
Mar
(1)
Apr
May
Jun
(2)
Jul
Aug
(3)
Sep
(1)
Oct
(3)
Nov
Dec
2017 Jan
Feb
(5)
Mar
Apr
May
Jun
Jul
(3)
Aug
Sep
(7)
Oct
Nov
Dec
2018 Jan
Feb
Mar
Apr
May
Jun
Jul
(2)
Aug
Sep
Oct
Nov
Dec
S M T W T F S

1
2
(4)
3
4
(12)
5
(1)
6
(1)
7
(1)
8
(1)
9
(2)
10
(1)
11
(4)
12
13
(1)
14
15
(1)
16
(2)
17
(1)
18
19
(13)
20
(3)
21
22
23
(2)
24
25
26
27
28
(2)
29
(9)
30
(3)
31
(10)



Showing 3 results of 3

From: Darren D. <dar...@co...> - 2007年10月30日 16:35:49
On Tuesday 30 October 2007 11:07:32 am you wrote:
> On 10/29/07, Darren Dale <dar...@co...> wrote:
> > Maybe we can consider switching to the traited config package after the
> > potential merge. I have been running with it for quite a long time, and
>
> I think it would be a good time to do the switch. Michael's changes
> do not change much of the API, but there are a number of places where
> there will be changes, and so it is a good idea to get as many of
> these things in at once. I think a good way to proceed will be to
> treat this as a pre-pre 1.0 release (0.98?), with widely advertised
> changes, so people will expect some pain in the upgrade. The only
> other major thing I want to see overhauled before 1.0 is the axis
> treatment, so people can add an arbitrary number of x and y axis
> instances with different scaling and placement.
>
> I am also mostly in agreement with Eric that I am hesitant to rely on
> traits as an external dependency. When I first started testing traits
> this summer and did the install on my powerbook, the install was
> anything but painless. The team on the enthought-dev mailing lists
> was awesome in their support, but it took a lot of support for me to
> get everything working right, and I was at least 10 times more
> motivated, and probably more competent, than the typical user. When
> there is a single tarball or command that works on almost all
> platforms, and continues to do so for six months or so, I am amenable
> to making it an external dependency, which is the approach enthought
> prefers and which has its own advantages . Darren, how much work
> would it take to get traits 3.0 into our install pipline?
I think that part should be pretty easy. The hard part is writing the default 
config file during development and then updating it at build time depending 
on the available backends, etc. Solving that problem would be easy with an 
external traits, but with an internal package, I don't think we will have 
access to the machinery of tconfig until "setup.py install" has been run, is 
that correct? I'll come up with some kind of workaround.
> Proposed timeline:
>
> * get out a release of the current trunk, and make a branch for bug
> fix releases
>
> * merge Michael's branch into the trunk with emails to the lists and
> posts to the site that svn is bleeding edge, and this time we mean it,
> with instructions on how to use the oldline branch for people who need
> up to the minute bug fixes in the old branch
I think we should consider an mpl1 branch and a temporary dev mailing list for 
that branch, like they did with py3k. It would be less disruptive to the many 
users who already run svn-mpl. Then when people complain that mpl-0.98 is 
broken, we can tell them they asked for it :) 
> * bring enthought traits 3.0 into our build pipeline
>
> * turn on traited config, and deprecate the old config.
>
> * add traited properties for the artists.
At this point, we should start using the traited config object directly, and 
add deprecation warnings in the rcParams wrapper.
> * release 0.98 sometime early next year.
>
> We probably want to consult with the ipython folks to see what their
> plans are vis-a-vis traits and config to see if there is any
> duplication of effort we can avoid.
Darren
From: John H. <jd...@gm...> - 2007年10月30日 15:07:34
On 10/29/07, Darren Dale <dar...@co...> wrote:
> Maybe we can consider switching to the traited config package after the
> potential merge. I have been running with it for quite a long time, and
I think it would be a good time to do the switch. Michael's changes
do not change much of the API, but there are a number of places where
there will be changes, and so it is a good idea to get as many of
these things in at once. I think a good way to proceed will be to
treat this as a pre-pre 1.0 release (0.98?), with widely advertised
changes, so people will expect some pain in the upgrade. The only
other major thing I want to see overhauled before 1.0 is the axis
treatment, so people can add an arbitrary number of x and y axis
instances with different scaling and placement.
I am also mostly in agreement with Eric that I am hesitant to rely on
traits as an external dependency. When I first started testing traits
this summer and did the install on my powerbook, the install was
anything but painless. The team on the enthought-dev mailing lists
was awesome in their support, but it took a lot of support for me to
get everything working right, and I was at least 10 times more
motivated, and probably more competent, than the typical user. When
there is a single tarball or command that works on almost all
platforms, and continues to do so for six months or so, I am amenable
to making it an external dependency, which is the approach enthought
prefers and which has its own advantages . Darren, how much work
would it take to get traits 3.0 into our install pipline?
Proposed timeline:
 * get out a release of the current trunk, and make a branch for bug
fix releases
 * merge Michael's branch into the trunk with emails to the lists and
posts to the site that svn is bleeding edge, and this time we mean it,
with instructions on how to use the oldline branch for people who need
up to the minute bug fixes in the old branch
 * bring enthought traits 3.0 into our build pipeline
 * turn on traited config, and deprecate the old config.
 * add traited properties for the artists.
 * release 0.98 sometime early next year.
We probably want to consult with the ipython folks to see what their
plans are vis-a-vis traits and config to see if there is any
duplication of effort we can avoid.
From: Mark B. <ma...@gm...> - 2007年10月30日 12:49:31
Just to clarify: the OFFICIAL definition of an inch is 2.54 cm.
So rounding errors shouldn't be much of a problem.
> Date: 2007年10月29日 09:37:06 -0400
> From: Michael Droettboom <md...@st...>
>
> I agree that we have to remain in inches internally. Non-metric units
> are pretty ingrained in the printing world (not just in matplotlib) --
> Postscript, for example, always does page sizes in inches, even if
> you're using a "metric" page size like A4. The current definition of a
> point as 1/72 of a modern inch is also fairly standard worldwide. Even
> printers in France, for example, are spec'd in points par pouce (ppp),
> which is exactly equivalent to dots per inch (dpi).
>
> However, that's just an implementation detail we have to stick with.
> Matplotlib has Figure.get/set_size_inches now. What's to stop us from
> adding get/set_size_cm, and doing the conversion right there? There
> might be some rounding error, but I don't think it matters in this
> particular case. We would probably also want to add a "figsize_cm"
> kwarg to the Figure constructor (which would be mutually exclusive to
> "figsize"). What do you think?
>
> Cheers,
> Mike
>
>

Showing 3 results of 3

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.
Thanks for helping keep SourceForge clean.
X





Briefly describe the problem (required):
Upload screenshot of ad (required):
Select a file, or drag & drop file here.
Screenshot instructions:

Click URL instructions:
Right-click on the ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Ad destination/click URL:

AltStyle によって変換されたページ (->オリジナル) /