Codul Google este mort, care sunt cele mai bune alternative?

Într-o întorsătură neașteptată a evenimentelor, Google a anunțat că pe 26 ianuarie 2016, Cod Google va trece, atât de simplu. Proiectul care a încercat să concureze cu giganți precum GitHub se pare că nu este sustenabilă și încetul cu încetul restricțiile vor părea să se închidă încetul cu încetul.

Prima modificare pe care o vor vedea mulți utilizatori (și unii văd deja din ceea ce înțeleg eu) este că proiectele noi nu vor mai putea fi încărcate și că conținutul găzduit până acum va fi disponibil în modul Read Only.

Chiar acum, în Cuba, ne bucuram de deschiderea multor servicii Google, au decis să închidă Google Code, totuși, mai avem câteva alternative. Să vedem câteva dintre ele.

GitHub

Github

Poate că sistemul de forjare cel mai cunoscut și popular, dar nu cel mai bun în opinia mea pentru caracteristicile sale limitate. Principalul dezavantaj al Github este că pentru a avea depozite private trebuie să plătim, deși preturi nu sunt atât de exagerate pentru mulți. Pe de altă parte, ne oferă 1 GB spațiu pentru fiecare proiect, precum și un Wiki și un site web pentru fiecare dintre ele.

Un alt avantaj pe care ni-l oferă GitHub sunt graficele pentru a vedea cum lucrează dezvoltatorii în depozitele și furculițele proiectelor, funcționalități ca și cum ar fi o rețea socială și este un instrument excelent pentru munca de colaborare. Folosiți cadrul Ruby on Rails.

BitBucket

BitBucket

Dintre toate site-urile de forjare, acesta este favoritul meu și este scris în Piton. funcționalități și îmbunătățiri Bitbucket sunt multe, cu toate acestea are două caracteristici care mi-au rezolvat viața:

  • Putem să facem împinge y trage peste https (pentru cei cu porturi git închise pe ISP-urile lor).
  • Putem avea depozite publice, private și partajate fără a plăti un ban, fie în GIT o ager.

Sigur, oferă și planuri de afaceri și alte instrumente pentru Atlassian (compania din spatele proiectului și alții ca HipChat) pentru a crea o platformă de lucru colaborativă foarte completă.

Gitorios

Gitoriuos

Un alt serviciu excelent achiziționat recent de GitLab prin urmare, va înceta să mai servească în luna mai a acestui an.

Cu toate acestea, are dezavantajul că, dacă un proiect sau un depozit depășește 500 MB / lună sau depășește semnificativ utilizarea medie a lățimii de bandă a altor utilizatori sau clienți, Gitorious.org își rezervă dreptul de a dezactiva sau restricționa contul , proiect sau depozit până când proprietarul contului respectiv poate reduce consumul de lățime de bandă.

GitLab

GitLab

GitLab este probabil cea mai atractivă alternativă pentru mine după BitBucket. Particularitatea sa este opțiunea de a descărca platforma sa Sursă deschisă să-l instalăm pe propriul nostru server.

În GitLab putem crea mai mult de 100000 de proiecte, grupuri care depind de mai multe depozite și datorită interfeței și aspectului său este cel care seamănă cel mai mult cu GitHub. GitLab include gestionarea depozitului git, recenzii de cod, tracker de probleme, wiki și multe altele.

Bineînțeles, vă permite să faceți lucrări de colaborare, să vedeți activitatea altor proiecte sau oameni și se integrează cu o mulțime de instrumente precum Slack, HipChat, LDAP, JIRA, Jenkins, multe tipuri de cârlige (cârlige) și un API complet. Deși are parte din comunitate, desigur, oferă și diverse planuri pentru companii.

SourceForge

SourceForge

Nu sunt multe de spus despre acest serviciu, este unul dintre cele mai vechi, deși în ultima vreme a fost implicat în unele probleme controversate datorită modului în care aceștia folosesc pentru a face bani numit DevShare, un program de generare de bani prin inserție. de adware (adware) în programele de instalare ale proiectelor găzduite care aleg să participe la program.

Platforma de lansare

Platforma de lansare

Un altul care nu are nevoie de introducere în lumea GNU / Linux, dar care, spre deosebire de restul, este folosit mai mult pentru a găzdui proiecte software. Este dezvoltat și întreținut de Canonical Ltd.

Se compune din mai multe părți:

  • Cod: un site de găzduire a codului sursă care utilizează sistemul de control al versiunii Bazaar.
  • Gandaci: un sistem de urmărire a erorilor pentru raportarea erorilor în diferite distribuții și produse.
  • Blueprints: un sistem de urmărire pentru specificații și caracteristici noi.
  • Traduceri: un site pentru a traduce aplicații în mai multe limbi.
  • Răspunsuri: un site de ajutor comunitar.
  • Soiuz: un instrument pentru a transporta o mică parte din întreținerea distribuțiilor. Acoperă sistemul de construire, întreținerea pachetelor și publicarea fișierelor.

