Code Google ist tot. Was sind die besten Alternativen?

In einer unerwarteten Wendung der Ereignisse, Google hat angekündigt, dass am 26. Januar 2016, Google Code wird vergehen, so einfach. Das Projekt, das versucht hat, mit Giganten wie zu konkurrieren GitHub Anscheinend ist es nicht nachhaltig und nach und nach scheinen sich die Beschränkungen nach und nach zu schließen.

Die erste Änderung, die viele Benutzer sehen werden (und einige sehen nach meinem Verständnis bereits), ist, dass neue Projekte nicht mehr hochgeladen werden können und dass der bisher gehostete Inhalt im schreibgeschützten Modus verfügbar ist.

Im Moment, als wir in Kuba die Eröffnung vieler Google-Dienste genossen haben, haben sie beschlossen, Google Code zu schließen. Wir haben jedoch noch einige Alternativen. Lassen Sie uns einige von ihnen sehen.

GitHub

Github

Vielleicht das System von Fälschung Am bekanntesten und beliebtesten, aber meiner Meinung nach nicht das Beste für seine eingeschränkten Funktionen. Der Hauptnachteil von Github ist jedoch, dass wir zahlen müssen, um private Repositories zu haben die preise Sie sind für viele nicht so übertrieben. Auf der anderen Seite bietet es uns 1 GB Speicherplatz für jedes Projekt sowie ein Wiki und eine Website für jedes Projekt.

Ein weiterer Vorteil, den GitHub uns bietet, sind die Grafiken, die zeigen, wie Entwickler in ihren Repositorys und Gabeln der Projekte arbeiten, Funktionen, als wäre es ein soziales Netzwerk, und es ist ein hervorragendes Werkzeug für die Zusammenarbeit. Verwenden Sie das Framework Ruby on Rails.

Bit Bucket

Bit Bucket

Von allen Websites zum Schmieden ist dies mein Favorit und es ist in geschrieben Python. Die Funktionen und Verbesserungen Bitbucket gibt es viele, aber es hat zwei Eigenschaften, die mein Leben gelöst haben:

  • Wir können es tun drücken y ziehen über https (für diejenigen mit geschlossenen Git-Ports auf ihren ISPs).
  • Wir können öffentliche, private und gemeinsam genutzte Repositories haben, ohne einen Cent zu zahlen GIT o Quecksilber-.

Sicher, es bietet auch Geschäftspläne und andere Tools für Atlassian (das Unternehmen hinter dem Projekt und andere wie HipChat), um eine sehr vollständige Plattform für die Zusammenarbeit zu schaffen.

Herrlich

Gitoriuos

Ein weiterer ausgezeichneter Service, der kürzlich von gekauft wurde Gitlab so wird es im Mai dieses Jahres aufhören zu dienen.

Auf jeden Fall hat Gitorious.org das Recht, das Konto, das Projekt oder das Repository zu deaktivieren oder einzuschränken, wenn ein Projekt oder Repository 500 MB / Monat überschreitet oder die durchschnittliche Bandbreitennutzung anderer Benutzer oder Kunden erheblich überschreitet Der Eigentümer dieses Kontos kann den Bandbreitenverbrauch reduzieren.

Gitlab

Gitlab

GitLab ist nach BitBucket möglicherweise die attraktivste Alternative für mich. Seine Besonderheit ist die Möglichkeit, seine Plattform herunterzuladen Open Source um es auf unserem eigenen Server zu installieren.

In GitLab können wir mehr als 100000 Projekte erstellen, Gruppen, die von mehreren Repositorys abhängen. Aufgrund seiner Benutzeroberfläche und ihres Erscheinungsbilds ähnelt es GitHub am meisten. GitLab umfasst die Verwaltung von Git-Repositorys, Codeüberprüfungen, Issue-Tracker, Wiki und vieles mehr.

Es ermöglicht natürlich die Zusammenarbeit, die Aktivitäten anderer Projekte oder Personen zu sehen und lässt sich in viele Tools wie Slack, HipChat, LDAP, JIRA, Jenkins und viele andere Arten integrieren Haken (Hooks) und eine vollständige API. Obwohl es seinen Community-Teil hat, bietet es logischerweise auch verschiedene Pläne für Unternehmen.

SourceForge

SourceForge

Zu diesem Dienst gibt es nicht viel zu sagen, er ist einer der ältesten, obwohl er in jüngster Zeit aufgrund der Art und Weise, wie sie Geld verdienen, mit DevShare, einem Software-Monetarisierungsprogramm durch Einfügen von Adware, in einige kontroverse Themen verwickelt war (Adware) in den Installationsprogrammen der gehosteten Projekte, die sich für die Teilnahme am Programm entscheiden.

Launchpad

Launchpad

Eine andere, die keiner Einführung in die Welt von GNU / Linux bedarf, aber im Gegensatz zu den anderen eher zum Hosten von Softwareprojekten verwendet wird. Es wird von Canonical Ltd. entwickelt und gewartet.

Es besteht aus mehreren Teilen:

  • Code: Eine Quellcode-Hosting-Site, die das Bazaar-Versionskontrollsystem verwendet.
  • Fehler: ein Fehlerverfolgungssystem zum Melden von Fehlern in verschiedenen Distributionen und Produkten.
  • Blaupausen: ein Tracking-System für Spezifikationen und neue Funktionen.
  • Übersetzungen: Eine Site zum Übersetzen von Anwendungen in mehrere Sprachen.
  • Antworten: eine Community-Hilfeseite.
  • Sojus: ein Werkzeug, um einen kleinen Teil der Wartung der Verteilungen durchzuführen. Es umfasst das Build-System, die Paketpflege und das Veröffentlichen von Dateien.

