El 25 de agosto de 2014, 15:19, Juan Carlos Gutiérrez Villavicencio <
[email protected]> escribió:

> Hola todos, y gracias Joaquín por responder.
> Ya conseguí compilar los fuentes de la 2.10, el problema era mi linea de
> Internet.
>
Si internet no va nada... maven se baja las dependencias que necesita sobre
la marcha, y si le falla la descarga ya no compila.


> Leyendo lo k pusiste voy a revisar Accionando, pero tengo otra consulta k
> me nace aquí, ¿debo programar en Linux y al final compilar en windows?
>
En principio se puede compilar tanto desde windows como desde linux.
Yo prefiero trabajar desde linux y flojeo a la hora de configurar el
entorno de desarrollo para windows, pero hasta hace unos meses uno de los
compañeros estaba trabajando desde windows sin problemas.

En el tema de roles si, necesito implementarlo ya que habrán diferentes
> actores y acciones a permitir de acuerdo a su nivel de acceso a la
> información.
>

Pues si quieres puedo darle una pensada y preparar algo y lo vemos entre
los dos a ver que te parece.


> Voy empezar a revisar y estaré comunicando. Gracias.
>
> El 25/08/2014 06:30, "Joaquin Jose del Cerro Murciano" <
> [email protected]> escribió:
>
> >
> >
> >
> >
> > El 21 de agosto de 2014, 17:24, Juan Carlos Gutiérrez Villavicencio <
> [email protected]> escribió:
> >
> >> Hola Alvaro,
> >>
> >> La verdad me esta dando problemas la 2.1, quería programar en la 1.12,
> pero
> >> me aconsejaron hacerlo en la 2.x, así que en esas estoy, y pues debo
> darle
> >> hasta que logre primero que nada hacer compilar el gvsig.
> >> Pero de todas maneras debo lograr que los plugins que haga logren
> >> interceptar esos eventos y permitir su ejecución o cancelarlos de
> acuerdo al
> >> rol mediante el cual se haya logueado el usuario a gvsig mediante el
> plugin
> >> de autenticación.
> >>
> >
> > Hola Juan Carlos,
> > Un par de cositas...
> > Para hacer plugins sobre gvSIG 2.1 no necesitas, ni deberias compilar
> gvSIG, solo
> > tu plugin. El problema es que el asistente para crear plugins de gvSIG
> ahora mismo
> > no funciona, asi que tendrias que crear tu plugin de cero o copiar uno
> ya existente
> > ( que no este en el core de gvSIG). Ahora que ya estoy de vuelta a ver
> si en un
> > rato actualizo aunque sea el proyecto de plantilla del plugin para que
> puedas
> > partir de el... a ver si entre mañana y pasado lo puedo hacer.
> >
> > Por otro lado, lo de interceptar acciones del usuario...
> > En la 2.1 el mecanismo para ello seria a traves de las "ActionInfo", (te
> hablo de
> > memoria hora, no tengo arrancado el entorno de desarrollo).
> > En principio, todas las acciones de menus y toolbar tienen asociado un
> ActionInfo.
> > Si tiras de...
> >
> >   PluginsLocator.getActionInfoManager()
> >
> > puedes acceder al registro de acciones. Alli podrias "redireccionar" una
> accion
> > hacia otra, de forma que puedas definir tus propias acciones y
> reencaminar las
> > de base hacia las tuyas y alli decidir si se activan o no y delegar en
> las viejas
> > en caso de que si tengan que ejecutarse.
> >
> > Echale un vistazo y puedes ir preguntando cosas mas concretas.
> >
> > El principal problema es que aun quedan acciones que no se han migrado
> al mecanismo
> > de ActionInfo, sobre todo algunas de los menus contextuales del TOC,
> pero creo que
> > las que te pueden interesar pueden estar ya migradas y si alguna aun no
> lo esta
> > y te hace falta podemos ver como nos arreglamos para migrarlas.
> >
> > Otra cosa...
> > En relacion a las ActionInfo la idea era integrarlas con un mecanismo de
> roles
> > de forma que se pudiesen especificar que roles ha de tener un usuario
> para
> > que se activen las acciones. No llegamos a ello y se quedo pendiente,
> pero
> > si te iteresa podriamos ver de colaborar para añadirle lo necesario para
> que funcione.
> >
> > Un saludo
> > Joaquin
> >
> >
> >>
> >> -----Mensaje original-----
> >> De: [email protected]
> >> [mailto:[email protected]] En nombre de
> Alvaro
> >> Anguix
> >> Enviado el: jueves, 21 de agosto de 2014 03:32 a.m.
> >> Para: [email protected]
> >> Asunto: Re: [Gvsig_desarrolladores] Controlar algunas extensiones o en
> >> sudefecto acciones.
> >>
> >> Hola Juan Carlos,
> >>
> >> Aunque no soy desarrollador, de cara a los que si lo son, ¿estás
> trabajando
> >> sobre gvSIG 1.x o 2.x?
> >>
> >> Saludos,
> >> Alvaro
> >>
> >> El 20/08/14 a las #4, Juan Carlos Gutiérrez Villavicencio escribió:
> >> > Hola todos,
> >> >
> >> > Estoy desarrollando una herramienta específica basada en gvsig y
> >> > necesito poder controlar mediante roles el editar capas, exportar
> >> > a..., transformaciones, es decir necesito controlar cualquier intento
> >> > de modificacion de la data y/o exportacion de la misma. Puedo
> >> > controlar la modificacion desde la base de datos mediante roles, pero
> >> > me faltaria en todo caso poder desactivar o truncar mientras este
> >> > conectado a la base de datos las herramientas que me permitan exportar
> >> > la capa o capas de esta base de datos, o copiar una capa o features al
> >> > portapapeles, etc. dado que la informacion de las capas es restringida
> >> > y solo se quiere brindar la funcionalidad de visualizar las mismas o
> >> imprimirlas.
> >> >
> >> > Espero puedan darme una mano con esto.
> >> >
> >> > Saludos cordiales,
> >> >
> >> > Ing. Juan Carlos Gutiérrez Villavicencio Jefe de Unidad de SIG -
> >> > Coordinador de SIG Catastro MPC Sub Gerencia de Desarrollo Urbano y
> >> > Catastro Municipalidad¨Provincial de Cajamarca
> >> >
> >> > Engineer Certified Master System Developer Application Engineer
> >> > Certified Master Web Developer Application Certified Linux Enterprise
> >> > Server
> >> >
> >> >
> >> >
> >> > _______________________________________________
> >> > gvSIG_desarrolladores mailing list
> >> > [email protected]
> >> > Para ver histórico de mensajes, editar sus preferencias de usuario o
> >> > darse de baja en esta lista, acuda a la siguiente dirección:
> >> > http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
> >> >
> >>
> >> _______________________________________________
> >> gvSIG_desarrolladores mailing list
> >> [email protected]
> >> Para ver histórico de mensajes, editar sus preferencias de usuario o
> darse
> >> de baja en esta lista, acuda a la siguiente dirección:
> >> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
> >>
> >> _______________________________________________
> >> gvSIG_desarrolladores mailing list
> >> [email protected]
> >> Para ver histórico de mensajes, editar sus preferencias de usuario o
> darse de baja en esta lista, acuda a la siguiente dirección:
> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
> >
> >
> >
> >
> > --
> > --------------------------------------
> > Joaquin Jose del Cerro Murciano
> > Development and software arquitecture manager at gvSIG Team
> > [email protected]
> > [email protected]
> > gvSIG Association
> > www.gvsig.com
> > www.gvsig.org
> >
> > _______________________________________________
> > gvSIG_desarrolladores mailing list
> > [email protected]
> > Para ver histórico de mensajes, editar sus preferencias de usuario o
> darse de baja en esta lista, acuda a la siguiente dirección:
> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
> >
>
>
> _______________________________________________
> gvSIG_desarrolladores mailing list
> [email protected]
> Para ver histórico de mensajes, editar sus preferencias de usuario o darse
> de baja en esta lista, acuda a la siguiente dirección:
> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
>
>


-- 
--------------------------------------
Joaquin Jose del Cerro Murciano
Development and software arquitecture manager at gvSIG Team
[email protected]
[email protected]
gvSIG Association
www.gvsig.com
www.gvsig.org
_______________________________________________
gvSIG_desarrolladores mailing list
[email protected]
Para ver histórico de mensajes, editar sus preferencias de usuario o darse de 
baja en esta lista, acuda a la siguiente dirección: 
http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores

Responder a