Yannick Menager wrote:
Alex Karasulu wrote:
<snip>
I changed the name of the application repository from
merlin.repository.user.path to merlin.repository.application.path and
changed the KernelConfig property to reflect the name change. I did this
because it makes sense to call it the application repository. Different
applications may have their own non-system repositories segregated from
others. Or in the maven plugin embedded configuration the system and
applications repos are the same for everything. The bottom line is this is
not a user based repo but an application based repo.
Bad bad bad idea :) You really need a user based repos because of unix permissions ! Otherwise only one user can use a merlin installation.
One possibility would be to have both global applications repositories, and user applications repositories
Yannick :
Don't panic - this is much more a terminology thing. Under the default scenario you will end up with a single local repository in ${merlin.home}/repository. However, the possibility exists to startup merlin and declare a different local repository. In fact you can share repositories or you can replicate repositories for different deployment scenarios. What Alex is talking about the implicit semantics assoated with the wors we use on methods and keys. The current code uses references to the user repository - when in fact it is not necessarily (but is usally) the user's own private repository. From a functional point of view Alex is right in that it more correctly reflects that fact that one user may be associated with n repositoies, and that a repository may be associated with n instances of a kernel.
Hope that clarrifies things.
Stephen.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--
Stephen J. McConnell mailto:[EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
