da InfoQ
L'Eclipse Foundation ha annunciato l'uscita di Eclipse Indigo, una combinazione di 62 progetti con un totale di 46 milioni di righe di codice tra di loro. Eclipse ha seguito un treno annuale rilascio dell'ultima settimana o due di giugno dal Callisto nel 2006 , anche se la piattaforma Eclipse è stato pubblicato annualmente dal 2001.
Il rilascio simultaneo permette di standardizzare tutti i progetti su un particolare insieme di dipendenze, utile quando più tardi progetti dipendono da quelle precedenti (come JDT a seconda della piattaforma, o Mylyn sui campi elettromagnetici). Prima di Callisto, progetti spesso sono insiemi dipendenza specifiche che dovevano essere soddisfatti causando problemi per l'adozione gamma di determinati progetti. Dal momento che il treno annuale versione combinata, la stabilità e l'interoperabilità tra progetti è migliorata notevolmente.
Nuovi progetti in Indigo includono:
Maven integrazione (M2E) , che fornisce una stretta integrazione con il processo di sviluppo Maven
Eclipse Scout , un quadro aziendale e SDK per costruire applicazioni distribuite
Jubula , un test automatizzati strumento funzionale per Java e applicazioni basate su HTML
WindowBuilder , una drag-and-drop GUI editor per Java (SWT e Swing), che è stato donato da Google averlo acquistato via Instantiations
Graphiti , un'infrastruttura utensili grafica per i modelli basati EMF
EGit e JGit , che sono stati rilasciati come 1,0 prodotti con rilascio Indigo
Molti altri progetti hanno rilasciato revisioni maggiore o minore pure; CDT ha raggiunto la versione 8.0, mentre la piattaforma Eclipse stessa ha raggiunto i 3,7. xtext , il generatore DSL, ha raggiunto la versione 2.0 e viene fornito con facile generare redattori con il completamento del codice e soluzioni rapide con poco più di una grammatica necessario. ECF ha raggiunto 3,5, con molte nuove caratteristiche il tracciamento della OSGi 4,3 specifiche per i servizi remoti. Equinox, il runtime OSGi è stato aggiornato per supportare le nuove caratteristiche di OSGi 4,3 (compresi quelli generici), in quanto inserite precedentemente .
Così come Indigo, Eclipse 4,1 è anche pubblicato oggi. Il flusso 4.x Eclipse, conosciuto anche come E4, è una rivisitazione del modello di base Eclipse per allontanarsi dal Registro di estensione verso Eclipse e OSGi servizi dinamici, insieme con l'iniezione di dipendenza di rendere tali servizi a disposizione. L'obiettivo di E4 è di fornire un nuovo modo di cablaggio dei componenti, e allo stesso tempo separare l'implementazione dell'interfaccia utente dalla sua rappresentazione, in modo che possa essere reso remoto tramite un browser web se lo si desidera. In concomitanza con E4 è Eclipse Orion 0,2 , un IDE completamente web-hosting, che usa dei plugin JavaScript per fare editing in tempo reale nel browser web. C'è una sperimentale orion.eclipse.org disponibile per il test.
Non tutti i progetti in Helios ha fatto a Indigo. Il lungo assediati Test and Performance Tools Platform progetto è stato terminato all'inizio di quest'anno, e non sarà parte di Indigo. Il BPMN progetto è inattivo e che possono essere risolto in un prossimo futuro, con pesce spada subito un destino simile.
Il rilascio di Eclipse 3,7 conclude una lunga tradizione decennio di spedizione in tempo, come previsto. Pianificando sei iterazioni e un settimanale decelerazione politica di release candidate prima della versione finale, il progetto Eclipse ha dimostrato che è possibile gestire un progetto di variante caratteristica piuttosto che di tempo. Ecco come siamo arrivati qui:
Eclipse 1,0-7 novembre 2001 (Win32/Linux32 Motif)
Eclipse 2.0 - 27 giugno 2002 (Linux32 Motif GTK +, e Solaris / QNX / AIX)
Eclipse 2,1-27 marzo 2003 (prima versione OSX)
Eclipse 3.0 - 25 giugno 2004 (prima versione OSGi)
Eclipse 3.1 - 27 giugno 2005
Eclipse 3.2 - 29 giugno 2006 ( Callisto )
Eclipse 3.3 - 25 giugno 2007 ( Europa )
Eclipse 3.4 - 17 giugno 2008 ( Ganimede )
Eclipse 3.5 - 11 Giugno 2009 ( Galileo )
Eclipse 3,6-8 giugno 2010 ( Helios )
Eclipse 3,7-22 Giugno 2011 ( Indigo )
Nessun commento:
Posta un commento
Nota. Solo i membri di questo blog possono postare un commento.