[SciPy-dev] Buildout for Pydocweb
Pauli Virtanen
pav at iki.fi
Sat Dec 19 07:52:34 EST 2009
Hi,
ke, 2009-12-16 kello 19:01 +0530, Madhusudan C.S kirjoitti:
> 2009/12/16 Madhusudan C.S <madhusudancs at gmail.com>
> Hi Pauli, Stefan and others,
> I thought of working on pydocweb during SciPy.in 2009
> Sprints. But even before I started going through the code
> of pydocweb, I felt pydocweb lacks a build system. So I
> sat for half a day and have integrated buildout[0].
>
> Buildout provides an environment to build, test and
> deploy apps. Recently many, many django apps have
> started using buildout. It is a nice way to maintain
> our app and requires less time for maintaining. So if you
> are interested in using buildout for pydocweb, I will be
> happy to mail you my patches for review.
>
> [0] - http://www.buildout.org/
>
> Sorry for not sending the patches in my previous mail,
> I created a bzr branch on launchpad with my code for
> buildout at [1]. Please take a look.
Thanks for spending time on this!
Some comments:
Pydocweb is not yet really at the stage at which it's a reusable Django
application. Some more reorganization needs to be done before it will
actually work in a buildout / installed:
- also install the pydoc-tool.py script
- same for the database migration scripts
- some of the templates should be moved inside docweb/, I believe
Before this is done, having a build system in place is perhaps not so
useful, because a major part of the functionality assumes a certain
project layout, and does not reside only in the app.
Did you check that you can run pydocweb from the buildout?
***
Anyway, moving src/ -> pydocweb/ seems to make it work, and preserves
the possibility to run in-place without buildout. Merging, thanks!
--
Pauli Virtanen
More information about the SciPy-Dev
mailing list