﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	resolution	keywords	cc
568	Incoherencia entre los repositorios y el contenedor de MMS	imendez	Pedro Gea	"Hola, supongo que es por desconocimiento, pero la relación entre los repositorios y el contenedor de MMS me parece muy poco intuitiva.

Si no me equivoco, los repositorios están dentro del Container, pero si esto es así no entiendo cosas como que:

* MMS::Container::FindDataSet sólo devuelva cierto si el DataSet está cargado en memoria local. Es decir, si tengo un DataSet en un repositorio, y éste está dentro del Container, ¿no debería encontrarlo?

* Al hacer ""Eliminar todas las estimaciones"" en el interfaz de MMS desde el directorio raíz ""Contenedor de MMS"" borre ""sólo"" las estimaciones que tiene en memoria, y no borre las que hay en los repositorios.

¿No sería más lógico que las diferentes ""cajas"" (DataSets, Modelos, Estimaciones, Previsiones, Combinaciones y Ajustes) que cuelgan actualmente del Container pasaran a depender de un objeto intermedio, digamos ""Memoria Local""?
Es decir, algo tipo:

 * Container:
  * Repositorios:
    * Default
    * Local
    * Etc.
  * ""Memoria Local""
    * DataSets
    * Modelos
    * Estimaciones
    * Etc.

Ya sé que es una cuestión de nomenclatura, y que todos nos hemos acostumbrado ya a trabajar así, pero la verdad es que cuando hago ""Eliminar todas las estimaciones"" me recorre un escalofrío desde los pies hasta las orejas, y me dan ganas de hacer un back-up del disco duro por si acaso... ;-)

En fin, lo dejo como duda."	doubt	closed	critical	Release 0.6	General	fixed		atorre@…
