De vez en cuando me tropiezo con sitios web de proyectos alojados en Google Code. No tanto como los alojados en Sourceforge, Codeplex o el querido GitHub de todos, pero con la suficiente regularidad para saber que es un competidor en la vertical de alojamiento de proyectos.

Google anunció hoy que tomó la decisión de cerrar Google Code para siempre. La compañía publicó una línea de tiempo que detalla varios pasos del proceso.

Hoy, la creación de nuevos proyectos se ha deshabilitado en el sitio. Esto no cambia nada para los proyectos existentes que aún pueden ser actualizados y accesibles tanto por miembros del proyecto como por terceros interesados.

El siguiente paso convierte el sitio en un repositorio de solo lectura. A partir del 24 de agosto de 2015, todos los proyectos de Google Code pasarán a ser de solo lectura.

Siguen siendo accesibles en Internet, pero los miembros del proyecto ya no pueden cargar actualizaciones en el sitio.

Finalmente, el 25 de enero de 2016, Google Code se cierra definitivamente. Google anunció que creará archivos tar de fuentes del proyecto, problemas y wikis y que los usuarios autorizados pueden descargarlos durante 2016. Después de 2016, esta opción desaparece y todos los datos se vuelven inaccesibles.

La compañía señala que algunos proyectos alojados en Google Code seguirán siendo accesibles. Esto incluye Android y Chrome, así como proyectos para los que Google mantiene espejos como Eclipse.

Google ha creado una herramienta de migración para exportar un proyecto a Github al que pueden acceder los miembros del proyecto de Google Code en esta página.

código de google

Google señala que solo los problemas públicos se exportarán a GitHub y que los problemas de vista restringida no. Los repositorios de Subversion y Mercurial se convertirán automáticamente a Git ya que GitHub solo admite eso.

Preguntas frecuentes creado para la herramienta de exportación responde preguntas adicionales sobre el proceso. Es interesante notar que algunos proyectos no se pueden exportar a GitHub, por ejemplo proyectos con 1000 o más problemas y que un exportación manual es necesario en este caso.

También se proporcionan herramientas independientes para exportar código a Bitbucket mientras FuenteForge ofrece acceso a un importador de códigos de Google en el sitio.

Google redirigirá automáticamente los enlaces que apuntan a los sitios web del proyecto siempre que los propietarios del proyecto establezcan la marca de movimiento del proyecto después de mover el proyecto a otra ubicación. Dado que es probable que esto no suceda para todos los proyectos, los webmasters que se han vinculado a proyectos de Google Code anteriormente pueden necesitar actualizar los enlaces manualmente como consecuencia.

Tenemos 125 referencias a Google Code aquí solo en Ghacks. Si bien algunos serán redirigidos automáticamente, aún significa revisar todos los artículos que hacen referencia a ellos para asegurarse de que no haya enlaces muertos después de enero de 2016.

Los usuarios de Internet pueden sentir el impacto de este cambio y es bastante seguro que encontrarán enlaces muertos después de enero de 2016 que apunten a proyectos en Google Code que no se han movido o donde no se ha establecido la bandera movida.