Koden Google er død, hva er de beste alternativene?

I en uventet omgang Google har kunngjort at 26. januar 2016, Google Code vil forsvinne, så enkelt. Prosjektet som prøvde å konkurrere med giganter som GitHub tilsynelatende er det ikke bærekraftig, og litt etter litt vil restriksjonene synes å lukkes litt etter litt.

Den første endringen som mange brukere vil se (og noen ser allerede fra det jeg forstår) er at nye prosjekter ikke lenger kan lastes opp, og at innholdet som er vert hittil vil være tilgjengelig i skrivebeskyttet modus.

Akkurat nå som vi på Cuba nøt åpningen av mange av Googles tjenester, bestemte de seg for å lukke Google Code, men vi har fortsatt noen få alternativer. La oss se noen av dem.

GitHub

Github

Kanskje systemet av smiing mest kjent og populær, men ikke den beste etter min mening for sine begrensede funksjoner. Den viktigste ulempen med Github er at for å ha private repositorier må vi betale, skjønt priser de er ikke så overdrevne for mange. På den annen side tilbyr den oss 1 GB plass til hvert prosjekt, samt en Wiki og et nettsted for hvert av dem.

En annen fordel som GitHub tilbyr oss er grafene for å se hvordan utviklere jobber i sine arkiver og gafler av prosjektene, funksjonalitet som om det var et sosialt nettverk, og det er et utmerket verktøy for samarbeidsarbeid. Bruk rammeverket Ruby on Rails.

Bitbucket

BitBucket

Av alle nettstedene for smiing er dette min favoritt, og det er skrevet inn Python. Den funksjonaliteter og forbedringer Bitbucket er mange, men den har to egenskaper som har løst livet mitt:

  • Vi kan gjøre skyv y trekke over https (for de med lukkede git-porter på sine ISP-er).
  • Vi kan ha offentlige, private og delte arkiver uten å betale en krone, verken i GIT o Mercurial.

Visst, det tilbyr også forretningsplaner og andre verktøy for Atlassian (selskapet bak prosjektet, og andre som HipChat) for å skape en veldig komplett samarbeidsplattform.

Gitorisk

Gitoriuos

En annen utmerket service som nylig ble kjøpt av GitLab Derfor slutter den å tjene i mai i år.

Uansett har det ulempen at Gitorious.org forbeholder seg retten til å deaktivere eller begrense kontoen, prosjektet eller depotet til eieren av den kontoen kan redusere båndbreddeforbruket.

GitLab

GitLab

GitLab er muligens det mest attraktive alternativet for meg etter BitBucket. Dens særegenhet er muligheten til å laste ned plattformen Åpen kilde å installere den på vår egen server.

I GitLab kan vi lage mer enn 100000 prosjekter, grupper som er avhengige av flere arkiver, og på grunn av grensesnittet og utseendet er det den som ligner mest på GitHub. GitLab inkluderer git-depotadministrasjon, kodevurderinger, problemsporing, wiki og mye mer.

Naturligvis lar det deg gjøre samarbeidsarbeid, se aktiviteten til andre prosjekter eller mennesker, og den integreres med mange verktøy som Slack, HipChat, LDAP, JIRA, Jenkins, mange typer kroker (kroker) og en full API. Selv om den har sin samfunnsdel, tilbyr den selvfølgelig også forskjellige planer for selskaper.

SourceForge

SourceForge

Det er ikke så mye å si om denne tjenesten, den er en av de mest veteranene, selv om den i nyere tid har vært involvert i noen kontroversielle problemer på grunn av måten de bruker for å tjene penger kalt DevShare, et program for inntektsgenerering gjennom innsetting av adware ( adware) hos installatørene av vertskapsprosjektene som velger å delta i programmet.

Launchpad

Launchpad

En annen som ikke trenger introduksjon i GNU / Linux-verdenen, men som i motsetning til resten brukes mer til å være vert for programvareprosjekter. Den er utviklet og vedlikeholdt av Canonical Ltd.

Den består av flere deler:

  • Kode: et kildekodevertside som bruker Bazaar versjonskontrollsystem.
  • bugs: et feilsporingssystem for å rapportere feil i forskjellige distribusjoner og produkter.
  • Blueprints: et sporingssystem for spesifikasjoner og nye funksjoner.
  • Oversettelser: et nettsted for å oversette applikasjoner til flere språk.
  • Svar: et hjelpeside for samfunnet.
  • Sojus: et verktøy for å bære en liten del av vedlikeholdet av distribusjonene. Den dekker byggesystemet, vedlikehold av pakker og filpublisering.

