Nun xiro inesperado dos acontecementos, Google anunciou que o 26 de xaneiro de 2016, Código de Google falecerá, así de sinxelo. O proxecto que intentou competir con xigantes como GitHub Ao parecer, non é sostible e pouco a pouco as restricións parecerán pechar pouco a pouco.
O primeiro cambio que verán moitos usuarios (e algúns xa o ven polo que entendo) é que xa non se poderán cargar novos proxectos e que o contido aloxado ata o momento estará dispoñible no modo de só lectura.
Agora mesmo, en Cuba gozabamos da apertura de moitos dos servizos de Google, decidiron pechar Google Code. Non obstante, aínda temos algunhas alternativas. Vexamos algúns deles.
GitHub
Quizais o sistema de forxa máis coñecido e popular, pero non o mellor na miña opinión polas súas características limitadas. A principal desvantaxe de Github é que, para ter repositorios privados, debemos pagar prezos non son tan esaxerados para moitos. Por outra banda, ofrécenos 1Gb de espazo para cada proxecto, así como unha Wiki e un sitio web para cada un deles.
Outra vantaxe que nos ofrece GitHub son as gráficas para ver como traballan os desenvolvedores nos seus repositorios e garfos dos proxectos, funcionalidades coma se fose unha rede social e é unha excelente ferramenta para o traballo colaborativo. Usa o marco Ruby on Rails.
Bitbucket
De todos os sitios para forxar este é o meu favorito e está escrito en Pitão. O funcionalidades e melloras Bitbucket son moitos, pero ten dúas características que resolveron a miña vida:
- Podemos facelo empuxar y tirar sobre https (para aqueles con portos git pechados nos seus ISP).
- Podemos ter repositorios públicos, privados e compartidos sen pagar nin un centavo GIT o Mercurial.
Por suposto, tamén ofrece plans de negocio e outras ferramentas para Atlassian (a empresa detrás do proxecto e outras como HipChat) para crear unha plataforma de traballo colaborativo moi completa.
Gitorioso
Outro servizo excelente que recentemente comprou GitLab polo que deixará de servir en maio deste ano.
De todos os xeitos, ten a desvantaxe de que se un proxecto ou repositorio supera os 500 MB / mes ou supera significativamente o uso medio do ancho de banda doutros usuarios ou clientes, Gitorious.org resérvase o dereito de desactivar ou restrinxir a conta , proxecto ou repositorio ata que o propietario desa conta poida reducir o consumo de ancho de banda.
GitLab
GitLab é posiblemente a alternativa máis atractiva para min despois de BitBucket. A súa peculiaridade é a opción de descargar a súa plataforma Fonte aberta para instalalo no noso propio servidor.
En GitLab podemos crear máis de 100000 proxectos, grupos que dependen de varios repositorios e debido á súa interface e aspecto é o que máis se parece a GitHub. GitLab inclúe xestión de repositorio git, revisións de códigos, rastreador de problemas, wiki e moito máis.
Por suposto, permítelle facer traballos colaborativos, ver a actividade doutros proxectos ou persoas e intégrase con moitas ferramentas como Slack, HipChat, LDAP, JIRA, Jenkins, moitos tipos de garras (hooks) e unha API completa. Aínda que ten a súa parte comunitaria, por suposto tamén ofrece varios plans para empresas.
FonteForge
Non hai moito que dicir sobre este servizo, é un dos máis veteranos aínda que nos últimos tempos estivo involucrado nalgúns temas controvertidos debido á forma en que gañan cartos chamado DevShare, un programa de monetización de software mediante inserción. de adware (adware) nos instaladores dos proxectos aloxados que optan por participar no programa.
Launchpad
Outro que non precisa introdución no mundo de GNU / Linux, pero que a diferenza do resto, úsase máis para aloxar proxectos de software. Está desenvolvido e mantido por Canonical Ltd.
Consta de varias partes:
- código: un sitio de aloxamento de código fonte que usa o sistema de control de versións de Bazaar.
- Erros: un sistema de seguimento de erros para informar de erros en diferentes distribucións e produtos.
- Planos: un sistema de seguimento de especificacións e novas funcións.
- Traducións: un sitio para traducir aplicacións a varios idiomas.
- Respostas: un sitio de axuda da comunidade.
- Soiuz: unha ferramenta para transportar unha pequena parte do mantemento das distribucións. Abarca o sistema de compilación, o mantemento de paquetes e a publicación de ficheiros.
Unha das principais cousas negativas que ten Launchpad para moitos usuarios é que usa Bazar como control de versións.
GNU Savannah
Quizais un non tan popular nin bonito sexa GNU Savannah, que segundo Wikipedia é un proxecto da Free Software Foundation que ofrece servizos de CVS, GNU arch, SVN, Git, Mercurial, Bazaar, listas de correo, aloxamento web, aloxamento seguimento de ficheiros e erros. Savannah executa Savane, que está baseado no mesmo software usado polo portal SourceForge.
O sitio web de Savannah divídese en dous dominios: savannah.gnu.org para o software oficial do proxecto GNU e savannah.nongnu.org para todo o software libre que non sexa de proxecto. A diferenza de SourceForge, Savannah céntrase en aloxar proxectos de software totalmente libres, é dicir, libres de compoñentes non libres, como Flash; e para iso é moi estrito nas súas políticas de publicación, para asegurarse de que só se aloxa software libre.
Ao rexistrar un proxecto, os colaboradores do proxecto deben especificar que licenza de software libre emprega.
Conclusións
Como podes ver, temos máis dun servizo ao que podemos gastar os nosos proxectos xogando coas posibilidades monetarias do outro. O peche de Google Code chocoume coma un balde de auga fría (como ocorreu cando pecharon Google Reader) e é posible que como resultado disto comecen a aparecer outras alternativas a este servizo.
Se me preguntas, a mellor opción é entre Bitbucket e Gitlab, especialmente este último porque podemos mercar facilmente un VPS e configurar o noso propio servidor de control de versións. A elección é túa 😉
13 comentarios, deixa os teus
Unha mágoa para os que tiñan proxectos en Google Code, dame igual, estaba afeito ao tedioso póster 403. Iso é un erro. O teu cliente non ten permiso para obter URL. Nas alternativas que publicas a que máis uso é GitHub e Bitbucket máis Github que a outra alternativa, agora teño a dúbida de que Google non proxectou ningunha outra alternativa que teñan na manga? ??.
lembranzas
Google só utilizou o software libre como pantalla, pero agora que cumpriu os seus obxectivos, non o necesita.
Aínda que Github non é o mellor se é o máis usado, imaxino que polo seu enfoque social.
Por certo, é Google Code.
Gústame moito BitBucket. Ten unha interface moi boa e unha excelente documentación. Tamén usei Gitlab, téñoo funcionando no meu traballo e recoméndoo. Nunca entendín por que alguén querería usar Google Code.
Naquel momento, optei por Google Code porque a interface era moi, moi sinxela ... era toda a simplicidade de Google ... en comparación con SourceForge, que nese momento e agora é un sitio web moi barroco e sobrecargado de cousas.
Hai un chamado GitLab e o seu lema é "Better than GitHub" por varios motivos, como:
- Podes crear repositorios privados.
- Un uso máis no panel de control do repositorio
- ..
Xa se menciona no post.
na miña humilde opinión a mellor e única opción é …… ..so é certo, señores: GITHUB
por que?
PORQUE ME GUSTA !!!
Amén
Só precisan dicir que pechan o código google en favor de google +
Eu uso o gitlab local e a min convén, algo consumidor porque está feito en procesos Ruby e Unicorn. Comen memoria RAM e CPU pero non me podo queixar, teño un produto de nivel github aloxado na miña LAN.
Non me gusta Bitbucket porque é un proxecto de hobby atlassiano e demostra que non lle prestan moita atención; por outra banda, Github e Gitlab son a razón de ser das súas respectivas empresas.
Savanne do proxecto GNU tamén ten desenvolvedores dedicados.
Boa recompilación de alternativas, pero que pasa co codeplex?
GitLab e Savanne parécenme as mellores opcións. Pero Google Code provócame máis pena, porque acaba de saír varios proxectos interesantes como o porto de 64 bits de NSIS.