#611: bug in bibformat session management
------------------------+---------------------
  Reporter:  jblayloc   |      Owner:
      Type:  defect     |     Status:  new
  Priority:  major      |  Milestone:
 Component:  BibFormat  |    Version:
Resolution:             |   Keywords:  INSPIRE
------------------------+---------------------

Comment (by simko):

 Indeed the `etc` directory is not shared among worker nodes,
 e.g. because they have different Apache configurations due to IP.
 Only `var/cache`, `var/tmp-shared` and `var/data/files` directories
 are shared on INSPIRE right now.

 As an alternative to creating `etc-shared` space, we may want to
 redirect all admin activities to some particular node only.  But if
 these problems were due to load balancing, then I think that it is not
 good to edit formats on PROD in the first place.  The editing work of
 this kind should happen on some DEV node first, which is usually a
 single box that does not run into these troubles, and then the changes
 should be saved, committed to the code repository, and deployed on
 PROD from there.

 (BTW, when editing web form text areas, personally I almost always use
 Emacs.  In my browser I just press `C-i` and the web form content pops
 up as a new Emacs buffer, where I can edit it properly and save it
 back to the browser via `C-x #`.  The edits can be easily save in
 parallel as a local file copy, if need be, for later perusal or
 manipulations.  It may be practical to do something similar if people
 edit lots of (structured) text like in the BibFormat Admin format
 templates.)

-- 
Ticket URL: <http://invenio-software.org/ticket/611#comment:4>
Invenio <http://invenio-software.org>

Reply via email to