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/




Reply via email to