Me queda claro. Gracias Joaquín. Joaquin Jose del Cerro Murciano <jjdelce...@gvsig.org> escreveu no dia sábado, 7/11/2020 à(s) 17:49:
> > > El mié., 4 nov. 2020 a las 18:18, Francisco Puga (<fp...@icarto.es>) > escribió: > >> Hola, >> >> En versiones anteriores de gvSIG si quería empaquetar una versión >> portable con cierta configuración como el idioma o la proyección por >> defecto, generaba unos ficheros `andami-config.xml` y >> `plugins-persistence-2_0.xml` mínimos con la configuración que quería y los >> metía en `home/gvSIG`. >> >> Ahora me he dado cuenta de que esa carpeta ya no se usa y ahora es >> `preferences/gvSIG`. Aparte de renombrar `home->preferences` ¿el resto >> continúa igual? >> >> Pregunto porqué tengo algo de confusión con los ficheros >> `preferences/gvSIG/plugins/*/plugin-persistence.dat`. Por ejemplo: >> >> # plugins-persistence-2_0.xml >> <xml-tag> >> <property key="com.iver.andami.pluginName" >> value="org.gvsig.app.mainplugin" /> >> <property key="DefaultProjection" value="EPSG:32737" /> >> <property key="ZoomInFactor" value="2.0" /> >> [ ... ] >> // No hay OpenWithANewMaximizedView >> </xml-tag> >> >> # org.gvsig.app.mainplugin/plugin-persistence.dat >> <ZoomInFactor type="double">2.0</ZoomInFactor> >> <OpenWithANewMaximizedView >> type="boolean">false</OpenWithANewMaximizedView> >> // No hay nada sobre la proyección >> >> >> Si abro gvSIG y cambio la proyección y el zoominfactor. La proyección se >> cambia en plugins-persistence-2_0.xml, el zoominfactor se mantiene igual en >> plugins-persistence-2_0.xml y se cambia en plugin-persistence.dat. Si >> intento añadir a mano "OpenWithANewMaximizedView" >> a plugins-persistence-2_0.xml no pasa nada. >> >> ¿Cual es la idea del sistema de persistencia? >> >> - Es un bug que haya propiedades duplicadas en ambos ficheros >> - Es por compatibilidad pero se van a ir eliminando valores >> de plugins-persistence-2_0.xml para dejarlos sólo en los .dat? >> >> ¿Alguna recomendación sobre como gestionar las persistencias en la >> portable? Estaba pensando que en lugar de tocar los ficheros de >> configuración podía intentar setear los valores por código en cada >> arranque, pero no me parece muy óptimo, y en el "primer" arranque no serían >> los válidos. >> >> > No te puedo dar muchas pistas sobre esto. > Lo unico es que los ficheros: > - plugins-persistence-2_0.xml > - andami-config.xml > Deberian tender a dejar de usarse y desaparecer. > La configuracion de los pluins va en el fichero "plugin-persistence.dat" > de cada plugin; pero no nos hemos atrevido a quitar las opciones de > configuracion que habia en los ".xml", lo que no vamos ha hacer es añadir > nada mas a ellos. Si un plugin necesita algo nuevo de persistencia va en el > ".dat" (en el "plugin-persistence".def" de la instalacion se define que va > en el dat). > Respecto a que pueden haber cosas duplicadas en el dat y en el xml, puede > ser. Sobre todo cosas que se tocaron al principio de introducir los ".dat", > o con plugins que han dejado de usar el ".xml" para usar solo el ".dat". > > Un saludo > Joaquin > > Saludos y Gracias. >> >> >> -- >> Francisco Puga >> iCarto | Innovación, Cooperación, Cartografía y Territorio S.L. >> http://www.icarto.es/ >> >> _______________________________________________ >> gvSIG_desarrolladores mailing list >> gvSIG_desarrolladores@listserv.gva.es >> Para ver histórico de mensajes, editar sus preferencias de usuario o >> darse de baja en esta lista, acuda a la siguiente dirección: >> https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores >> > > > -- > -------------------------------------- > Joaquin Jose del Cerro Murciano > Development and software arquitecture manager at gvSIG Team > jjdelce...@gvsig.com > gvSIG Association > www.gvsig.com > _______________________________________________ > gvSIG_desarrolladores mailing list > gvSIG_desarrolladores@listserv.gva.es > Para ver histórico de mensajes, editar sus preferencias de usuario o darse > de baja en esta lista, acuda a la siguiente dirección: > https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores > -- Francisco Puga iCarto | Innovación, Cooperación, Cartografía y Territorio S.L. http://www.icarto.es/ c/ Rafael Alberti nº 13 – 1º D 15008 A Coruña Galicia (Spain) +34 881927808 Este correo electrónico contiene información estrictamente confidencial y es de uso exclusivo del destinatario, quedando prohibida a cualquier otra persona su revelación, copia, distribución, o el ejercicio de cualquier acción relativa a su contenido. Si ha recibido este mensaje por error, por favor conteste a su remitente mediante correo electrónico y proceda a borrarlo de su sistema. Sus datos personales serán tratados de forma confidencial y no serán cedidos a terceros ajenos a ICARTO. En cualquier caso, podrá ejercer los derecho de oposición, acceso, rectificación y cancelación de acuerdo con lo establecido en la Ley Orgánica 15/99, de 13 de diciembre, de Protección de Datos de Carácter Personal dirigiéndose a Innovación, Cooperación, Cartografía e Territorio, SL. (ICARTO) en la dirección postal a C/ Rafael Alberti, nº 13, 1ºD, 15.008 – (A Coruña).
_______________________________________________ gvSIG_desarrolladores mailing list gvSIG_desarrolladores@listserv.gva.es Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección: https://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores