Kode Google er død, hvad er de bedste alternativer?

I en uventet begivenhed Google har meddelt, at den 26. januar 2016, Google Code vil forsvinde, så simpelt. Det projekt, der forsøgte at konkurrere med giganter som GitHub det er tilsyneladende ikke bæredygtigt, og begrænsningerne ser ud til at lukke lidt efter lidt.

Den første ændring, som mange brugere vil se (og nogle ser allerede ud fra, hvad jeg forstår) er, at nye projekter ikke længere kan uploades, og at det indhold, der hidtil er vært, vil være tilgængeligt i skrivebeskyttet tilstand.

Lige nu, hvor vi i Cuba nød at åbne mange af Googles tjenester, besluttede de at lukke Google Code, men vi har stadig et par alternativer. Lad os se nogle af dem.

GitHub

Github

Måske systemet med smedning mest kendte og populære, men ikke den bedste efter min mening for dens begrænsede funktioner. Den største ulempe ved Github er, at for at have private opbevaringssteder skal vi dog betale priser de er ikke så overdrevne for mange. På den anden side tilbyder det os 1 GB plads til hvert projekt samt en Wiki og et websted til hvert af dem.

En anden fordel, som GitHub tilbyder os, er graferne for at se, hvordan udviklere arbejder i deres arkiver og gafler af projekterne, funktionaliteter som om det var et socialt netværk, og det er et fremragende værktøj til samarbejde. Brug rammen Ruby on Rails.

Bitbucket

Bitbucket

Af alle webstederne til smedning er dette min favorit, og den er skrevet i Python. den funktionaliteter og forbedringer Bitbucket er mange, men den har to egenskaber, der har løst mit liv:

  • Vi kan skub y Træk over https (for dem med lukkede git-porte på deres internetudbydere).
  • Vi kan have offentlige, private og delte arkiver uden at betale en krone, hverken i GIT o Mercurial.

Sikker på, det tilbyder også forretningsplaner og andre værktøjer til Atlassian (virksomheden bag projektet og andre som HipChat) for at skabe en meget komplet samarbejdsplatform.

Gitorisk

Gitoriuos

En anden fremragende service, der for nylig blev købt af GitLab så det holder op med at tjene i maj i år.

Det har imidlertid ulempen, at hvis et projekt eller lager overstiger 500 MB / måned eller væsentligt overstiger den gennemsnitlige brug af båndbredde for andre brugere eller klienter, forbeholder Gitorious.org sig retten til at deaktivere eller begrænse kontoen , projekt eller lager, indtil ejeren af ​​denne konto kan reducere båndbreddeforbruget.

GitLab

GitLab

GitLab er muligvis det mest attraktive alternativ for mig efter BitBucket. Dens ejendommelighed er muligheden for at downloade dens platform OpenSource at installere det på vores egen server.

I GitLab kan vi oprette mere end 100000 projekter, grupper, der er afhængige af flere arkiver, og på grund af dets grænseflade og udseende er det den, der mest ligner GitHub. GitLab inkluderer git repository management, kode anmeldelser, problem tracker, wiki og meget mere.

Naturligvis giver det dig mulighed for at udføre samarbejdsarbejde, se aktiviteten i andre projekter eller mennesker, og det integreres med mange værktøjer som Slack, HipChat, LDAP, JIRA, Jenkins, mange typer af kroge (kroge) og en fuld API. Selvom det har sin del af samfundet, tilbyder det selvfølgelig også forskellige planer for virksomheder.

SourceForge

SourceForge

Der er ikke meget at sige om denne service, den er en af ​​de ældste, skønt den i nyere tid har været involveret i nogle kontroversielle problemer på grund af den måde, de bruger til at tjene penge kaldet DevShare, et software til monetarisering af software gennem indsættelse. adware (adware) i installatørerne af de hostede projekter, der vælger at deltage i programmet.

Launchpad

Launchpad

En anden, der ikke har behov for introduktion i GNU / Linux-verdenen, men som i modsætning til resten bruges mere til at være vært for softwareprojekter. Det er udviklet og vedligeholdt af Canonical Ltd.

Den består af flere dele:

  • Kode: et kildekod-hosting-sted, der bruger Bazaar-versionskontrolsystemet.
  • Bugs: et bug tracking system til rapportering af bugs i forskellige distributioner og produkter.
  • tegninger: et sporingssystem til specifikationer og nye funktioner.
  • Oversættelser: et websted til at oversætte applikationer til flere sprog.
  • Svar: et community-hjælpeside.
  • Soyuz: et værktøj til at bære en lille del af vedligeholdelsen af ​​distributionerne. Det dækker build-systemet, vedligeholdelse af pakker og filudgivelse.

