#711: System Collections
--------------------------+------------------
  Reporter:  skaplun      |      Owner:
      Type:  enhancement  |     Status:  new
  Priority:  minor        |  Milestone:  v1.1
 Component:  WebSearch    |    Version:
Resolution:               |   Keywords:
--------------------------+------------------

Comment (by skaplun):

 Hi Joe,

 Replying to [comment:2 jblayloc]:
 > I think this ticket is a really good idea.
 >
 > Perhaps if we want the system collections to be unlikely to have
 namespace conflicts, we should set and fetch their names via CFG variables
 (which probably shouldn't be in the normal place), and the names could be
 even less likely to produce conflicts.  A SHA1 of the system time and CFG
 variable name, for example.

 Well this collections will be defined from the beginning in Invenio, so
 they will have each a well defined name, which doesn't need to change all
 the time. In principle to call the {{{System Collection -- FOO Records}}}
 should be enough geeky to avoid any conflict with admins, but yes, a
 {{{CFG_WEBSEARCH_SYSTEM_COLLECTIONS}}} variable (statically stored in
 {{{search_engine_config.py}}} will make it easy to write checks in the
 Admin interface to avoid admins to uses these special names (which is
 definitively unlikely :-) ).

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

Reply via email to