Liberados desarrollos de Alfresco de la Junta de Andalucia

cancel
Showing results for 
Search instead for 
Did you mean: 
alvaro_zabala
Member II

Liberados desarrollos de Alfresco de la Junta de Andalucia

Hola a todos, me llamo Alvaro Zabala, soy el director del proyecto de soporte corporativo de Alfresco de la Junta de Andalucía, y esta es mi primera intervención en este foro.

El motivo de esta entrada es anunciar la liberación en el repositorio de software libre de la Junta de Andalucía [1], en la sección del proyecto de soporte de Alfresco [2] de una serie de desarrollos impulsados por la Junta de Andalucía. Para acceder a los paquetes binarios, el código fuente y la documentación hay que visitar el enlace "Descargar" que hay al final de la ficha del proyecto.

Una descripción mucho más detallada de cada desarrollo se puede consultar en la documentación también publicada en el repositorio, pero a modo de resumen cabe destacar:

- Extensión para la exportación de ACPs de tamaño superior a 4 Gb. Permite superar la limitación de Alfresco (en concreto del algoritmo de compresión zip con el que se generan los ACPs) de no poder generar ACPs de más de 4 Gb.
- Modulo de solo lectura. Hay una versión para las ramas 2.1.x y 2.2.x y otra para las ramas 3.x de Alfresco.
- Librería Java para la integración con Alfresco mediante servicios web. Su principal valor añadido es el gran número de tests unitarios que acompañan a la librería, que han sido ejecutados contra un gran número de versiones de Alfresco (desde 1.x a 3.x), lo que avala su calidad interna.
- Módulo de navegación por asociaciones.
- Módulo de navegación por grupos.
- Módulo de navegación por categorías.
- Módulo para la realización de copias de seguridad flexibles, a nivel lógico.
- Extensión para la importanción conservando el uuid.

Cualquier comentario, crítica, reporte de bugs, etc. se puede hacer a través de la dirección de correo l-diralfresco.ceic@juntadeandalucia.es

Un  saludo.

[1] Repositorio de software libre de la Junta de Andalucía. http://www.juntadeandalucia.es/repositorio
[2] Sección del proyecto de soporte de Alfresco en el repositorio. http://www.juntadeandalucia.es/repositorio/usuario/listado/fichacompleta.jsf?idProyecto=683
12 Replies
venzia
Senior Member

Re: Liberados desarrollos de Alfresco de la Junta de Andalucia