Unul dintre principalele lucruri negative pe care Launchpad le are pentru mulți utilizatori este că folosește Bazar ca control al versiunii.

GNU Savannah

GNU_Savannah

Poate unul care nu este atât de popular sau drăguț este GNU Savannah, care, conform Wikipedia, este un proiect al Free Software Foundation care oferă servicii din CVS, GNU arch, SVN, Git, Mercurial, Bazaar, liste de corespondență, găzduire web, găzduire urmărirea fișierelor și a erorilor. Savannah rulează Savane, care se bazează pe același software folosit de portalul SourceForge.

Site-ul web Savannah este împărțit în două domenii: savannah.gnu.org pentru software-ul oficial al proiectului GNU și savannah.nongnu.org pentru toate software-urile gratuite non-proiect. Spre deosebire de SourceForge, Savannah se concentrează pe găzduirea de proiecte software gratuite, adică fără componente non-libere, cum ar fi Flash; și pentru aceasta, este foarte strict în politicile sale de publicare, astfel încât să se asigure că este găzduit doar software-ul gratuit.

La înregistrarea unui proiect, colaboratorii săi trebuie să specifice ce licență de software gratuit utilizează.

Concluzii

După cum puteți vedea, avem mai multe servicii pentru care ne putem cheltui proiectele jucându-ne cu posibilitățile monetare ale fiecăruia. Închiderea Google Code m-a lovit ca o găleată cu apă rece (așa cum s-a întâmplat când au închis Google Reader) și este posibil ca, ca urmare, să înceapă să apară și alte alternative la acest serviciu.

Dacă mă întrebați, cea mai bună alegere este între Bitbucket și Gitlab, mai ales acesta din urmă, deoarece putem cumpăra cu ușurință un VPS și putem configura propriul server de control al versiunilor. Alegerea este a ta 😉


13 comentarii, lasă-le pe ale tale

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   anubis_linux el a spus

    Păcat pentru cei care aveau proiecte în Google Code, nu-mi pasă, eram deja obișnuit cu plictisitorul poster 403. E o eroare. Clientul dvs. nu are permisiunea de a obține URL, pe alternativele pe care le publicați, cea pe care o folosesc cel mai mult este GitHub și Bitbucket mai mult Github decât cealaltă alternativă, acum am îndoiala că Google nu a proiectat nicio altă alternativă că ar avea în mânecă? ??

    În ceea ce priveşte

  2.   Miguel el a spus

    Google a folosit software-ul gratuit doar ca afișaj, dar acum că și-a îndeplinit obiectivele, nu mai are nevoie de el.

  3.   Miguel el a spus

    Deși Github nu este cel mai bun dacă este cel mai folosit, îmi imaginez asta datorită concentrării sale sociale.

    Apropo, este Google Code.

  4.   Mauritius el a spus

    Îmi place foarte mult BitBucket. Are o interfață foarte bună și o documentație excelentă. De asemenea, am folosit Gitlab, îl rulez în munca mea și îl recomand. Nu am înțeles niciodată de ce ar vrea cineva să folosească Google Code.

    1.    MD el a spus

      La acea vreme, am optat pentru Google Code pentru că interfața era foarte, foarte simplă ... era simplitatea lucrurilor Google ... în comparație cu SourceForge, care la acea vreme și acum este un site web foarte baroc și supraîncărcat de lucruri.

  5.   waKeMaTTa el a spus

    Există unul numit GitLab și motto-ul său este „Mai bun decât GitHub” din mai multe motive, cum ar fi:
    - Puteți crea repo private.
    - Încă o utilizare în panoul de control al repo
    - ..

    1.    Miguel el a spus

      Este deja menționat în postare.

  6.   pacatos el a spus

    În umila mea părere, cea mai bună și singură opțiune este ... așa este, domnilor: GITHUB
    De ce?
    PENTRU CA IMI PLACE !!!
    Amin

  7.   neysonv el a spus

    Trebuie doar să spună că închid codul google în favoarea google +

  8.   dhunter el a spus

    Folosesc gitlab local și mi se potrivește, ceva consumator, deoarece este realizat în procesele Ruby și Unicorn mănâncă RAM și CPU, dar nu mă pot plânge, am un produs de nivel github găzduit pe LAN.

    Nu-mi place Bitbucket deoarece este un proiect de hobby atlassian și arată că nu îi acordă prea multă atenție, pe de altă parte, Github și Gitlab sunt rațiunea de a fi a companiilor lor respective.

    1.    eliotime3000 el a spus

      Savanne din proiectul GNU are și dezvoltatori dedicați.

  9.   Joel el a spus

    Bună compilare de alternative, dar ce zici de codeplex?

  10.   eliotime3000 el a spus

    GitLab și Savanne mi se par cele mai bune opțiuni. Dar Google Code îmi provoacă mai multă milă, deoarece tocmai au ieșit mai multe proiecte interesante, cum ar fi portul pe 64 de biți al NSIS.