Orion : Eclipse nas nuvens

Bom dia,

Eclipse continua a me surpreender. Sua ousadia com o SWT/JFace, dado pela IBM a comunidade Open Source , OSGi Plugins, Eclipse RCP e RAP, Eclipse e4 , e agora Orion.

Eclipse lança-se nas nuvens (cloud computing). O projecto é por o momento um protótipo.

Mike Milinkovich director da Eclipse Foundation , fez o anúncio em seu blog e apresentou Orion, um ambiente de desenvolvimento com os conceitos de Eclipse, mas que roda no navegador Web.

O código JavaScript sendo executado no navegador web do lado do cliente e comunica com o lado do servidor com as API OSGi.

Do lado servidor de Orion é actualmente uma simples aplicação baseada em OSGi usando Java web container Jetty .
Mas a comunicação com o cliente é através da interface RESTful, e esperamos ver implementações em outras linguagens e tecnologias…

Ao contrário de outras ferramentas similares, Orion pode trabalhar em várias abas “tabs” simultaneamente. Uma alusão a Bespin ferramenta de desenvolvimento para o Mozilla, que recentemente passou Skywriter e agora Ace : http://ace.ajax.org/

Citação em inglês do developer.com :

“Orion is a brand new, browser-based open tool integration platform which is entirely focused on developing for the Web, in the Web,” Mike Milinkovich, executive director of the Eclipse Foundation told InternetNews.com. “This is not Eclipse in a browser – it is a completely new codebase with a completely new metaphor for tool integration and workflow that matches the idioms of the Web rather than the desktop.”

Fontes :

Mike Milinkovich : http://dev.eclipse.org/blogs/mike/2011/01/11/introducing-orion/
Wiki : http://wiki.eclipse.org/Orion
Eclipse Orion downloads : http://download.eclipse.org/e4/orion/

Artigo : Eclipse Launches Orion, Browser-based Web Development Tool
http://www.developer.com/open/eclipse-launches-orion-browser-based-web-development-tool.html

Em francês : http://www.programmez.com/actualites.php

Cordialmente

Muito impressionante. Procurando rapidamente nao consegui ver se ele tera suporte ao JDT, ou se sera apenas uma IDE para JavaScript no futuro. Mas mesmo assim, muito impressionante mesmo.

Muito impressionante mesmo.

http://www.developer.com/open/eclipse-launches-orion-browser-based-web-development-tool.html

Mal posso esperar por esse Demo, talvez eu baixe quando chegar em casa.

Achei sensacional,
acho que mostra que todas as aplicações um dia serão em nuvem, e se não todas a grande maioria.
Mas minha duvida é: este eclipse em nuvem consegue rodar por exemplo um tomcat, ou um glassfish.
Ou será mesmo só para JavaScript como mencionado acima?

Abs

Muito legal :smiley:

Pelo que vi no site ,ainda continua no modelo de download! Ou seja,ainda persiste apenas em ser um arquivo que usa o browser como espécie de camada de aplicação…

Queria mesmo um web-based ,100% na internet mesmo…sem nada pra instalar!

Parece promossor, vou aguadar para ver qual será o resultado. :wink:

Eu não quero fazer download, eu quero usar ele no meu navegador :slight_smile:

O que vocês querem é que esles disponibilizem um servidor com a solução.

Instala em um servidor na tua empresa e você tera a solução na nuvem!

Eclipse Fantástico…

Parabéns à equipe… agora é aguardar o NetBeans querendo se vingar e fazendo algo parecido ou melhor… Aumenta a concorrência, inflama a comunidade e nós que não somos xiitas por Linguagens nem IDEs saímos ganhando…

Abs []

Taí uma das poucas coisas que faltam pra eu ser totalmente dependente de um navegador: IDE completa no Browser.

Muito legal.

Agora sim, to vendo que eclipse vai se deslanchar de ves…

Desenvolvendo aplicação web, para qualquer tipo de browser não específico.

Isso sim, é desenvolvimento com IDE!!!

[ ]´s

O que eu mais queria era um jeito de armazenar meus projetos na nuvem. Seria ótimo pois eu e meu colega de TCC poderiamos acessar nosso projeto dos proprios pcs sem problemas, enquanto na dropbox só eu acessando já vive dando problema.

Experimente o Github ou o Bitbucket ou o Google Code Hosting ou o…

Abraços.

Por acaso algum desses serviços me oferecerem uma especie de workspace na nuvem que eu posso apenas apontar o eclipse e ele ja reconhece tudo como se fosse localmente?

O eclipse salva o workspace em um arquivo junto com o seu projeto.

É só subir o projeto para um desses serviços e você tem seu projeto na nuvem, para acessar de qualquer lugar desde que a máquina já tenha o eclipse instalado.

Mas não confunda isso com rodar X no browser, que não tem nada a ver com nuvem.

Alguns aplicativos como eclipse, photoshop, etc. nunca rodarão no browser, não importa o quanto alguns programadores esperneiem.

Na verdade é mais complicado porque você vai ter que adotar uma forma de trabalho para que toda vez que precisar dar entrada com suas alterações, ou sincronizar com alterações de terceiros você vai ter que usar a ferramenta disponibilizada pelo serviço.

Já com dropbox é transparente, você não precisa fazer nada e qualquer alteração o código já está disponível em todos os computadores.

Para quem trabalha com scripts e páginas, porque só serve para isso. Sinceramente eu jamais usaria uma ferramenta dessas.

[quote]
Orion is an open source project under the Eclipse top-level project. The project is currently in the Incubation phase. See the original project proposal for details on the scope and goals of the project.

Orion’s objective is to create a browser-based open tool integration platform which is entirely focused on developing for the web, in the web. Tools are written in JavaScript and run in the browser. Unlike other attempts at creating browser-based development tools, this is not an IDE running in a single tab. Links work and can be shared. You can open a file in a new tab. Great care has been taken to provide a web experience for development. [/quote]

Na verdade é mais complicado porque você vai ter que adotar uma forma de trabalho para que toda vez que precisar dar entrada com suas alterações, ou sincronizar com alterações de terceiros você vai ter que usar a ferramenta disponibilizada pelo serviço.

Já com dropbox é transparente, você não precisa fazer nada e qualquer alteração o código já está disponível em todos os computadores.[/quote]

Mas teriam conflitos demais com os arquivos enquanto todos trabalham juntos.

[quote=Ataxexe]
Mas teriam conflitos demais com os arquivos enquanto todos trabalham juntos.[/quote]

Achei que ele queria apenas um backup glorificado, ou seja, acessar o mesmo documento em diferentes computadores.

Mas neste caso você tem razão, se for trabalhar junto no mesmo arquivo é melhor não usar Dropbox.