#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>