On Aug 27, 2010, at 8:49 AM, Tibor Simko wrote: > On Fri, 27 Aug 2010, Roman Chyla wrote: >> > >> it is ugly to it, re-install the whole invenio in order to test one >> module feels so bad, that I have to run away > > Note that in my example I was all the time in `modules/bibclassify/lib' > directory; so I was re-installing only the BibClassify module, not the > whole Invenio. >
Just to clarify something that Joe said earlier: we have a script we've been using to deploy _fresh_ whole installs of INSPIRE. This is really useful for deploying something and making sure you've got exactly the right version of everything in a repeatable and revertable manner, perfect for a production or test site. However, this is not what I recommend for development cycle of code->install->test->code, since it does indeed take a long time. For development I agree 100% with Tibor that git checkout feature-a && reinstall (where reinstall is my alias for something like Tibor's "mi" ) is sufficient for me, takes very little time (<1s) and does what I need it to do. I'd love to sit with you IRL and see which part of Tibor's suggested cycle is causing the hangup, because I fear I'm not understanding the problem. Fortunately I can do just that in a few days. Travis Travis C. Brooks Manager of Information Systems & SPIRES/INSPIRE SLAC National Accelerator Laboratory Library http://www.slac.stanford.edu/spires/
