Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Deutsches Forum (German) Diskussionsforum
  • Search

Microsoft und Github

Unterhaltung über Gentoo und andere Themen: Alles was nicht in ein Support-Forum gehört.
Post Reply
  • Print view
Advanced search
9 posts • Page 1 of 1
Author
Message
ChrisJumper
Advocate
Advocate
Posts: 2419
Joined: Sat Mar 12, 2005 1:42 pm
Location: Germany

Microsoft und Github

  • Quote

Post by ChrisJumper » Mon Jun 04, 2018 3:49 pm

Nachdem Microsoft github übernommen hat, stellt sich mir die Frage ob ich Code der von einem git(HUB) Depot anders bewerten sollte.

Wenn ich jetzt die Wahl hab würde ich lieber auf Quellcode und Overlays verzichten die dort gehosted werden. Vielleicht ziehen ja einige zu Gitlab um...

Werde am Wochenende mal ein paar E-Mails versenden mit der bitte/Anregung zu Migration.

Edit:Hatte Githup statt Github geschrieben :oops:
Last edited by ChrisJumper on Tue Jun 05, 2018 8:16 pm, edited 3 times in total.
Top
mv
Watchman
Watchman
User avatar
Posts: 6795
Joined: Wed Apr 20, 2005 12:12 pm

  • Quote

Post by mv » Mon Jun 04, 2018 8:47 pm

Ich zögere noch aus verschiedenen Gründen:
  1. Vor Jahren hatte ich die Wahl zwischen Gitlab und Github. Damals hatte Gitlab einen Nachteil, der es für Gentoo unbrauchbar machte: Es gab keine reproduzierbaren Tarballs für Tags, d.h. man konnte nur Live-Ebuilds machen. ("Normale" Ebuilds brauchen einen Tarball mit einer festen Adresse und unveränderlichem Inhalt wegen der Checksumme.) Man hätte also zusätzlich noch die Source-Tarballs irgendwo anders hosten müssen.
  2. Bei Paketen mit Autotools enthält die Release normalerweise Files, die man nicht im Repository speichern möchte (z.B. ./configure). Dies ist ebenfalls ein Problem, das ein separates Hosten des Tarballs notwendig macht. Bei Github kamen irgendwann echte "Releases" dazu, für die man beliebige Dateien (also insbesondere Release-Tarballs sowie ggf. gpg-Unterschrift) hochladen konnte.
  3. Inzwischen weiß ich es auch zu schätzen, dass man bei Github auch alpha-Versionen als Tarballs herunterladen kann, also anhand der SHA1 ohne dass man dafür extra taggen muss. Das erlaubt so ein Zwischending aus "normalem" und "live"-Ebuild, etwa für schnelle Bugfixes, ohne dass man gleich offiziell releasen muss.
  4. Von gitlab speziell habe ich auch viele Bedenken wegen des proprietären Codes gehört.
Wie ist da der aktuelle Stand bei Gitlab oder anderen Alternativen?
Vor allem die ersten 2-3 Punkte sind m.E. sehr wichtig: Wenn man die Tarballs sowieso woanders hosten muss, ist das Ganze für Gentoo-bezogene Projekte inpraktikabel. Gerade diese ersten Punkte werden auf dem Vergleich bei gitea nicht angesprochen, was kein gutes Zeichen ist.

Edit: Bemerkung zum früheren Betreff entfernt
Last edited by mv on Wed Jun 06, 2018 11:48 am, edited 1 time in total.
Top
schmidicom
Advocate
Advocate
User avatar
Posts: 2013
Joined: Thu Mar 09, 2006 5:56 pm
Location: Schweiz

  • Quote

Post by schmidicom » Tue Jun 05, 2018 8:06 am

Die Beispiele der Vergangenheit (Skype und Nokia um mal nur zwei zu nennen) zeigen ja wie sich die meisten Projekte/Unternehmen/Produkte nach einer Übernahme durch Microsoft "entwickelt" haben. Und dann wäre da auch noch, unabhängig von Microsoft, der Vorfall mit SourceForge welcher ebenfalls ziemlich deutlich zeigt wie sowas enden kann.
Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW
Top
Yamakuzure
Advocate
Advocate
User avatar
Posts: 2323
Joined: Wed Jun 21, 2006 11:06 am
Location: Adendorf, Germany
Contact:
Contact Yamakuzure
Website

  • Quote

Post by Yamakuzure » Tue Jun 05, 2018 8:52 am

Ich bin da enstpannt. GitHub wollte verkaufen, und lieber Microsoft als Oracle. Microsoft hat selbst allein 1.800 Repos auf GitHub für sich, und über 800 allein für Azure. Und nochmal hunderte für andere Accounts.
Seit Steve Balmer weg ist, hat sich bei Microsoft viel getan. Es ist immer noch Microsoft, aber die Welt wird nicht gleich untergehen.

