Google Code como repositorio de proyectos
Hace pocos días que descubrí el repositorio de proyectos (a lo SourceForge) de Google Code. Resulta bastante intrigante imaginarse la cantidad de aplicaciones que debe tener Google detrás de la cortina, porque apenas existe documentación ni entrada directa a la sección de proyectos, salvo que te conozcas la URL de algún proyecto o usuario en particular.
Os dejo mi usuario: alvaro.isorna y un proyecto que he subido a modo de prueba: png-opacity-support-for-internet-explorer.
Como podréis comprobar, la página del proyecto posee un interfaz bastante sencillo y claro, separando cada una de las secciones más importantes en pestañas. Ésto hace que de un vistazo puedas identificar los datos más relevantes de dicha sección, lo cual para un sistema de repositorio es fundamental, para ahorrar tiempo y aportar claridad.
Con sólo rellenar los datos de la página de creación de proyecto tendréis vuestro proyecto en Google Code (siempre y cuando el nombre del mismo no esté ya reservado): crear un proyecto en Google Code. A partir de ese momento Google se encarga de proporcionarte 100MB de capacidad para alojar el proyecto, y creará una sección de descargas, una Wiki, un sistema de seguimiento de incidencias y un administrador de código fuente basado en Subversion (SVN), ¡y todo gratis!.
En el cuadro de texto donde escribes la descripción completa del proyecto puedes introducir texto enriquecido, lo cual no se indica en la página de creación del proyecto (pero sí en la administración del proyecto), estaría bastante bien que integrasen una caja de botones sobre la misma para simplificar las tareas de poner títulos, sangrado y demás formatos tradicionales. El formato para aplicar estilos es el de una Wiki y puedes encontrar la ayuda completa en esta página: soporte sobre el formato en Wiki para Google Code.
=Heading1=
==Heading2==
===Heading3===*bold*
_italic_
~~strike~~
^superscript^
,,subscript,,
`inline code`Indent lists 2 spaces:
* bullet item
# numbered list{{{
verbatim code block
}}}WikiWordLink
[http://domain/page label]
http://domain/page|| table || cells ||
Al mismo tiempo, si es el primer proyecto que subes a Google Code, se creará tu página de usuario con los proyectos de los que eres fundador y a los que perteneces (los proyectos pueden tener más de un usuario).
Sólo nos faltaría subir archivos al repositorio para su descarga directa (por ejemplo capturas de pantalla, documentos de uso o archivos relacionados) o desde SVN, enlazar a las páginas web, foros y/o blogs con los que se pueda identificar nuestro proyecto y cómo no, documentarlo en nuestra Wiki.
Personalmente, le añadiría una pequeña integración entre usuarios y aplicaciones, de manera que pudieses enlazar con proyectos relacionados (o de los que tienes dependencias) y usuarios que recomiendas o incluso marcarlos como favoritos. De este modo se generaría un entorno en el que dicho proyecto crecería y al mismo tiempo formaría parte de una red más amplia y colaborativa.
Como podéis observar, Google Code es una herramienta muy a tener en cuenta, aún en sus primeros momentos, pues del mismo modo que nos sirve de repositorio para nuestros trabajos nos aporta una estabilidad y confianza que sólo Google posee hoy en día, dentro de la maraña de aplicaciones 2.0 que populan todo el universo web.
Comments are closed.