En un gir inesperat en els esdeveniments, google ha anunciat que el 26 de gener de 2016, Codi de Google passarà a millor vida, així de simple. El projecte que va intentar competir amb gegants com GitHub a l'sembla no és sostenible i poc a poc aniran apareixent les restriccions per anar tancant de poc.
El primer canvi que molts usuaris veuran (i alguns ja estan veient pel que tinc entès) és que ja no es podran pujar projectes nous, i que el contingut que fins ara està allotjat estarà disponible en mode de només lectura.
Just ara que a Cuba estàvem gaudint de l'obertura de molts dels serveis de Google, decideixen tancar Google Code, però, encara tenim unes quantes alternatives. Vegem algunes d'elles.
GitHub
Potser el sistema de forja més conegut i popular, però no el millor al meu entendre per les seves característiques limitades. La principal pega de Github és que per tenir repositoris privats hem de pagar, encara que els preus no són tan exagerats per a molts. D'altra banda, ens ofereix 1Gb d'espai per a cada projecte, així com una Wiki i un lloc web per a cada un d'ells.
Un altre dels avantatges que ens ofereix GitHub són els gràfics per veure com els desenvolupadors treballen en els seus repositoris i bifurcacions dels projectes, funcionalitats com si es tractés d'una xarxa social, i és una excel·lent eina per al treball col·laboratiu. Utilitza el framework Ruby on Rails.
Bitbucket
De tots els llocs per a forja aquest és el meu preferit i està escrit en Pitó. Les funcionalitats i millores de Bitbucket són moltes, però posseeix dues característiques que a mi m'han resolt la vida:
- podem fer empenta y tirar sobre https (per als que tenen els ports de git tancats en els seus ISP).
- Podem tenir repositoris públics, privats i compartits sense pagar un cèntim, ja siguin en GIT o Mercurial.
És clar, també ofereix plans comercials i altres eines de Atlassian (La companyia darrere de el projecte, i altres com HipChat) per crear una completíssima plataforma de treball col·laboratiu.
Gitorious
Un altre excel·lent servei que va ser comprat recentment per GitLab per la qual cosa deixarà de prestar servei al maig d'aquest any.
De totes maneres té com a pega que si un projecte o repositori sobrepassa els 500 MB / mes, o sobrepassa de forma significativa l'ús mig d'ample de banda d'altres usuari o clients, Gitorious.org es reserva el dret per desactivar o restringir el compte , projecte o repositori fins que el propietari d'aquest compte pugui reduir el consum d'ample de banda.
GitLab
GitLab és possiblement l'alternativa més atractiva per a la meva després de BitBucket. Té com a peculiaritat l'opció de descarregar la seva plataforma Codi obert per instal·lar-la en el nostre propi servidor.
En GitLab podem crear més de 100000 projectes, Grups que depenguin de diversos dipòsits i per la seva interfície i aparença és el que més s'assembla a GitHub. GitLab inclou la gestió de repositoris git, revisions de codi, un seguiment de problemes, wiki i molt més.
Permet com és lògic fer treball col·laboratiu, veure l'activitat d'altres projectes o persones, i s'integra amb un munt d'eines com Slack, HipChat, LDAP, JIRA, Jenkins, molts tipus de ganxos (Ganxos) i una API completa. Encara que té la seva part comunitària, com és lògic també ofereix diversos plans per a les empreses.
SourceForge
D'aquest servei no hi ha molt a dir, és un dels més veterans encara que en els últims temps s'ha vist embolicat en alguns temes polèmics per la forma que fan servir per fer diners anomenada DevShare, un programa de monetització de programari a través de la inserció de programari publicitari (adware) en els instal·ladors dels projectes allotjats que optin per participar en el programa.
Plataforma de llançament
Un altre que no necessita presentació en el món de GNU / Linux, però que a diferència de la resta, s'usa més per allotjar projectes de Programari. Està desenvolupat i mantingut per Canonical Ltd.
Consta de diverses parts:
- codi: un lloc d'allotjament de codi font que utilitza el sistema de control de versions Bazaar.
- Errors: un sistema de seguiment d'errors per informar sobre errors en diferents distribucions i productes.
- blueprints: un sistema de seguiment per especificacions i noves característiques.
- Traduccions: un lloc per traduir aplicacions a múltiples idiomes.
- Respostes: un lloc d'ajuda per a la comunitat.
- Soiuz: una eina per portar una petita part de l'manteniment de les distribucions. Abasta el sistema de construcció, el manteniment de paquets i la publicació d'arxius.
Una de les principals coses negatives que posseeix Launchpad per a molts usuaris, és que usa basar com a control de versions.
GNU Savannah
Potser un que no és tan popular ni bonic és GNU Savannah, que segons Wikipedia, és un projecte de la Free Software Foundation que ofereix serveis de CVS, GNU arch, SVN, Git, Mercurial, Bazaar, llistes de correu, allotjament web, allotjament d'arxius i seguiment de bugs. Savannah executa Savane, que està basat en el mateix programari que utilitza el portal SourceForge.
El lloc web de Savannah està dividit en dos dominis: savannah.gnu.org per a programari oficial de el projecte GNU, i savannah.nongnu.org per a tot programari lliure no pertanyent a el projecte. A diferència de SourceForge, Savannah se centra en l'allotjament de projectes de programari totalment lliure, és a dir, lliure de components no lliures, com Flash; i per a això es mostra molt estricte en les seves polítiques de publicació, de manera que s'asseguri que només és allotjat programari lliure.
A l'hora de registrar un projecte, els col·laboradors d'aquest han d'especificar quina llicència de programari lliure fa servir.
Conclusions
Com veuen, tenim més d'un servei a què podem passar els nostres projectes jugant amb les possibilitats monetàries de cadascú. El tancament de Google Code m'ha caigut com una galleda d'aigua freda (com mateix va passar quan van tancar Google Reader) i és possible que arran d'això, doncs comencin a aparèixer altres alternatives a aquest servei.
Si em pregunten a mi, la millor elecció està entre Bitbucket i Gitlab, sobretot aquest últim perquè podem comprar un VPS i muntar el nostre propi servidor de control de versions de forma fàcil. L'elecció és de vostès 😉
Una llàstima per als que tenien projectes a Google Code, a mi em dóna el mateix ja estava acostumat a l'tediós cartell de 403. That 's an error. Your client does not have permission to get URL, sobre les alternatives que publiques la que més utilitzo és GitHub i Bitbucket mes Github que l'altra alternativa, ara em queda el dubte Google no s'ha projectat d'alguna altra alternativa que tinguin sota la màniga? ??.
Salutacions
Google només va usar a el sofware lliure com a pantalla, però ara que ja ha complert els seus objectius no ho necessita.
Encara Github no és la millor si és la més utilitzada, imagino que pel seu enfocament social.
És Google Code, per cert.
A mi m'agrada molt BitBucket. Té molt bona interfície i una excel·lent documentació. També he fet servir Gitlab, el tinc corrent en el meu treball i el recomano. Mai vaig entendre per què algú voldria utilitzar Google Code.
Jo en el seu moment opti per Google Code perquè la interfície era molt molt simple ... era tot el rotllo simplicitat Google ... davant de SourceForge que en aquell temps i ara és un web molt barroca i recarregada de coses.
Hi ha un que es diu GitLab i el seu lema és «Millor que GitHub» per diverses raons, com:
- Pots crear repo s privats.
- Un mes utilizades en el panell de control de les repo s
- ..
Ja està esmentat en el post.
en la meva molt humil opinió la millor i única opció és ...... ..así és senyors: GitHub
Per què?
PERQUÈ M'AGRADA A LA MEVA !!!
a més
només falta que diguin, que tanquen google code a favor de google +
Ús gitlab local i em va de luxe, una cosa consumidor perquè està fet en Ruby i els processos Unicorn mengen RAM i CPU però no em puc queixar, tinc un producte de el nivell de github hosteado en el meu LAN.
Bitbucket no m'agrada perquè és un projecte hobby de Atlassian i es nota que no li fan gaire cas, en canvi Github i Gitlab són la raó de ser de les seves respectives companyies.
Savanne de GNU també tenen desenvolupadors empeñosos.
Bona recopilació d'alternatives, però i CodePlex?
GitLab i Savanne em semblen les millors opcions. Però em causa més llàstima Google Code, perquè justament ha sortit diversos projectes interessants com el port per 64 bits de NSIS.