Català · English ·
 

a-pam es el software desarrollado para el proyecto "a-pam (del nas)" como navegador que explora la WWW y construye un mapa desorientativo de la misma enfatizando el punto de vista local

a-pam actualmente es un software que funciona sobre servidor basado en PHP, MySQL, Java y javaScript

a-pam es software libre

a-pam no es un proyecto cerrado; se sigue desarrollando. Aspiramos a que sea un proyecto de desarrollo comunitario

   
 

versio actual:
a-pam 0.0.1 [proto011]
requiere Java

 

versiones de depuración
versió 0.0.1-proto010

versiones demo
versió 0.0.1-proto012 | diagrama

álbum: capturas de pantalla

 

llicència GPL
todos los módulos de a-pam se regulan por la licencia de software libre GPL. Podéis consultar los términos de esta licencia en: http://www.gnu.org/copyleft/gpl.html

PHP es un lenguaje de código abierto desarrollado por una comunidad de programadores, pertenece a The PHP group y tiene su propia licencia.
Java es un leguaje creado por Sun Microsystems.
MySQL es una base de datos de código abierto.

a-pam a-pam es una iniciativa del <TAG>Taller d'intangibles y se ha puesto en marcha gracias al apoyo de la convocatoria webside 1.0 mapas desorientativos de la Fundación "la Caixa", coordinada por la Fundación Rodríguez.

 

 
 

documentación

····

Diseño base de dades

· Arquitectura

· Código MySQL para crearla

A-pam en la parte del servidor

· Módulos PHP y flujo de datos

A-pam, aplicación "cliente"

· Estructura

contribuciones

····

Si quieres contribuir al desarrollo de a-pam, ponte en contacto: apam [arroba] enlloc.org

Si quieres dar apoyo económico el desarrollo de a-pam, ponte en contacto: tag [arroba] enlloc.org

En el desarrollo del software a-pam han contribuido hasta el momento:

· Jaume Ferrer Rosera (TAG)
· David Gómez Fontanills (TAG)

 
 

objetivos

···

Objetivos immediatos

· Completar algunos detalles del prototipo 011 para que sea la versión 0.0.1 definitiva.

· Depurar posibles errores de la versión a-pam 0.0.1 para llegar a una versión a-pam 0.0.2 lo más estable posible y con algunas características nuevas.

Objectius propers

· Identificar y corregir posibles errores con gran variedad de páginas visitadas.

· Crear un sistema que mantenga un límite en el nombre de "nodos" que se guardan en la base de datos borrando regularmente los más antiguos y menos visitados.

· Crear una versión de a-pam para sesiones individuales iniciadas por cada usuario.

· Mostrar el número de usuarios conectados a la sesión colectiva

· Diferenciar gráficamente los nodos no visitados de los visitados y también los nodos que han desaparecido (404) o que no contienen HTML legible.

· Hacer que el botón de recárrega (arañas) escoja un nodo que no comparta la raíz de la URL con el nodo dónde estábamos (para escapar de los websites muy interconectados internamente).

Otros objetivos no prioritarios

· Crear una versión de a-pam que funcione solamente sobre el ordenador local, sin servidor (basada solamente en Java/javaScript)

· Crear una versión de la aplicación cliente basada en SVG en lugar de Java

· Permitir, en la versión individual, que el usuario controle el número máximo de nodos que registra a-pam.

 

bugs conocidos

···

Errores detectados

· ERROR: a veces no se muestra el mapa POSIBLE SOLUCIÓN: recargar la página usando el botón de las arañas o el botón de actualización del navegador.

Compatibilidad/Incompatibilidad sistemas/navegadores

· SISTEMA: MacOS X 10.3 NAVEGADOR: Safari VERSIÓN DE JAVA: 1.4 DESCRIPCIÓN: al entrar en a-pam no se dibuja el mapa. POSIBLE SOLUCIÓN: si se hace clic en el botón de las arañas se refresa el applet y se dibuja el mapa.

· SISTEMA: Linux Debian con KDE NAVEGADOR: Konkeror VERSIÓN DE JAVA: 1.4 DESCRIPCIÓN: al entrar en a-pam no se dibuja el mapa. POSIBLE SOLUCIÓN: si se hace clic en el botón de las arañas se refresa el applet y se dibuja el mapa.

· SISTEMA: MacOS X 10.3 NAVEGADOR: Mozilla 1.6 VERSIÓN DE JAVA: 1.4 DESCRIPCIÓN: el applet se carga pero no se visualiza, se ve una pantalla en gris. POSIBLE SOLUCIÓN: es necesario revisar el código del Applet y repasar la configuración de Mozilla.