Revision: 6220
http://matplotlib.svn.sourceforge.net/matplotlib/?rev=6220&view=rev
Author: jdh2358
Date: 2008-10-16 16:18:39 +0000 (Thu, 16 Oct 2008)
Log Message:
-----------
added license and credits
Modified Paths:
--------------
trunk/matplotlib/doc/_templates/indexsidebar.html
trunk/matplotlib/doc/devel/coding_guide.rst
trunk/matplotlib/doc/users/index.rst
Added Paths:
-----------
trunk/matplotlib/doc/users/credits.rst
trunk/matplotlib/doc/users/license.rst
Modified: trunk/matplotlib/doc/_templates/indexsidebar.html
===================================================================
--- trunk/matplotlib/doc/_templates/indexsidebar.html 2008-10-16 14:15:50 UTC
(rev 6219)
+++ trunk/matplotlib/doc/_templates/indexsidebar.html 2008-10-16 16:18:39 UTC
(rev 6220)
@@ -23,6 +23,11 @@
<a href="{{ pathto('users/screenshots') }}">screenshots</a> and <a
href=examples>examples</a>
+<h3>Other stuff</h3>
-
+<p>The matplotlib <a href="{{ pathto('users/license') }}">license</a> is based
on the Python Software Foundation
+<a href=http://www.python.org/psf/license>(PSF)</a> license.</p>
+<p>There is an active developer community and a long list of people
+who have made significant <a href="{{ pathto('users/credits')
}}">contributions</a>.</p>
+
Modified: trunk/matplotlib/doc/devel/coding_guide.rst
===================================================================
--- trunk/matplotlib/doc/devel/coding_guide.rst 2008-10-16 14:15:50 UTC (rev
6219)
+++ trunk/matplotlib/doc/devel/coding_guide.rst 2008-10-16 16:18:39 UTC (rev
6220)
@@ -353,7 +353,7 @@
``artist.kwdocd['Patch']`` setting in :mod:`matplotlib.patches`.
-.. _licenses:
+.. _license-discussion:
Licenses
========
Added: trunk/matplotlib/doc/users/credits.rst
===================================================================
--- trunk/matplotlib/doc/users/credits.rst (rev 0)
+++ trunk/matplotlib/doc/users/credits.rst 2008-10-16 16:18:39 UTC (rev
6220)
@@ -0,0 +1,169 @@
+.. _credits:
+
+*******
+Credits
+*******
+
+
+matplotlib was written by John Hunter and is now developed and
+maintained by a number of
+`active <http://www.ohloh.net/projects/matplotlib/contributors>`_
+developers.
+
+Special thanks to those who have made valuable contributions
+(roughly in order of first contribution by date)
+
+Jeremy O'Donoghue
+ wrote the wx backend
+
+Andrew Straw
+ provided much of the log scaling architecture, the fill command, PIL
+ support for imshow, and provided many examples
+
+Charles Twardy
+ provided the impetus code for the legend class and has made
+ countless bug reports and suggestions for improvement.
+
+Gary Ruben
+ made many enhancements to errorbar to support x and y
+ errorbar plots, and added a number of new marker types to plot.
+
+
+John Gill
+ wrote the table class and examples, helped with support for
+ auto-legend placement, and added support for legending scatter
+ plots.
+
+David Moore
+ wrote the paint backend (no longer used)
+
+Todd Miller
+ supported by `STSCI <http://www.stsci.edu>`_ contributed the TkAgg
+ backend and the numerix module, which allows matplotlib to work with
+ either numeric or numarray. He also ported image support to the
+ postscript backend, with much pain and suffering.
+
+Paul Barrett
+ supported by `STSCI <http://www.stsci.edu>`_ overhauled font
+ management to provide an improved, free-standing, platform
+ independent font manager with a WC3 compliant font finder and cache
+ mechanism and ported truetype and mathtext to PS.
+
+Perry Greenfield
+ supported by `STSCI <http://www.stsci.edu>`_ overhauled and
+ modernized the goals and priorities page, implemented an improved
+ colormap framework, and has provided many suggestions and a lot of
+ insight to the overall design and organization of matplotlib.
+
+Jared Wahlstrand
+ wrote the initial SVG backend.
+
+Steve Chaplin
+ served as the GTK maintainer and wrote the Cairo and
+ GTKCairo backends.
+
+Jim Benson
+ provided the patch to handle vertical mathttext.
+
+Gregory Lielens
+ provided the FltkAgg backend and several patches for the frontend,
+ including contributions to toolbar2, and support for log ticking
+ with alternate bases and major and minor log ticking.
+
+Darren Dale
+
+ did the work to do mathtext exponential labeling for log plots,
+ added improved support for scalar formatting, and did the lions
+ share of the `psfrag
+
<http://www.ctan.org/tex-archive/help/Catalogue/entries/psfrag.html?action=/tex-archive/macros/latex/contrib/supported/psfrag>`_
+ LaTeX support for postscript. He has made substantial contributions
+ to extending and maintaining the PS and Qt backends, and wrote the
+ site.cfg and matplotlib.conf build and runtime configuration
+ support. He setup the infrastructure for the sphinx documentation
+ that powers the mpl docs.
+
+Paul Mcguire
+ provided the pyparsing module on which mathtext relies, and made a
+ number of optimizations to the matplotlib mathtext grammar.
+
+
+Fernando Perez
+ has provided numerous bug reports and patches for cleaning up
+ backend imports and expanding pylab functionality, and provided
+ matplotlib support in the pylab mode for `ipython
+ <http://ipython.scipy.org>`_. He also provided the
+ :func:`~matplotlib.pyplot.matshow` command, and wrote TConfig, which
+ is the basis for the experimental traited mpl configuration.
+
+Andrew Dalke
+ of `Dalke Scientific Software <http://www.dalkescientific.com/>`_
contributed the
+ strftime formatting code to handle years earlier than 1900.
+
+Jochen Voss
+ served as PS backend maintainer and has contributed several
+ bugfixes.
+
+Nadia Dencheva
+
+ supported by `STSCI <http://www.stsci.edu>`_ provided the contouring and
+ contour labeling code.
+
+Baptiste Carvello
+ provided the key ideas in a patch for proper
+ shared axes support that underlies ganged plots and multiscale
+ plots.
+
+Jeffrey Whitaker
+ at `NOAA <http://www.boulder.noaa.gov>`_ wrote the
+ :ref:`toolkit_basemap` tookit
+
+Sigve Tjoraand, Ted Drain
+ and colleagues at the `JPL <http://www.jpl.nasa.gov>`_ collaborated
+ on the QtAgg backend and sponsored development of a number of
+ features including custom unit types, datetime support, scale free
+ ellipses, broken bar plots and more.
+
+James Amundson
+ did the initial work porting the qt backend to qt4
+
+Eric Firing
+ has contributed significantly to contouring, masked
+ array, pcolor, image and quiver support, in addition to ongoing
+ support and enhancements in performance, design and code quality in
+ most aspects of matplotlib.
+
+Daishi Harada
+ added support for "Dashed Text". See ` dashpointlabel.py
+ <examples/pylab_examples/dashpointlabel.py>`_ and
+ :class:`~matplotlib.text.TextWithDash`.
+
+Nicolas Young
+ added support for byte images to imshow, which are
+ more efficient in CPU and memory, and added support for irregularly
+ sampled images.
+
+The `brainvisa <http://brainvisa.info>`_ Orsay team and Fernando Perez
+ added Qt support to `ipython <http://ipython.scipy.org>`_ in pylab mode.
+
+
+Charlie Moad
+ contributed work to matplotlib's Cocoa support and does the binary
+ builds and releases.
+
+Jouni K. Seppaenen
+ wrote the PDF backend.
+
+Paul Kienzle
+ improved the picking infrastruture for interactive plots, and with
+ Alex Mont contributed fast rendering code for quadrilateral meshes.
+
+Michael Droettboom
+ supported by `STSCI <http://www.stsci.edu>`_ wrote the enhanced
+ mathtext support, implementing Knuth's box layout algorithms, saving
+ to file-like objects across backends, and is responsible for
+ numerous bug-fixes, much better font and unicode support, and
+ feature and performance enhancements across the matplotlib code
+ base. He also rewrote the transformation infrastructure to support
+ custom projections and scales.
+
+
Modified: trunk/matplotlib/doc/users/index.rst
===================================================================
--- trunk/matplotlib/doc/users/index.rst 2008-10-16 14:15:50 UTC (rev
6219)
+++ trunk/matplotlib/doc/users/index.rst 2008-10-16 16:18:39 UTC (rev
6220)
@@ -23,6 +23,7 @@
event_handling.rst
toolkits.rst
screenshots.rst
+ license.rst
+ credits.rst
-
Added: trunk/matplotlib/doc/users/license.rst
===================================================================
--- trunk/matplotlib/doc/users/license.rst (rev 0)
+++ trunk/matplotlib/doc/users/license.rst 2008-10-16 16:18:39 UTC (rev
6220)
@@ -0,0 +1,70 @@
+.. _license:
+
+***********************************************
+License
+***********************************************
+
+
+Matplotlib only uses BSD compatible code, and its license is based on
+the `PSF <http://www.python.org/psf/license>`_ license. See the Open
+Source Initiative `licenses page
+<http://www.opensource.org/licenses>`_ for details on individual
+licenses. Non-BSD compatible licenses (eg LGPL) are acceptable in
+matplotlib :ref:`toolkits`. For a discussion of the motivations
+behind the licencing choice, see :ref:`license-discussion`.
+
+
+License agreement for matplotlib 0.98
+=====================================
+
+1. This LICENSE AGREEMENT is between John D. Hunter ("JDH"), and the
+Individual or Organization ("Licensee") accessing and otherwise using
+matplotlib software in source or binary form and its associated
+documentation.
+
+2. Subject to the terms and conditions of this License Agreement, JDH
+hereby grants Licensee a nonexclusive, royalty-free, world-wide license
+to reproduce, analyze, test, perform and/or display publicly, prepare
+derivative works, distribute, and otherwise use matplotlib 0.98
+alone or in any derivative version, provided, however, that JDH's
+License Agreement and JDH's notice of copyright, i.e., "Copyright (c)
+2002-2008 John D. Hunter; All Rights Reserved" are retained in
+matplotlib 0.98 alone or in any derivative version prepared by
+Licensee.
+
+3. In the event Licensee prepares a derivative work that is based on or
+incorporates matplotlib 0.98 or any part thereof, and wants to
+make the derivative work available to others as provided herein, then
+Licensee hereby agrees to include in any such work a brief summary of
+the changes made to matplotlib 0.98.
+
+4. JDH is making matplotlib 0.98 available to Licensee on an "AS
+IS" basis. JDH MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
+IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, JDH MAKES NO AND
+DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
+FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF MATPLOTLIB 0.98
+WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
+
+5. JDH SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF MATPLOTLIB
+0.98 FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR
+LOSS AS A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING
+MATPLOTLIB 0.98, OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF
+THE POSSIBILITY THEREOF.
+
+6. This License Agreement will automatically terminate upon a material
+breach of its terms and conditions.
+
+7. Nothing in this License Agreement shall be deemed to create any
+relationship of agency, partnership, or joint venture between JDH and
+Licensee. This License Agreement does not grant permission to use JDH
+trademarks or trade name in a trademark sense to endorse or promote
+products or services of Licensee, or any third party.
+
+8. By copying, installing or otherwise using matplotlib 0.98,
+Licensee agrees to be bound by the terms and conditions of this License
+Agreement.
+
+
+
+
+
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Matplotlib-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-checkins