Diferencia entre revisiones de «Guifi.net Studio»
De Guifi.net - Wiki Hispano
m (Usuario:Pablog/GSoC2012/Guifi.net Studio trasladada a Guifi.net Studio) |
|||
Línea 1: | Línea 1: | ||
− | + | [[Archivo:Screenshot_guifinet_studio_v0.7.png|500px|right]] | |
− | + | '''Guifi.net Studio''' es una aplicación de escritorio desarrollada por [[Usuario:Pablog|Pablo Castellano]] como proyecto [[Google Summer of Code]] durante el verano de 2012. La aplicación está desarrollada en Python/GTK+ y tiene una licencia de software libre GPLv3+. | |
− | + | ||
+ | La última versión estable disponible es la 0.7 y está disponible tanto en el repositorio Git como en los repositorios Ubuntu/Debian de Guifi.net. Para más información consulta la sección [[#Instalación]]. | ||
− | ''' | + | Para más información puedes consultar la [http://en.wiki.guifi.net/wiki/User:Pablog/GSoC2012/Guifi.net_Studio propuesta inicial del proyecto] (en inglés) o la '''[http://blip.tv/guifimedia/sax2012-a-terres-de-l-ebre-google-summer-of-code-6382664 presentación]''' grabada en el [[SAX 2012]]. |
− | + | ||
− | + | Para más información hay también disponibles una serie de informes hechos durante la fase de desarrollo donde se puede apreciar la evolución del software: | |
− | + | ||
# [http://lainconscienciadepablo.net/content/gsoc-report-0-documentation GSOC Report #0: Documentation] | # [http://lainconscienciadepablo.net/content/gsoc-report-0-documentation GSOC Report #0: Documentation] | ||
# [http://lainconscienciadepablo.net/content/gsoc-report-1-maps GSOC Report #1: Maps] | # [http://lainconscienciadepablo.net/content/gsoc-report-1-maps GSOC Report #1: Maps] | ||
Línea 16: | Línea 15: | ||
# [http://lainconscienciadepablo.net/content/gsoc-report-5-pyguifiapi GSOC Report #5: pyGuifiAPI] | # [http://lainconscienciadepablo.net/content/gsoc-report-5-pyguifiapi GSOC Report #5: pyGuifiAPI] | ||
# [http://lainconscienciadepablo.net/content/gsoc-report-6-gui-guifinet-api GSOC Report #6: GUI + Guifi.net API] | # [http://lainconscienciadepablo.net/content/gsoc-report-6-gui-guifinet-api GSOC Report #6: GUI + Guifi.net API] | ||
+ | # [http://lainconscienciadepablo.net/content/gsoc-report-7-pencils-down GSOC Report #7: Pencils down!] | ||
+ | # [http://lainconscienciadepablo.net/content/gsoc-final-report GSOC Final Report] | ||
+ | |||
+ | == Características == | ||
+ | * Explorar archivos CNML sin conexión a Internet usando los mapas de OpenStreetMaps | ||
+ | * Exportar CNML a otros formatos como KML | ||
+ | * Generar configuración [[unsolclic]] usando el método de las plantillas | ||
+ | * Descargar y organizar archivos CNML usando la interfaz gráfica | ||
+ | * Crear nodos/zonas/dispositivos y demás usando la [[API]] de Guifi.net | ||
+ | * Tiene soporte para distintos servidores de Guifi.net | ||
+ | * Calculadora inalámbrica integrada | ||
+ | * Otras herramientas cono traceroute visual, encontrar el nodo al que corresponde una IP usando CNML... | ||
== Instalación == | == Instalación == | ||
Línea 43: | Línea 54: | ||
cd guifinetstudio/ | cd guifinetstudio/ | ||
./guifinet-studio | ./guifinet-studio | ||
+ | |||
+ | == Cómo colaborar == | ||
+ | Puedes colaborar reportando fallos en [[trac.guifi.net]], corrigiendo fallos (bugs) o aportando ideas. | ||
+ | |||
+ | == Enlaces externos == | ||
+ | * [http://trac.guifi.net/query?status=accepted&status=assigned&status=new&status=reopened&component=Guifi.net+Studio&col=id&col=summary&col=status&col=type&col=priority&col=milestone&col=component&order=priority Bugs abiertos en el Trac] | ||
[[Categoría:Google Summer of Code]] | [[Categoría:Google Summer of Code]] | ||
[[Categoría:Manual de instalación]] | [[Categoría:Manual de instalación]] | ||
− | [[en: | + | [[en:Guifi.net Studio]] |
Revisión de 18:27 31 dic 2012
Guifi.net Studio es una aplicación de escritorio desarrollada por Pablo Castellano como proyecto Google Summer of Code durante el verano de 2012. La aplicación está desarrollada en Python/GTK+ y tiene una licencia de software libre GPLv3+.
La última versión estable disponible es la 0.7 y está disponible tanto en el repositorio Git como en los repositorios Ubuntu/Debian de Guifi.net. Para más información consulta la sección #Instalación.
Para más información puedes consultar la propuesta inicial del proyecto (en inglés) o la presentación grabada en el SAX 2012.
Para más información hay también disponibles una serie de informes hechos durante la fase de desarrollo donde se puede apreciar la evolución del software:
- GSOC Report #0: Documentation
- GSOC Report #1: Maps
- GSOC Report #2: libs and APIs
- GSOC Report #3: unsolclic and libcnml
- GSOC Report #4: libcnml ready
- GSOC Report #5: pyGuifiAPI
- GSOC Report #6: GUI + Guifi.net API
- GSOC Report #7: Pencils down!
- GSOC Final Report
Contenido
Características
- Explorar archivos CNML sin conexión a Internet usando los mapas de OpenStreetMaps
- Exportar CNML a otros formatos como KML
- Generar configuración unsolclic usando el método de las plantillas
- Descargar y organizar archivos CNML usando la interfaz gráfica
- Crear nodos/zonas/dispositivos y demás usando la API de Guifi.net
- Tiene soporte para distintos servidores de Guifi.net
- Calculadora inalámbrica integrada
- Otras herramientas cono traceroute visual, encontrar el nodo al que corresponde una IP usando CNML...
Instalación
Desde repositorio
Añadir repositorio (ejecutar como root):
echo 'deb http://serveis.guifi.net/repo/debian/ guifi/ ' > /etc/apt/sources.list.d/guifinet.list apt-get update apt-get install guifinet-studio
Desde Git
Instalar Git y las dependencias de guifinet-studio (consulta el archivo README para más información):
- Ubuntu/Debian (ejecutar como root):
apt-get install git python2.7 gir1.2-gtkchamplain-0.12 git python-lxml python-jinja2 \ python-kml gir1.2-gtkclutter-1.0 python-kml python-twisted-core python-jinja2
Clonar el repositorio público de Gitorious:
git clone git://gitorious.org/guifi-altres/guifinetstudio.git
NOTA: si vas a instalarlo desde Guifi.net mediante un proxy, tienes que definir el proxy para git en el archivo ~/.gitconfig
[http] proxy = http://user:pass@ip.del.proxy:3128
Clonar el repositorio público de Gitorious vía http:
git clone http://git.gitorious.org/guifi-altres/guifinetstudio.git
Ir al directorio donde se ha descargado la aplicación y ejecutarla:
cd guifinetstudio/ ./guifinet-studio
Cómo colaborar
Puedes colaborar reportando fallos en trac.guifi.net, corrigiendo fallos (bugs) o aportando ideas.