Koda Google je mrtev, katere so najboljše alternative?

V nepričakovanem obratu dogodkov google je objavil, da je 26. januarja 2016 Google Code bo minilo, tako preprosto. Projekt, ki je poskušal konkurirati velikanom, kot je GitHub očitno ni vzdržno in malo po malo se bodo omejitve počasi zapirale.

Prva sprememba, ki jo bodo videli številni uporabniki (in nekateri že vidijo, kar razumem), je ta, da novih projektov ne bo več mogoče naložiti in da bo vsebina, ki je bila do zdaj gostila, na voljo v načinu samo za branje.

Zdaj, ko smo na Kubi uživali ob odprtju številnih Googlovih storitev, so se odločili, da zaprejo Google Code, vendar imamo še nekaj možnosti. Poglejmo jih nekaj.

GitHub

GitHub

Morda sistem kovanje najbolj znan in priljubljen, vendar po mojem mnenju ne najboljši zaradi svojih omejenih lastnosti. Glavna slabost Githuba je, da moramo imeti zasebne repozitorije, vendar moramo plačati cene za mnoge niso tako pretirani. Po drugi strani pa nam ponuja 1 GB prostora za vsak projekt, pa tudi Wiki in spletno stran za vsakega od njih.

Druga prednost, ki nam jo ponuja GitHub, so grafi, ki prikazujejo, kako razvijalci delujejo v svojih skladiščih in vilicah projektov, funkcionalnosti, kot da bi šlo za družabno omrežje, in je odlično orodje za skupno delo. Uporabite ogrodje Ruby on Rails.

Bitbucket

BitBucket

Od vseh spletnih mest za kovanje je to moje najljubše in je zapisano v Python. The funkcionalnosti in izboljšave Bitbucket je veliko, vendar ima dve značilnosti, ki sta rešili moje življenje:

  • Mi lahko potisnite y potegnite prek https (za tiste z zaprtimi git vrati na svojih ponudnikih internetnih storitev).
  • Lahko imamo javne, zasebne in skupne repozitorije, ne da bi plačali niti centa GIT o Mercurial.

Seveda ponuja tudi poslovne načrte in druga orodja za Atlassian (podjetje, ki stoji za projektom, in drugi, kot je HipChat), da ustvarijo zelo popolno platformo za sodelovanje.

Ogromen

Gitoriuos

Še ena odlična storitev, ki jo je nedavno kupil GitLab tako da bo prenehal služiti maja letos.

Vendar ima slabost, da če projekt ali skladišče preseže 500 MB na mesec ali znatno preseže povprečno pasovno širino, ki jo uporabljajo drugi uporabniki ali odjemalci, si Gitorious.org pridržuje pravico, da deaktivira ali omeji račun. , projekt ali repozitorij, dokler lastnik računa ne more zmanjšati porabe pasovne širine.

GitLab

GitLab

GitLab je zame verjetno najbolj privlačna alternativa po BitBucketu. Njegova posebnost je možnost prenosa njegove platforme Open source da ga namestimo na svoj strežnik.

V GitLabu lahko ustvarimo več kot 100000 projektov, skupin, ki so odvisne od več skladišč, zaradi vmesnika in videza pa je ta, ki najbolj spominja na GitHub. GitLab vključuje upravljanje shrambe git, preglede kod, sledilnik težav, wiki in še veliko več.

Seveda omogoča skupno delo, opazuje dejavnosti drugih projektov ali ljudi in se integrira z veliko orodji, kot so Slack, HipChat, LDAP, JIRA, Jenkins, številne vrste kljuke (kljuke) in popoln API. Čeprav ima svoj skupnostni del, seveda ponuja tudi različne načrte za podjetja.

SourceForge

SourceForge

O tej storitvi ni kaj dosti povedati, je ena najstarejših, čeprav je bila v zadnjem času vpletena v nekatera sporna vprašanja zaradi načina zaslužka, imenovanega DevShare, program za zaslužek programske opreme z vstavljanjem oglaševalske programske opreme (adware) v namestitvenih programih gostujočih projektov, ki se odločijo za sodelovanje v programu.

Launchpad

Launchpad

Še ena, ki je v svetu GNU / Linux ne potrebujemo, je pa v nasprotju s preostalimi bolj namenjena gostovanju projektov programske opreme. Razvija in vzdržuje ga Canonical Ltd.

Sestavljen je iz več delov:

  • Koda: spletno mesto za gostovanje izvorne kode, ki uporablja sistem za nadzor različic Bazaar.
  • Hrošči: sistem za sledenje napakam za poročanje o napakah v različnih distribucijah in izdelkih.
  • Načrti: sistem sledenja za specifikacije in nove funkcije.
  • Prevodi: spletno mesto za prevajanje aplikacij v več jezikov.
  • Odgovori: spletna stran za pomoč.
  • Sojuz: orodje za izvajanje manjšega dela vzdrževanja distribucij. Zajema sistem gradnje, vzdrževanje paketov in objavljanje datotek.

