Great ! Thanks for setting this up. One comment, it would be great to have a 
README.rst in the directory to have abstract of all MEPS at once in github (I 
can make a PR).


I've started working on MEP28 
(https://github.com/rougier/matplotlib/blob/MEP28/doc/devel/MEP/MEP28.rst). I 
intend to make a PR once it is a bit more polished or should I make a PR right 
now to initiate the discussion on the PR ? (It is not clear to me if the 
preferred medium for discussion is the mailing list or the PR comments).


Nicolas

> On 25 Apr 2015, at 23:04, Thomas Caswell <tcasw...@gmail.com> wrote:
> 
> The MEP tree has been moved into the main repo 
> https://github.com/matplotlib/matplotlib/tree/master/doc/devel/MEP
> 
> I am pretty excited about this feature.
> 
> I don't remember if this got mentioned upthread, but this ties in with 
> https://github.com/matplotlib/matplotlib/issues/1109 as a nice way to set up 
> all of the constraints.
> 
> Tom
> 
> On Thu, Mar 19, 2015 at 1:10 PM Nicolas P. Rougier <nicolas.roug...@inria.fr> 
> wrote:
> Ok. I'll wait for the MEP directory to start writing a proposal.
> Here is a flavor of what I think could be done (to be seen using a fixed 
> width font):
> 
> 
> "AB":
> ┌────────┐┌────────┐
> │ A      ││ B      │
> │        ││        │
> │        ││        │
> └────────┘└────────┘
> 
> "ABB":
> ┌──────┐┌──────────┐
> │ A    ││ B        │
> │      ││          │
> │      ││          │
> └──────┘└──────────┘
> 
> "ABD"
> "CCD":
> ┌───────┐┌───────┐┌───────┐
> │ A     ││ B     ││ D     │
> │       ││       ││       │
> │       ││       ││       │
> └───────┘└───────┘│       │
> ┌────────────────┐│       │
> │ C              ││       │
> │                ││       │
> └────────────────┘└───────┘
> 
> "AaBb":
> ┌───────┐┌─┐┌───────┐┌─┐
> │ A     ││ ││ B     ││ │
> │       ││ ││       ││ │
> │       ││ ││       ││ │
> └───────┘└─┘└───────┘└─┘
> 
> "  b  "
> "aABCc":
>             ┌───────┐
>             └───────┘
> ┌─┐┌───────┐┌───────┐┌───────┐┌─┐
> │ ││ A     ││ B     ││ C     ││ │
> │ ││       ││       ││       ││ │
> │ ││       ││       ││       ││ │
> └─┘└───────┘└───────┘└───────┘└─┘
> 
> 
> 
> 
>> On 19 Mar 2015, at 15:34, Benjamin Root <ben.r...@ou.edu> wrote:
>> 
>> two problems with that: 1) that really doesn't make me want to use this 
>> approach, especially since I wouldn't know what ratios I would want in the 
>> first place. 2) it can't tell if I want a horizontal or vertical colorbar, 
>> whereas the lower-case notation could have some logic to auto-detect the 
>> user's intent (e.g., all lower-case letters in the last row indicates 
>> horizontal bars). It would also allow us to return the plotting axes 
>> separate from the colorbar axes, which is how axes_grid1 does it, and it is 
>> very nice that way.
>> 
>> On Thu, Mar 19, 2015 at 6:31 AM, Nicolas P. Rougier 
>> <nicolas.roug...@inria.fr> wrote:
>> 
>> I think you could specify colorbars using: ["AAAAAAAAAB"]
>> (B is a vertical colorbar, 1/10 of total width)
>> 
>> Nicolas
>> 
>> 
>> 
>> > On 18 Mar 2015, at 18:52, Eric Firing <efir...@hawaii.edu> wrote:
>> >
>> > On 2015/03/18 7:42 AM, Benjamin Root wrote:
>> >> A thought... could this perhaps be extended somehow to specify colorbars
>> >> in the layout?
>> >
>> > A lower-case letter could indicate a colorbar-size Axes:
>> >
>> > layout = ["ABc",
>> >           "DE ",
>> >           "ff "]
>> >
>> > would put a vertical think axes to the right of B, and a double-wide
>> > hoizontal one below D and E.
>> >
>> > All of this seems like an alternative API for gridspec and axes_grid1.
>> >
>> > I am concerned about ending up with too many ways to do things, but with
>> > subtle differences.
>> >
>> > How much control over spacing and sizing would be provided by kwargs or
>> > other adjustment mechanisms?  How would this relate to subplot_params?
>> >
>> > Eric
>> >
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > Dive into the World of Parallel Programming The Go Parallel Website, 
>> > sponsored
>> > by Intel and developed in partnership with Slashdot Media, is your hub for 
>> > all
>> > things parallel software development, from weekly thought leadership blogs 
>> > to
>> > news, videos, case studies, tutorials and more. Take a look and join the
>> > conversation now. http://goparallel.sourceforge.net/
>> > _______________________________________________
>> > Matplotlib-devel mailing list
>> > Matplotlib-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>> 
>> 
>> ------------------------------------------------------------------------------
>> Dive into the World of Parallel Programming The Go Parallel Website, 
>> sponsored
>> by Intel and developed in partnership with Slashdot Media, is your hub for 
>> all
>> things parallel software development, from weekly thought leadership blogs to
>> news, videos, case studies, tutorials and more. Take a look and join the
>> conversation now. http://goparallel.sourceforge.net/
>> _______________________________________________
>> Matplotlib-devel mailing list
>> Matplotlib-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
>> 
> 
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website, sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for all
> things parallel software development, from weekly thought leadership blogs to
> news, videos, case studies, tutorials and more. Take a look and join the
> conversation now. 
> http://goparallel.sourceforge.net/_______________________________________________
> Matplotlib-devel mailing list
> Matplotlib-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel


------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to