Package: haufe.eggserver
haufe.eggserveris a tiny webfront to a local egg/sourcecode archive
distribution directory (eggs and other distribution files stored directly on
the filesystem).It currently supports basic browsing through a local distribution
directory on the filesystem and basic upload support for eggs and source
code distributions (requireshaufe.releaser).  It supports out-of-the-box
infinite repository directories.haufe.eggserversupports the standard setuptools upload protocol as well as
out-of-the-box support for zc.buildout (find-linksoption).Installationdownload the source code archive and unpack itrunbuildoutstart the instance usingbin/zopectl startadd an eggserver application instance through the management interfaceuse theeditview for configuring the path to your local
distribution directory and the visible title of your instance
(Login with usernameadminand password123)Dependencieszc.buildout(use easy_install for installing zc.buildout)Grok(will be installed automatically when usingzc.buildout)gocept.cache(willl be installed automatically when usingzc.buildout)optionalhaufe.releaser(use easy_install for install haufe.releaser)Uploading packagesYou have to choices:usehaufe.releaserand itslocal_uploadcommanduse the standard setuptoolsuploadcommand:python2.4 setup.py sdist upload -rhttp://localhost:8080/eggsA 409 HTTP status code will be returned if the upload
file exists.Thingshaufe.eggserverwon’t doSincehaufe.eggserveris not designed as a full-fledged PyPI replacement,
there are some things that the implementation will not do right do (and possibly
will not do):no dedicated security model (everyone is trused and allowed to upload packages). Keep in
mind thathaufe.eggserveris basically designed for company/project internal usageAuthorhaufe.eggserverwas written by Andreas Jung for Haufe Mediengruppe, Freiburg, Germany
and ZOPYX Ltd. & Co. KG, Tuebingen, Germany.Licensehaufe.eggserveris licensed under the Zope Public License 2.1.See the included ZPL.txt file.ContactZOPYX Ltd. & Co. KGAndreas JungCharlottenstr. 37/1D-72070 Tuebingen, GermanyE-mail: info at zopyx dot comWeb:http://www.zopyx.comCHANGES0.2.6 (2010-06-01)add simple index creation functionality: The eggserver
application now has a setting “index_directory” where
all packages are linked into one flat folder. This folder
can be served by e.g. Apache as the target of a buildout
“find-links” setting.0.2.5  (01.12.2008)fixed an issue where the package directory contained an index.html file0.2.4  (23.06.2008)fixed sorting of dev packages0.2.3  (20.06.2008)sort packages by their version0.2.2  (24.04.2008)updated to Grok 0.120.2.1  (24.04.2008)added missing bootstrap.py filesimple view for zc.buildout re-added0.2.0  (13.04.2008)implemented traversers for proper integration with easy_installcleaned up download functionality0.1.12 (26.03.2008)fixed ‘simple’ view0.1.11 (25.03.2008)compatiblity with setuptools upload protocol0.1.10 (13.03.2008)added gocept.cache to buildout.cfg0.1.9 (10.03.2008)‘download’ now sending a proper 404 replycaching ‘simple’ view using gocept.cachesome CSS and UI fixesadjust wording0.1.8 (08.03.2008)various encoding fixes for non-ascii metadata0.1.7 (07.03.2008)a new view ‘simple’ provides a flat listing of all files
(to be used together with easy_install or zc.buildout)0.1.6 (07.03.2008)various fixes for development packages0.1.5 (03.03.2008)bugfix release0.1.4 (03.03.2008)added download option for distribution files0.1.3 (29.02.2008)showing package metadata for eggssome UI redesignrest2html integration for showing the Description as HTML
(still has some conversion issues)0.1.2 (28.02.2008)updated documentationsupport for development distribution filessome UI redesignnew title property0.1.1 (27.02.2008)initial release