En af de vigtigste negative ting, som Launchpad har for mange brugere, er at den bruger Basar som versionskontrol.

GNU Savannah

GNU_Savanne

En, der ikke er så populær eller sød, er GNU Savannah, der ifølge Wikipedia er et projekt fra Free Software Foundation, der tilbyder tjenester fra CVS, GNU arch, SVN, Git, Mercurial, Bazaar, mailinglister, webhosting, hosting fil- og bugsporing. Savannah kører Savane, som er baseret på den samme software, der bruges af SourceForge-portalen.

Savannah-webstedet er opdelt i to domæner: savannah.gnu.org for officiel GNU-projektsoftware og savannah.nongnu.org for al gratis software uden for projektet. I modsætning til SourceForge fokuserer Savannah på at være vært for helt gratis softwareprojekter, dvs. fri for ikke-gratis komponenter, såsom Flash; og for dette er det meget strengt i dets offentliggørelsespolitikker for at sikre, at kun gratis software hostes.

Ved registrering af et projekt skal projektsamarbejdspartnere angive, hvilken gratis softwarelicens det bruger.

konklusioner

Som du kan se, har vi mere end en tjeneste, som vi kan bruge vores projekter til at spille med hinandens monetære muligheder. Lukningen af ​​Google Code har ramt mig som en spand koldt vand (som det skete, da de lukkede Google Reader), og det er muligt, at som et resultat af dette begynder andre alternativer til denne tjeneste at dukke op.

Hvis du spørger mig, er det bedste valg mellem Bitbucket og Gitlab, især sidstnævnte, fordi vi nemt kan købe en VPS og oprette vores egen versionskontrolserver. Valget er dit 😉


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   anubis_linux sagde han

    En skam for dem, der havde projekter i Google Code, jeg er ligeglad, jeg var vant til den kedelige 403 plakat. Din klient har ikke tilladelse til at få URL, på de alternativer, som du offentliggør, den, som jeg bruger mest, er GitHub og Bitbucket mere Github end det andet alternativ, nu er jeg i tvivl om, at Google ikke har projiceret noget andet alternativ, som de har i ærmet? ??.

    hilsen

  2.   miguel sagde han

    Google brugte kun gratis software som skærm, men nu hvor det har nået sine mål, har det ikke brug for det.

  3.   Miguel sagde han

    Selvom Github ikke er den bedste, hvis den er den mest anvendte, forestiller jeg mig det på grund af dets sociale fokus.

    Det er forresten Google Code.

  4.   Mauritius sagde han

    Jeg kan virkelig godt lide BitBucket. Det har en meget god grænseflade og fremragende dokumentation. Jeg har også brugt Gitlab, jeg kører det i mit arbejde, og jeg anbefaler det. Jeg forstod aldrig, hvorfor nogen ville bruge Google Code.

    1.    MD sagde han

      På det tidspunkt valgte jeg Google Code, fordi grænsefladen var meget meget enkel ... det var hele Googles enkelhedsrulle ... sammenlignet med SourceForge, som på det tidspunkt og nu er et meget barok websted og overbelastet med ting.

  5.   waKeMaTTa sagde han

    Der er en kaldet GitLab og dens motto er "Bedre end GitHub" af flere grunde, såsom:
    - Du kan oprette private repoer.
    - Endnu en brug i repos kontrolpanel
    - ..

    1.    Miguel sagde han

      Det er allerede nævnt i posten.

  6.   synder sagde han

    efter min ydmyge mening er den bedste og eneste mulighed …… .. det er rigtigt, mine herrer: GITHUB
    hvorfor?
    FORDI JEG KAN LIDE DET !!!
    Amen

  7.   neysonv sagde han

    De skal bare sige, at de lukker google-kode til fordel for google +

  8.   djæger sagde han

    Jeg bruger lokal gitlab, og det passer mig, noget forbrugere, fordi det er lavet i Ruby og Unicorn processer spiser RAM og CPU, men jeg kan ikke klage, jeg har et github-niveau hostet på mit LAN.

    Jeg kan ikke lide Bitbucket, fordi det er et Atlassian-hobbyprojekt, og det viser, at de ikke er meget opmærksomme på det, på den anden side er Github og Gitlab eksistensgrundlag for deres respektive virksomheder.

    1.    eliotime3000 sagde han

      Savanne fra GNU-projektet har også dedikerede udviklere.

  9.   Joel sagde han

    God samling af alternativer, men hvad med codeplex?

  10.   eliotime3000 sagde han

    GitLab og Savanne virker som de bedste muligheder for mig. Men Google Code giver mig mere medlidenhed, fordi netop flere interessante projekter er kommet ud som 64-bit porten af ​​NSIS.