[Gvsig_desarrolladores] [SoC] New rules for the Topology Framework in gvSIG Desktop- Reporte semana 5

Joaquin Jose del Cerro Murciano jjdelcerro en gvsig.org
Lun Jul 1 18:49:12 CEST 2019


Hola Mauro, Hector...
no se si Oscar os ha comentado algo al respecto.

Cuando estais desarrollando haceis...

Analisis...
Simplificando, que vamos ha hacer y como.

Implementacion, testing, documentacion, commits...
El trabajo diario mientras lo vamos acabando.

Pull requests...
Devolvemos al proyecto padre los cambios en nuestro proyecto.

Y... falta una cosa mas.
¿ Como podemos pasar a otros usuarios lo que hemos hecho para que lo
prueben ?
Nos falta...
Generar paquetes de instalacion.

No se si Oscar os paso enlace a como hacerlos, asi que os dejo aqui un
enlace
donde cuenta muy rapidamente como hacerlo.

https://github.com/jjdelcerro/HelloWorld/blob/master/doc/publish_my_script-es.rst#crear-una-release

Haceis el paquete de la regla que mas avanzada tengais y pasarme el enlace
al
fichero gvspki en GitHub para que pruebe a subirlo al repositorio de
paquetes
de gvSIG desktop 2.5 y asi comprobar que un usuario podria instalarselo y
funciona.

Un saludo
Joaquin

El lun., 1 jul. 2019 a las 18:31, Joaquin Jose del Cerro Murciano (<
jjdelcerro en gvsig.org>) escribió:

> Hola Mauro...
> Tanto en mustBeCoincidentWithPointRule como en
> mustBeCoveredByEndpointOfPointRule
> has ido metiendo codigo para gestionar los multiparte... echale una
> ojeada,
> repetir dos, o tres lineas de codigo vale, pero cuando son ya treinta,
> creo que
> toca sacar un metodo o funcion para ello.
>
> Por ejemplo, en mustBeCoincidentWithPointRule, la parte que:
>
> - hace el buffer
> - lanza el query
> - calcula si los puntos debueltos por el query estan en el buffer
> - añade al informe de errores el error si se da.
>
> podria ir a un metodo que se encargue de calcular eso, y luego
> podria usarse en mas de un sitio.
>
> Ademas, las correcciones, en caso de que las hayan, afectaran solo a un
> sitio,
> y no alla donde se repita el codigo.
>
> Tienes algo parecido en el mustBeCoveredByEndpointOfPointRule, solo que
> aqui
> aun son mas las lineas duplicadas.
>
> Si le echas un vistazo y no lo ves claro comentalo por aqui.
>
> Un saludo
> Joaquin
>
> El vie., 28 jun. 2019 a las 15:31, Mauro Carlevaro (<mauroctecno en gmail.com>)
> escribió:
>
>> Hola, envío el reporte semanal correspondiente al periodo del 24 al 30 de
>> Junio.
>>
>> Qué pude completar esta semana?
>> * Estudio de la regla Points must be covered by line
>> * Se agregó la consideración de que se tenga multipuntos en la regla Must
>> be
>> coincident with.
>> * Desarrollo de la primera parte del código de la regla Points must be
>> covered by lin para la integración.
>> * Se continuó mejorando la documentación, se agrego una sección sobre el
>> plan de testing.
>>
>> Qué voy a hacer la próxima semana?
>> * Realizar la integración de la regla Points must be covered by line con
>> el
>> framework de topología.
>> * Optimizar el algoritmo desarrollado.
>> * Testear y depurar el código desarrollado.
>> * Seguir documentando todo el proceso.
>>
>> Hay algún problema, bloqueo?  No hay problema de bloqueo.
>>
>> Referencias:
>>     Reporte semana 5. Link:
>>
>> https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/5a.-Report-Week-5-(June-24th-to-June-30th)
>>     Regla Points must be covered by line. Link:
>>
>> https://github.com/Maureque/gvsig-gsoc2019-topology/wiki/5.-Points-must-be-covered-by-line
>>     Wiki GitHub, link:
>> https://github.com/Maureque/gvsig-gsoc2019-topology/wiki
>>     Wiki OSGeo, link:
>>
>> https://wiki.osgeo.org/wiki/New_rules_for_the_Topology_Framework_in_gvSIG_Desktop
>>
>> Saludos,
>> Mauro
>>
>>
>>
>> --
>> Sent from:
>> http://osgeo-org.1560.x6.nabble.com/gvSIG-desarrolladores-f4163512.html
>> _______________________________________________
>> gvSIG_desarrolladores mailing list
>> gvSIG_desarrolladores en 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
> jjdelcerro en gvsig.com
> gvSIG Association
> www.gvsig.com
>


-- 
--------------------------------------
Joaquin Jose del Cerro Murciano
Development and software arquitecture manager at gvSIG Team
jjdelcerro en gvsig.com
gvSIG Association
www.gvsig.com
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20190701/1b6dbba2/attachment.html>


Más información sobre la lista de distribución gvSIG_desarrolladores