Eines der wichtigsten negativen Dinge, die Launchpad für viele Benutzer hat, ist die Verwendung Basar als Versionskontrolle.

GNU-Savannah

GNU_Savannah

Vielleicht eine, die nicht so beliebt oder niedlich ist, ist GNU Savannah, das laut Wikipedia ein Projekt der Free Software Foundation ist, das Dienste von CVS, GNU Arch, SVN, Git, Mercurial, Bazaar, Mailinglisten, Webhosting und Hosting anbietet Datei- und Fehlerverfolgung. Savannah führt Savane aus, das auf derselben Software basiert, die auch vom SourceForge-Portal verwendet wird.

Die Savannah-Website ist in zwei Bereiche unterteilt: savannah.gnu.org für offizielle GNU-Projektsoftware und savannah.nongnu.org für alle kostenlosen Nicht-Projekt-Software. Im Gegensatz zu SourceForge konzentriert sich Savannah auf das Hosten völlig kostenloser Softwareprojekte, dh frei von nicht freien Komponenten wie Flash. und dafür ist es in seinen Veröffentlichungsrichtlinien sehr streng, um sicherzustellen, dass nur freie Software gehostet wird.

Bei der Registrierung eines Projekts müssen seine Mitarbeiter angeben, welche freie Softwarelizenz verwendet wird.

Schlussfolgerungen

Wie Sie sehen, haben wir mehr als einen Service, für den wir unsere Projekte damit verbringen können, mit den finanziellen Möglichkeiten des anderen zu spielen. Die Schließung von Google Code hat mich wie ein Eimer kaltes Wasser getroffen (wie es passiert ist, als Google Reader geschlossen wurde), und es ist möglich, dass infolgedessen andere Alternativen zu diesem Dienst auftauchen.

Wenn Sie mich fragen, ist die beste Wahl zwischen Bitbucket und Gitlab, insbesondere letzterem, da wir problemlos einen VPS kaufen und unseren eigenen Versionskontrollserver einrichten können. Sie haben die Wahl 😉


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   anubis_linux sagte

    Schade für diejenigen, die Projekte in Google Code hatten, ist mir egal, ich war bereits an das langweilige 403-Poster gewöhnt. Das ist ein Fehler. Ihr Kunde hat keine Berechtigung, eine URL für die von Ihnen veröffentlichten Alternativen abzurufen. Die von mir am häufigsten verwendete ist GitHub und Bitbucket, mehr Github als die andere Alternative. Jetzt habe ich den Zweifel, dass Google keine andere Alternative projiziert hat, die es gibt ihr Ärmel? ??.

    Grüße

  2.   Miguel sagte

    Google hat nur freie Software als Anzeige verwendet, aber jetzt, da es seine Ziele erreicht hat, braucht es sie nicht mehr.

  3.   Miguel sagte

    Obwohl Github nicht das Beste ist, wenn es am häufigsten verwendet wird, stelle ich mir das aufgrund seines sozialen Fokus vor.

    Es ist übrigens Google Code.

  4.   Mauritius sagte

    Ich mag BitBucket wirklich. Es hat eine sehr gute Oberfläche und eine ausgezeichnete Dokumentation. Ich habe auch Gitlab verwendet, ich habe es in meiner Arbeit ausgeführt und ich empfehle es. Ich habe nie verstanden, warum jemand Google Code verwenden möchte.

    1.    MD sagte

      Zu der Zeit habe ich mich für Google Code entschieden, weil die Benutzeroberfläche sehr, sehr einfach war ... es war alles die Einfachheit von Google ... im Vergleich zu SourceForge, das zu dieser Zeit und jetzt eine sehr barocke Website ist und mit Dingen überladen ist.

  5.   WakeMaTTa sagte

    Es gibt eines namens GitLab und sein Motto lautet aus mehreren Gründen "Besser als GitHub", wie zum Beispiel:
    - Sie können private Repos erstellen.
    - Noch eine Verwendung im Bedienfeld des Repos
    - ..

    1.    Miguel sagte

      Es ist bereits in der Post erwähnt.

  6.   Sünderin sagte

    Meiner bescheidenen Meinung nach ist die beste und einzige Option …… ..das ist richtig, meine Herren: GITHUB
    Warum?
    WEIL ICH ES MAG !!!
    Amen

  7.   neysonv sagte

    Sie müssen nur sagen, dass sie Google-Code zugunsten von Google + schließen

  8.   Dhunter sagte

    Ich verwende lokales Gitlab und es passt zu mir, etwas für Verbraucher, weil es in Ruby- und Unicorn-Prozessen hergestellt wird, die RAM und CPU verbrauchen, aber ich kann mich nicht beschweren, ich habe ein Produkt auf Github-Ebene in meinem LAN gehostet.

    Ich mag Bitbucket nicht, weil es ein Atlassian-Hobbyprojekt ist und es zeigt, dass sie ihm nicht viel Aufmerksamkeit schenken, andererseits sind Github und Gitlab die Daseinsberechtigung ihrer jeweiligen Unternehmen.

    1.    eliotime3000 sagte

      Savanne vom GNU-Projekt hat auch engagierte Entwickler.

  9.   Joel sagte

    Gute Zusammenstellung von Alternativen, aber was ist mit Codeplex?

  10.   eliotime3000 sagte

    GitLab und Savanne scheinen mir die besten Optionen zu sein. Aber Google Code macht mir mehr Mitleid, weil es gerade einige interessante Projekte wie den 64-Bit-Port von NSIS herausgebracht hat.