Warum bleibt Ubuntu 14.04 mit (altem) Eclipse 3.8, wenn 4.3 draußen ist?

Ubuntu ist in der Regel eine cutting-edge-Distribution. Aber warum muss es halten, um eine 2011 version von Eclipse, wenn wir 4 Jahre in 4.x Entwicklung?

Es ist auch nicht optional und kann nicht installiert werden aus den repositories. Und es ist nicht 'einfach' von einem download. Aus irgendeinem Grund, das Java SE 7 Referenz-Implementierung OpenJDK, ist nicht genug, und Sie müssen die Oracle-version. Warum? Dies ist nicht verfügbar aus dem repo ist entweder, und Sie müssen einige seltsame nicht vertrauenswürdigen 3rd-party-repo für, oder Folgen Sie ein ganzes Kapitel über wie Sie es selbst installieren.

Gab es Probleme vor drei Jahren. Wenn Juno 4.2 kam, hatte es eine Menge Leistungsprobleme. Eclipse-Direktor Mike Milinkovich erklärt einer der Gründe ist der Mangel an Finanzierung. Zum ersten mal in einem major-release:

"Der performance-test wurden abgeschaltet, weil das Eclipse-Plattform-team hat ein großes Ressourcen-Problem."

Deshalb, Entwickler veröffentlicht Unbenannte und unpromoted version 3.8 gleichzeitig mit 4.2 um die Lücke für diese (hoffentlich) temporäres problem, und es ist Popularität verursacht eine Bemerkenswerte trend nach unten unter Entwicklern. Als einer Eclipse b3 Entwickler erwähnt:

"Ich war wie betäubt von der Leistungssteigerung nach dem Wechsel. Der 3,8-Plattform ist viel VIEL schneller"

Den 3.8 release ist immer noch eine beliebte alternative zu den 4.x Zweig unter den Entwicklern (Fragen Sie meine Kollegen oder google), ich denke vor allem, weil der (echte) Vertrauen Fragen. Aber die Brücke (Lesen: Unterstützung für 3.8) hat nun geschlossen, dass 4.3 freigegeben wird.

Den Kern der Probleme (Finanzierung und Entwickler) noch nicht behoben wurden obwohl, wie gesehen, von Google Geste der Spende von Geld der Eclipse Foundation, in der Hoffnung, dass andere Unternehmen Folgen werden. Bedeutet das, dass 4.3 ist noch nicht bis zu par mit der 3.x standards?

Dies ist nicht ein problem mit einem plugin oder eine Funktion für eine bestimmte Sprache, das ist ein problem im Kern der Plattform selbst. (Aber ich bin mit WST mit Javascript-und V8-plugins für PHP-und Node-Entwicklung im besonderen.)

Dies ist nicht auf eine bestimmte Plattform problem. Es gibt ähnliche Beschwerden von Linux -, Windows-und OSX-Nutzer. (Aber ich bin mit Linux (Mint 13).)


Auf der einen Seite haben Sie Menschen, die sagen, die EOL für 3.8 "beweist"dass 4.3 ist jetzt gut. Auf der anderen Seite (siehe Kommentare):

"Ich habe wieder zurück auf 3.8 aufgrund der ständigen Abstürze auf ubuntu mit 4.3"

3.8 ist weit entfernt von problemlos und ich würde nicht dagegen, um eine glattere Erfahrung mit Entwicklung. So Frage ich mich, warum ist Eclipse 4 'gehalten von uns' von den Menschen, die entscheiden, welche software-Versionen sind 'gut für uns' (AKA was geht in das offizielle repository)?

  • lucid (10.04 LTS)
    • Eclipse 3.5.2-2
  • precise (12.04 LTS)
    • Eclipse 3.7.2-1
  • raring (13.04)
    • Eclipse 3.8.1-1
  • saucy (13.10)
    • Eclipse 3.8.1-4
  • trusty (14.04 LTS)
    • Eclipse 3.8.1-5.1
  • utopische (14.10)
    • Eclipse 3.8.1-5.1

Update 2014-05-30: ich habe gerade versucht Kepler (mal wieder) und Sie leidet immer noch unter UI-glitches aus der box. E. g.:

Warum bleibt Ubuntu 14.04 mit (altem) Eclipse 3.8, wenn 4.3 draußen ist?

Und Nein, das ändern des inaktiven Fensters Symbolleiste Hintergrundfarbe in den Einstellungen nicht nicht dieses Problem zu beheben. (Auch wenn es so wäre, wäre dies eine dumme Wahl).

Ich würde gerne wissen, von jemanden, der nicht positiv oder negativ vorbelastet, weil Sie Ihre eigenen hoch spezialisierten und optimiert workflow - vorzugsweise von jemandem mit Erfahrung in der Ubuntu-Paket Pflege-Prozess für nicht-triviale-Pakete - warum diese Entscheidung ist gemacht durch ein team von Profis, die wissen, was Sie tun, für die am häufigsten verwendeten Linux-distribution die es gibt?

InformationsquelleAutor der Frage Redsandro | 2013-11-05

Schreibe einen Kommentar