• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1:tocdepth: 2
2
3.. _changes:
4
5History
6*******
7
8.. towncrier-draft-entries:: DRAFT, unreleased as on |today|
9
10.. include:: ../CHANGES (links).rst
11
12Credits
13*******
14
15* The original design for the ``.egg`` format and the ``pkg_resources`` API was
16  co-created by Phillip Eby and Bob Ippolito. Bob also implemented the first
17  version of ``pkg_resources``, and supplied the macOS operating system version
18  compatibility algorithm.
19
20* Ian Bicking implemented many early "creature comfort" features of
21  easy_install, including support for downloading via Sourceforge and
22  Subversion repositories. Ian's comments on the Web-SIG about WSGI
23  application deployment also inspired the concept of "entry points" in eggs,
24  and he has given talks at PyCon and elsewhere to inform and educate the
25  community about eggs and setuptools.
26
27* Jim Fulton contributed time and effort to build automated tests of various
28  aspects of ``easy_install``, and supplied the doctests for the command-line
29  ``.exe`` wrappers on Windows.
30
31* Phillip J. Eby is the seminal author of setuptools, and
32  first proposed the idea of an importable binary distribution format for
33  Python application plug-ins.
34
35* Significant parts of the implementation of setuptools were funded by the Open
36  Source Applications Foundation, to provide a plug-in infrastructure for the
37  Chandler PIM application. In addition, many OSAF staffers (such as Mike
38  "Code Bear" Taylor) contributed their time and stress as guinea pigs for the
39  use of eggs and setuptools, even before eggs were "cool".  (Thanks, guys!)
40
41* Tarek Ziadé is the principal author of the Distribute fork, which
42  re-invigorated the community on the project, encouraged renewed innovation,
43  and addressed many defects.
44
45* Jason R. Coombs performed the merge with Distribute, maintaining the
46  project for several years in coordination with the Python Packaging
47  Authority (PyPA).
48