Ich werde ersteinmal bei GitHub bleiben und schauen, wie sich das entwickelt. Solange sie mir keinen (kostenpflichtigen) Azure-Account aufzwingen wollen, ist alles gut.

(Werden sie auch nicht. Die wissen ganz genau wie einfach es wäre woanders hin umzuziehen.)
Edited 220,176 times by Yamakuzure
Top
l3u
Advocate
Advocate
User avatar
Posts: 2619
Joined: Wed Jan 26, 2005 3:12 pm
Location: Konradsreuth (Germany)
Contact:
Contact l3u
Website

  • Quote

Post by l3u » Tue Jun 05, 2018 5:56 pm

Und wenn dann doch die Welt untergehen sollte, dann ist ja netterweise jedes ausgecheckte Repository ein vollständiges und kann immer noch woanders hin umziehen. Außerdem steht es ja jedem frei, seinen eigenen git-Server zu betreiben (so wie ich das z. B. für meine Projekte mache).
Top
mv
Watchman
Watchman
User avatar
Posts: 6795
Joined: Wed Apr 20, 2005 12:12 pm

  • Quote

Post by mv » Wed Jun 06, 2018 11:47 am

l3u wrote:Außerdem steht es ja jedem frei, seinen eigenen git-Server zu betreiben
Für öfftentliche Repositories brauchst Du dazu einen Rechner, der dauerhaft online ist und musst entsprechend für die Anbindung bezahlen. Oder Du musst einen Rechner mieten und dafür noch mehr bezahlen.
Deswegen fand ich es so wichtig, die tarballs auf github hosten zu können. Freie Möglichkeiten dafür gibt es nämlich wenig: eix beispielsweise ist (aus Protest) von sourceforge nach berliOS umgezogen. Letzteres hat zugemacht. Dann gab es endlich github als nahezu letzte Ausweichmöglichkeit. Und jetzt?
Top
Yamakuzure
Advocate
Advocate
User avatar
Posts: 2323
Joined: Wed Jun 21, 2006 11:06 am
Location: Adendorf, Germany
Contact:
Contact Yamakuzure
Website

  • Quote

Post by Yamakuzure » Wed Jun 06, 2018 11:59 am

l3u wrote:Und wenn dann doch die Welt untergehen sollte, dann ist ja netterweise jedes ausgecheckte Repository ein vollständiges und kann immer noch woanders hin umziehen. Außerdem steht es ja jedem frei, seinen eigenen git-Server zu betreiben (so wie ich das z. B. für meine Projekte mache).
Ich habe sogar git Repositories in meinem Mega-Account für meine Mass Effect 1-3 und SW KotoR 1&2 Spielstände, weil der EA Cloud-Server so kacke ist.

Linus Torvalds hat der Welt mit der Erfindung von git einen immensen Dienst erwiesen.
Edited 220,176 times by Yamakuzure
Top
l3u
Advocate
Advocate
User avatar
Posts: 2619
Joined: Wed Jan 26, 2005 3:12 pm
Location: Konradsreuth (Germany)
Contact:
Contact l3u
Website

  • Quote

Post by l3u » Sat Jun 09, 2018 9:15 am

Yamakuzure wrote:Linus Torvalds hat der Welt mit der Erfindung von git einen immensen Dienst erwiesen.
So ist es :-)
Top
ChrisJumper
Advocate
Advocate
Posts: 2419
Joined: Sat Mar 12, 2005 1:42 pm
Location: Germany

  • Quote

Post by ChrisJumper » Sun Dec 09, 2018 4:25 pm

Die große Migration ist ja jetzt aus geblieben, so wie ich das sehe.

Eigentlich sehr schade weil github ja sehr oft verwendet wird. Von Gentoo, von Overlays.. doch letztlich hat Microsoft diese Netzwerk nur gekauft um mehr Informationen der Nutzer zu sammeln. Ähnlich wie Facebook und Google geht es ihnen nur um die Erschließung neuer Datenprofile. Wenn Linux Nutzer schon kein Bing und Co nutzen, bekommt man sie vielleicht eher zu fassen wenn man ihren Code auswertet und die Gewohnheiten der Nutzung bei Github. Es war ja das selbe als Microsoft sich entschieden hatte Linkedin zu übernehmen.

Mich ärgert es aktuell das dafür noch kein Bewusstsein bei den Usern angekommen ist und auch das Microsoft den Dienst einfach so übernehmen kann, ohne das die Nutzer ein Stimmrecht haben.
Top
Post Reply
  • Print view

9 posts • Page 1 of 1

Return to “Diskussionsforum”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic