#468: BibAuthorID: make some config parameters user-modifiable
--------------------------+-------------------------------------------------
  Reporter:  simko        |       Owner:  scarli  
      Type:  enhancement  |      Status:  assigned
  Priority:  major        |   Milestone:  v1.0    
 Component:  BibAuthorID  |     Version:          
Resolution:               |    Keywords:          
--------------------------+-------------------------------------------------

Comment (by scarli):

 Replying to [ticket:468 simko]:
 > (a) Variables that users may want to tweak should be put into main
 > `invenio.conf` file with the prefix `CFG_BIBAUTHORID_*`, see for
 > example `CFG_BIBINDEX_*`.

 The number of parameters to bring out is relatively small by now (o(10)),
 so I think it should be ok to leave everything in invenio.conf.
 To leave open the possibility of running on the grid i'm leaving fallback
 defaults in the 'private' bibauthorid_config.py, which are of course
 configurable.
 This might be changed in future if the number of parameters will grow too
 much.

 > (b) Alternatively, and perhaps preferably in my eyes, we can introduce
 > a new config file `bibauthorid/etc/bibauthorid.cfg` that would get
 > installed into `etc` place and that people can modify during runtime
 > as they see fit; see for example `wrd.cfg`.
 >
 > If there are chances to have many config files for BibAuthorID module,
 > the (b) technique is probably preferable; otherwise (a) would be
 > sufficient.  Moreover, if BibAuthorID is to run on grid nodes where
 > Invenio is not installed, the latter `bibauthorid.cfg` technique may
 > be more appropriate.

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

Reply via email to