En av de viktigste negative tingene som Launchpad har for mange brukere, er at den bruker Basar som versjonskontroll.

GNU Savannah

GNU_Savannah

Kanskje en som ikke er så populær eller søt, er GNU Savannah, som ifølge Wikipedia er et prosjekt fra Free Software Foundation som tilbyr tjenester fra CVS, GNU arch, SVN, Git, Mercurial, Bazaar, adresselister, webhotell, hosting fil- og bugsporing. Savannah driver Savane, som er basert på den samme programvaren som brukes av SourceForge-portalen.

Savannah-nettstedet er delt inn i to domener: savannah.gnu.org for offisiell GNU-prosjektprogramvare, og savannah.nongnu.org for all gratis programvare som ikke er prosjekt. I motsetning til SourceForge fokuserer Savannah på å være vert for helt gratis programvareprosjekter, det vil si uten komponenter som ikke er gratis, for eksempel Flash; og for dette er det veldig strengt i retningslinjene for publisering, for å sikre at bare gratis programvare er vert.

Når du registrerer et prosjekt, må samarbeidspartnerne spesifisere hvilken gratis programvarelisens det bruker.

Konklusjoner

Som du ser, har vi mer enn en tjeneste som vi kan bruke prosjektene våre på å spille med de økonomiske mulighetene til hver enkelt. Nedleggelsen av Google Code har truffet meg som en bøtte med kaldt vann (slik det skjedde da de stengte Google Reader), og det er mulig at som et resultat av dette, andre alternativer til denne tjenesten begynner å dukke opp.

Hvis du spør meg, er det beste valget mellom Bitbucket og Gitlab, spesielt sistnevnte fordi vi enkelt kan kjøpe en VPS og sette opp vår egen versjonskontrollserver. Valget er ditt 😉


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   anubis_linux sa

    En skam for de som hadde prosjekter i Google Code, jeg bryr meg ikke, jeg var vant til den kjedelige 403-plakaten. Det er en feil. Din klient har ikke tillatelse til å få URL, på alternativene du publiserer den jeg bruker mest, er GitHub og Bitbucket mer Github enn det andre alternativet, nå er jeg i tvil om Google ikke har projisert noe annet alternativ som de har opp ermet? ??.

    Hilsen

  2.   miguel sa

    Google brukte bare gratis programvare som skjerm, men nå som den har nådd sine mål, trenger den ikke den.

  3.   Miguel sa

    Selv om Github ikke er den beste hvis den er mest brukt, forestiller jeg meg det på grunn av dets sosiale fokus.

    Det er forresten Google Code.

  4.   Mauritius sa

    Jeg liker virkelig BitBucket. Den har et veldig godt grensesnitt og utmerket dokumentasjon. Jeg har også brukt Gitlab, jeg har den i gang og jeg anbefaler det. Jeg forsto aldri hvorfor noen vil bruke Google Code.

    1.    MD sa

      På den tiden valgte jeg Google Code fordi grensesnittet var veldig, veldig enkelt ... det var alt det enkle fra Google-ting ... sammenlignet med SourceForge, som på den tiden og nå er et veldig barokk nettsted og overbelastet med ting.

  5.   waKeMaTTa sa

    Det er en som heter GitLab og dens motto er "Bedre enn GitHub" av flere grunner, for eksempel:
    - Du kan lage private repoer.
    - Én gang til i repos kontrollpanel
    - ..

    1.    Miguel sa

      Det er allerede nevnt i innlegget.

  6.   syndemann sa

    Etter min ydmyke mening er det beste og eneste alternativet ... det er riktig, mine herrer: GITHUB
    Hvorfor?
    FORDI JEG LIKER DET !!!
    Amen

  7.   neysonv sa

    De trenger bare å si at de lukker Google-kode til fordel for Google +

  8.   dhunter sa

    Jeg bruker lokal gitlab og det passer meg, noe forbruker fordi det er laget i Ruby og Unicorn prosesser spiser RAM og CPU, men jeg kan ikke klage, jeg har et github-nivå produkt vert på LAN.

    Jeg liker ikke Bitbucket fordi det er et Atlassian hobbyprosjekt, og det viser at de ikke legger stor vekt på det, derimot er Github og Gitlab grunnlag for deres respektive selskaper.

    1.    eliotime3000. sa

      Savanne fra GNU-prosjektet har også dedikerte utviklere.

  9.   Joel sa

    God samling av alternativer, men hva med codeplex?

  10.   eliotime3000. sa

    GitLab og Savanne virker som de beste alternativene for meg. Men Google Code gir meg mer synd, fordi den nettopp har kommet ut flere interessante prosjekter som 64-bitersporten til NSIS.