Hola Alvaro, muchas gracias por el aporte! .. ya tomaran ejemplo el resto de administraciones.
Una pregunta .. es posible descargar dichos proyectos sin pertenecer a ninguna institución andaluza (en su dia estuve mirando y si no recuerdo mal me solicitaban información de que organismo publico venia la solicitud de descarga..les indique que era para un Ayto de Murcia..y aun ando esperando :mrgreenSmiley Happy.
De cualquier forma, gracias nuevamente.
Saludos,
alvaro_zabala
Member II

Re: Liberados desarrollos de Alfresco de la Junta de Andalucia

Javier, el repositorio de software libre de la Junta de Andalucía es una herramienta instrumental creada para dar cumplimiento a la Orden de 21 de Febrero de 2005 sobre disponibilidad pública de los programas informáticos de la Junta de Andalucía. Las instrucciones que desarrollan esta orden establecen una serie de procedimientos, y en algunos casos, el software no se puede descargar directamente, sino que tiene que ser solicitado. Estos casos se suelen dar cuando la instalación del software tenga tal complejidad que sea necesario identificar a quien desea descargarlo, para ponerlo en contacto con el equipo del proyecto. Más detalles en [1]. Dicho esto ¿no te estarás confundiendo con el repositorio de Administraciones Locales [2]? Son cosas distintas, pues uno publica el software de la Junta de Andalucía hecho para sí misma, mientras que el otro publica el software hecho para las Administraciones Locales (de cualquier forma, desconozco porque no se te dió contestación, ¿intentaste volver a contactar con ellos?)

Dicho esto, si has visitado el enlace "Descargar" de mi primera entrada podrás ver que en el caso de estos desarrollos, se pueden descargar libremente tanto los artefactos software como la documentación.

Un cordial saludo.

[1]Condiciones de uso del Repositorio.  http://www.juntadeandalucia.es/repositorio/index.jsf?linkDummyForm:_idcl=_id113&

[2] Repositorio de software de Administraciones Locales de la Junta de Andalucía. http://www.juntadeandalucia.es/innovacioncienciayempresa/repositorioaall/
venzia
Senior Member

Re: Liberados desarrollos de Alfresco de la Junta de Andalucia

toni_delafuente
Active Member

Re: Liberados desarrollos de Alfresco de la Junta de Andalucia

Hola Álvaro,

Muchas gracias por participar en el foro y compartir los desarrollos que han sido realizados en el proyecto que estáis llevando a cabo. Seguro que son muy útiles para la comunidad y para nosotros.

Gracias.
baskeyfield
Member II

Re: Liberados desarrollos de Alfresco de la Junta de Andalucia

Hola Álvaro,

Estoy intentando compilar con maven uno de los proyectos de vuestro repositorio:

http://www.juntadeandalucia.es/repositorio/usuario/listado/fichacompleta.jsf?idProyecto=683

Concretamente este: sistema_copias_flexibles.

Ese proyecto hace uso del siguiente archivo:

http://10.230.18.100/repository/org/alfresco/maven/plugin/maven-amp-plugin/2.0.1/maven-amp-plugin-2....

Y cuando intento crear el paquete .amp (mvn install) se queda bloqueado al intentar descargar el archivo anterior, está disponible ese archivo?

Os adjunto la traza del error de maven:


D:\copiaSeg>mvn install
[INFO] Scanning for projects…
Downloading: http://srvrepositorio.junta-andalucia.es/repository/org/alfresco/ma
ven/plugin/maven-amp-plugin/2.0.1/maven-amp-plugin-2.0.1.pom
[WARNING] Unable to get resource 'org.alfresco.maven.plugin:maven-amp-pluginSmiley Tongueom
:2.0.1' from repository JdA (http://srvrepositorio.junta-andalucia.es/repository
): Error transferring file: srvrepositorio.junta-andalucia.es
Downloading: http://10.230.18.100/repository/org/alfresco/maven/plugin/maven-amp
-plugin/2.0.1/maven-amp-plugin-2.0.1.pom
[WARNING] Unable to get resource 'org.alfresco.maven.plugin:maven-amp-pluginSmiley Tongueom
:2.0.1' from repository JdA Ip (http://10.230.18.100/repository): Error transfer
ring file: Unexpected end of file from server
Downloading: http://repo1.maven.org/maven2/org/alfresco/maven/plugin/maven-amp-p
lugin/2.0.1/maven-amp-plugin-2.0.1.pom
[INFO] Unable to find resource 'org.alfresco.maven.plugin:maven-amp-pluginSmiley Tongueom:2
.0.1' in repository central (http://repo1.maven.org/maven2)
Downloading: http://srvrepositorio.junta-andalucia.es/repository/org/alfresco/ma
ven/plugin/maven-amp-plugin/2.0.1/maven-amp-plugin-2.0.1.pom
[WARNING] Unable to get resource 'org.alfresco.maven.plugin:maven-amp-pluginSmiley Tongueom
:2.0.1' from repository JdA (http://srvrepositorio.junta-andalucia.es/repository
): Error transferring file: srvrepositorio.junta-andalucia.es
Downloading: http://10.230.18.100/repository/org/alfresco/maven/plugin/maven-amp
-plugin/2.0.1/maven-amp-plugin-2.0.1.pom
[WARNING] Unable to get resource 'org.alfresco.maven.plugin:maven-amp-pluginSmiley Tongueom
:2.0.1' from repository JdA Ip (http://10.230.18.100/repository): Error transfer
ring file: Unexpected end of file from server
Downloading: http://repo1.maven.org/maven2/org/alfresco/maven/plugin/maven-amp-p
lugin/2.0.1/maven-amp-plugin-2.0.1.pom
[INFO] Unable to find resource 'org.alfresco.maven.plugin:maven-amp-pluginSmiley Tongueom:2
.0.1' in repository central (http://repo1.maven.org/maven2)
[INFO] ————————————————————————
[ERROR] BUILD ERROR
[INFO] ————————————————————————
[INFO] Error building POM (may not be this project's POM).


Project ID: org.alfresco.maven.plugin:maven-amp-plugin

Reason: POM 'org.alfresco.maven.plugin:maven-amp-plugin' not found in repository
: Unable to download the artifact from any repository

  org.alfresco.maven.plugin:maven-amp-pluginSmiley Tongueom:2.0.1

from the specified remote repositories:
  central (http://repo1.maven.org/maven2),
  JdA (http://srvrepositorio.junta-andalucia.es/repository),
  JdA Ip (http://10.230.18.100/repository)

for project org.alfresco.maven.plugin:maven-amp-plugin


[INFO] ————————————————————————
[INFO] For more information, run Maven with the -e switch
[INFO] ————————————————————————
[INFO] Total time: 12 minutes 37 seconds
[INFO] Finished at: Fri Jul 02 11:11:54 CEST 2010
[INFO] Final Memory: 1M/4M
[INFO] ————————————————————————


Un saludo
baskeyfield
Member II

Re: Liberados desarrollos de Alfresco de la Junta de Andalucia

Buenas,

El problema se puede "solventar" si se edita el archivo pom.xml y se descomentan las urls a los repositorios de Alfresco, donde si se encuentran disponibles los archivos necesarios para la compilación.

Saludos.
alvaro_zabala
Member II

Re: Liberados desarrollos de Alfresco de la Junta de Andalucia

@Baskeyfield Muchas gracias por la pregunta, y por la respuesta . Recibimos tu correo en la cuenta de correo l-diralfresco, pero hasta hoy no habíamos tenido tiempo de atenderte (y por lo que vemos, tu solo has resuelto el problema). No obstante, verificaremos por qué estaban comentados los repositorios de Alfresco (creo que es porque el POM publicado es de uso interno de la Junta de Andalucía, que tiene sus propios repositorios).

@Tony, el siguiente paso será ver si podemos pasarlos a la forja de Alfresco.




Un cordial saludo.
fegor
Senior Member

Re: Liberados desarrollos de Alfresco de la Junta de Andalucia

Hola,

Establecer solo los enlaces a repositorios de la Junta de Andalucía fue una exigencia expresa por parte de esta para aprobar los desarrollos. No obstante me comentan que en las instrucciones de compilación/instalación se incluirá esta información.

Un saludo.
toni_delafuente
Active Member

Re: Liberados desarrollos de Alfresco de la Junta de Andalucia

Hola de nuevo,

Me gustaría añadir a lo dicho anteriormente que en Alfresco hemos lanzado el Alfresco Community Committer Program (ACCP) que permite a cualquier persona, que cumpla una serie de criterios, poder ofrecer código para incorporar en el producto. Estos desarrollos deben estar previamente dados de alta en la forja de Alfresco.

Tenéis más información aquí: http://wiki.alfresco.com/wiki/Accp.

Gracias a todos.