Uma boa notícia para aqueles usuários do projeto Woodstock, principalmente para os aflitos que estavam preocupados com seus projetos criados no Visual Web JSF (Pack), do NetBeans. Agora, a comunidade do ICEfaces está assumindo a estratégia de migração.
Quem deseja acompanhar o processo, eis a página:
O projeto Woodstock era um sub-projeto do projeto Glassfish. Quando ele foi adicionado ao VWP a Sun passou a patrocinar o desenvolvimento, porém ela realocou os desenvolvedores, algo similar ao q foi feito pela IBM com o plugin VEP do Eclipse.
Entre ICEFaces e RichFaces fico com a segunda, pois tem mais componentes e recursos. Minha principal motivação para migrar do Woodstock não foi nem sua descontinuação, mas sim a falta de AJAX e recursos, bugs sem correção, incompatibilidade com o Firefox 3 e problemas com o VWP.
O RichFaces Visual Editor é sem dúvida mais rápido e mais “inteligente” Visual Web Pack, vale a pena.
Eu não vou dizer que ODEIO o Netbeans porque eu acho que ele tem lá as suas vantagens, mas cá entre nós, mesmo eu sendo entusiasta de richfaces, jboss, eclipse e blablabla o web pack do netbeans é MUITO BOM, principalmente para os usuários que estão começando
Eclipse não tem nenhum WYSIWYG descente e, pelos anos que eu trabalho com o eclipse, não boto fé que ele um dia terá
Não conheço a fundo o ICEFaces, mas como o Richfaces “é” da JBoss, a Sun por motivos óbvios não ia querer investir nele, mas sem dúvida, qualquer projeto que eu tivesse que fazer hoje com JSF seria em Richfaces, pelos componetes e pouco que já estudei, não tem a menor pretensão de usar ICEFaces tão cedo. IMHO.
"Até hoje não saiu um patch pro Firefox 3 " -> Use a versão 4.3 - Build 7 e o versão > tomcat 6.0.15, uso e vários projetos e funciona perfeitamente em firefox 3. ie8, Chrome 1…
[quote=Barata]Respondendo as críticas ao Woodstock:
"Até hoje não saiu um patch pro Firefox 3 " -> Use a versão 4.3 - Build 7 e o versão > tomcat 6.0.15, uso e vários projetos e funciona perfeitamente em firefox 3. ie8, Chrome 1…
[/quote]
Uso a 4.3 build 7, mas ela ainda apresenta pequenos bugs na renderização e oficialmente ainda não há uma correção definitiva.
Fiz algumas tentativas com o Dynamic Faces, mas em nenhuma delas funcionou 100%. Acho q ele funciona bem só com os components da RI mesmo.
Utilizando o msm PC, achei o RichFaces VE muito mais rápido q o VWP.
O VWP é sem dúvida uma excelente opção, me ajudou muito no meu aprendizado d JSF, mas atualmente acho o RichFaces VE mais produtivo…
Sim, mas acho que ela podia ter feito isso antes da “merda bater no ventilador”. A versão 4.3 estava prevista para o final de julho, portanto foram meses de enrolação. Cheguei a pensar que quando saísse o JSF 2 o Woodstock melhoraria.
Também acho que uma das grandes “viagens” do Woodstock foi deixar a renderização do lado do cliente. Pelo que li a respeito do bug com o Firefox 3, é um conflito com o Dojo. Arrisco dizer que estavam pensando em estender o VWP para outras linguagens, tanto é que tinha gente na lista de discussão usando o Woodstock com PHP :P.
A Sun me decepcionou com esse fiasco do Woodstock…
Infelizmente, conforme mencionado pelo Luiz Aguiar, não teremos suporte oficial ao RichFaces no NetBeans. Nem faço tanta questão do editor visual, aquele treeview com a estrutura da página já ajuda bastante, mas pelo menos o auto-complementar para as tags deve funcionar corretamente, e o plugin do RichFaces para NetBeans não é atualizado desde junho.
Então o resumo da novela é: morre woodstock, assume o icefaces? ok?
Então a dúvida principal é sobre esta fase de transição:
1 - Nesse caso, a transição resume-se em dá um jeito das novas aplicações usando iceface reutilizem o que já foi feito em woodstock?
2 - Já que agora é oficial, e o netbeans vai adotar o icefaces, por que o mesmo não está vindo com a IDE?(baixei a versao 6.5 com todos os plugins e o icefaces não veio)
3 - Para quem está começando novos projetos, vocês aconselham a já utilizar o icefaces?
Aproveito pra comentar sobre o meus 05 minutos usando icefaces(05 minutos, pois é de madrugada e preciso dormir ):
Momento Bill Gates:
Realmente uma coisa chata que achava nos componentes woodstock era a falta de utilização do ajax, por exemplo, para vc mudar o texto de um botao, a aplicação dava refresh. Coisa que não acontece com o componente comman dbutton do icefaces
Não consegui em uma mesma aplicação usar o visual jsf e o wisual icefaces. Testei fazendo uma página que simplesmente continha um componente button e um command button. Deu erro
Não
"Open Source: ICEfaces is the most successful enterprise Ajax framework available under open source. The ICEfaces developer community is extremely vibrant, already exceeding 32,000 developers in 36 countries worldwide." http://www.icefaces.org/main/product/product-overview.iface
ainda não li a documentação fornecida até agora, mas há alguma definição, nesse momento, de como ficará o suporte a Ajax?
Em nossas aplicações com o Woodstock usamos o Dynafaces. O que o ICefaces oferecerá? O suporte que ele já possui será complementado ou é o suficiente?
Pergunto pois não tive contato, ainda, com o Icefaces.
ainda não li a documentação fornecida até agora, mas há alguma definição, nesse momento, de como ficará o suporte a Ajax?
Em nossas aplicações com o Woodstock usamos o Dynafaces. O que o ICefaces oferecerá? O suporte que ele já possui será complementado ou é o suficiente?
Pergunto pois não tive contato, ainda, com o Icefaces.
Abraços![/quote]
Pelo que vi Luiz, um projeto criado no NetBeans 6.5 com Woodstock já se integra ao ICEfaces, coisa que não acontecia. Até a versão 7 do NetBeans, ou versao 2 do ICEfaces, será completamente o projeto da empresa ICEfaces. Isso indica melhora no suporte ao AJAX que o coitado do Woodstock nem tinha direito e fim daquelas porcarias de tags geradas por JavaScript que mais davam problemas do que solucionavam.
Espero que tudo melhore
Eu não vou dizer que ODEIO o Netbeans porque eu acho que ele tem lá as suas vantagens, mas cá entre nós, mesmo eu sendo entusiasta de richfaces, jboss, eclipse e blablabla o web pack do netbeans é MUITO BOM, principalmente para os usuários que estão começando
Eclipse não tem nenhum WYSIWYG descente e, pelos anos que eu trabalho com o eclipse, não boto fé que ele um dia terá[/quote]
Leo, com todo o respeito, mas eu espero, do fundo do meu coração, que você esteja errado (em não botar fé que ele um dia terá). Acho que é só isso que me impede de sair do NetBeans para o Eclipse