Ena glavnih negativnih stvari, ki jih ima Launchpad za mnoge uporabnike, je ta, da jih uporablja Bazar kot nadzor nad različicami.

GNU Savannah

GNU_Savana

Morda tista, ki ni tako priljubljena ali prikupna, je GNU Savannah, ki je po Wikipediji projekt Fundacije za prosto programsko opremo, ki ponuja storitve iz CVS, GNU arch, SVN, Git, Mercurial, Bazaar, poštni seznami, spletno gostovanje, gostovanje sledenje datotekam in napakam. Savannah vodi Savane, ki temelji na isti programski opremi, ki jo uporablja portal SourceForge.

Spletno mesto Savannah je razdeljeno na dve domeni: savannah.gnu.org za uradno programsko opremo za projekte GNU in savannah.nongnu.org za vso brezplačno ne-projektno programsko opremo. Za razliko od SourceForge se Savannah osredotoča na gostovanje popolnoma brezplačnih programov, torej brez nesvobodnih komponent, kot je Flash; zato je v svojih politikah objav zelo strog, da bi zagotovil gostovanje samo brezplačne programske opreme.

Pri registraciji projekta morajo njegovi sodelavci navesti, katero licenco za brezplačno programsko opremo uporablja.

Sklepi

Kot lahko vidite, imamo več služb, za katere lahko svoje projekte porabimo za igranje denarnih možnosti drug drugega. Zapiranje storitve Google Code je name padlo kot vedro hladne vode (kot se je zgodilo, ko so zaprli Google Reader) in mogoče je, da se zaradi tega začnejo pojavljati druge alternative tej storitvi.

Če vprašate mene, je najboljša izbira med Bitbucketom in Gitlabom, še posebej slednjim, ker lahko enostavno kupimo VPS in nastavimo svoj strežnik za nadzor različic. Izbira je vaša 😉


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   anubis_linux je dejal

    Sramota za tiste, ki so imeli projekte v Google Code, vseeno mi je, vajen sem bil dolgočasnega plakata 403. To je napaka. Vaša stranka nima dovoljenja za pridobitev URL-ja, pri možnostih, ki jih objavite, je tista, ki jo najpogosteje uporabljam, GitHub in Bitbucket bolj Github kot druga alternativa, zdaj dvomim, da Google ni predvidel nobene druge možnosti, da bi jo imeli v rokavu? ??

    pozdrav

  2.   Miguel je dejal

    Google je za prikaz uporabljal samo brezplačno programsko opremo, ki pa je zdaj, ko je izpolnil cilje, ne potrebuje.

  3.   Miguel je dejal

    Čeprav Github ni najboljši, če je najbolj uporabljen, si to predstavljam zaradi svoje družbene usmerjenosti.

    Mimogrede, to je Google Code.

  4.   Mauricio je dejal

    Resnično mi je všeč BitBucket. Ima zelo dober vmesnik in odlično dokumentacijo. Uporabljal sem tudi Gitlab, pri svojem delu ga izvajam in priporočam. Nikoli nisem razumel, zakaj bi nekdo hotel uporabljati Google Code.

    1.    MD je dejal

      Takrat sem se odločil za Google Code, ker je bil vmesnik zelo, zelo preprost ... to je bila vsa preprostost Googlovih stvari ... v primerjavi z SourceForge, ki je bila takrat in zdaj zelo baročna spletna stran in preobremenjena s stvarmi.

  5.   waKeMaTTa je dejal

    Obstaja ena, imenovana GitLab, katere moto je "Boljši kot GitHub" iz različnih razlogov, kot so:
    - Ustvarite lahko zasebne repoje.
    - Še ena uporaba nadzorne plošče repoja
    - ..

    1.    Miguel je dejal

      Omenjeno je že v prispevku.

  6.   grešnik je dejal

    Po mojem skromnem mnenju je najboljša in edina možnost …… .. tako je, gospodje: GITHUB
    zakaj?
    KER MI JE VŠEČ !!!
    Amen

  7.   neysonv je dejal

    Samo povedati morajo, da zaprejo google kodo v korist google +

  8.   dhunter je dejal

    Uporabljam lokalni gitlab in mi ustreza, nekaj potrošnika, ker je narejen v procesih Ruby in Unicorn, jedo RAM in CPU, vendar se ne morem pritoževati, v mojem lokalnem omrežju gostuje izdelek na ravni github.

    Bitbucket mi ni všeč, ker je to Atlassian hobi projekt in kaže, da mu ne posvečajo veliko pozornosti, po drugi strani pa sta Github in Gitlab raison d'être svojih podjetij.

    1.    eliotime3000 je dejal

      Savanne iz projekta GNU imajo tudi namenske razvijalce.

  9.   Joel je dejal

    Dobra zbirka alternativ, kaj pa codeplex?

  10.   eliotime3000 je dejal

    GitLab in Savanne se mi zdita najboljši možnosti. Toda Google Code mi povzroča večjo usmiljenje, ker je izšlo ravno nekaj zanimivih projektov, kot je 64-bitno pristanišče NSIS.