Qual é o status do SwingLabs (SwingX) após a aquisição [fechado]

87

Eu encontrei esta discussão mais antiga: Alguém usa as extensões "swingx" para Swing? , mas estou me perguntando o status atual do SwingLabs, SwingX. Vários endereços de download etc. estão corrompidos, por exemplo:

https://swingx.dev.java.net o primeiro link em http://swinglabs.org/projects.jsp

https://swingx.dev.java.net/files/documents/2981/153005/swingx-1.6.2-bundle.zip o download estável mais recente

etc ...

É simplesmente uma questão de substituir um novo domínio ou a Oracle destruiu essas atividades?

Dilum Ranatunga
fonte
36
SwingX é um projeto de código aberto bem conhecido, amplamente usado e mantido ativamente - não vejo como uma pergunta sobre tal estrutura possa ser avaliada como "improvável de ser útil para futuros visitantes" - votando para reabrir, claro ...
kleopatra
11
Já vi votos positivos ocasionais sobre isso, o que é uma evidência empírica de que outros leitores acham isso útil.
Dilum Ranatunga

Respostas:

51

Nova atualização (com base em comentários)

Conforme indicado por @kleopatra (membro central da equipe Swing Labs), o projeto está morto. Uma vez que java.net não está mais disponível, ele parece estar morto.

Se você ainda quiser usá-lo, @ emmanuel-bourg referenciou este espelho https://github.com/ebourg/swingx e este https://github.com/RockManJoe64/swingx

Atualização mais antiga

SwingX 1.6.5-1 é lançado (na verdade, há um tempo, esqueci este tópico;), veja o anúncio no fórum swinglabs . É uma versão de regressão para 1.6.5 que teve alguns problemas de pintura que quebraram a compatibilidade com versões anteriores na compilação de código contra 1.6.4. Os problemas foram particularmente virulentos em LAFs baseados em sintetizador, onde os pintores de fundo instalados com sintetizador foram ignorados, por exemplo, para JXPanel e JRendererCheckBox. Os problemas são consertados de emergência, em parte revertendo as mudanças. Lançamentos futuros são planejados para abordá-los de forma mais completa.

Atualizar

SwingX 1.6.4 é lançado, veja o anúncio no fórum swinglabs em java.net

Atualizar

SwingX 1.6.3 é lançado, artefatos disponíveis em maven rep (em java.net) , mais provável (não recebemos nenhum alerta :-) da central também

Resposta original

infelizmente, a acessibilidade do projeto sofreu muito com a migração para a infraestrutura kenai - e isso começando de um nível baixo, no que diz respeito aos links de trabalho envolvidos. Em particular, o SwingLabs.org raramente funcionava e tudo lá estava extremamente desatualizado.

Para obter artefatos de construção, todas as versões estão disponíveis na seção de download do projeto

http://java.net/projects/swingx/downloads

(observe a descrição do arquivo "downloads-broken-due-to-migration-crap ;-)

EDITAR: para sua conveniência (e uma vez que parece difícil c & p da descrição do arquivo acima ;-) o link para uma visão básica da seção de download é, então navegue até as versões

http://java.net/downloads/swingx/

O projeto em si está vivo, um marco no lançamento - mais uma vez dificultado por problemas de infraestrutura, conforme descrito em

http://www.java.net/forum/topic/javadesktop/java-desktop-technologies/swinglabs/latest-swingx-demo-other-stuff

Desculpe pela bagunça, não muito que possamos fazer agora (ou no futuro próximo) Jeanette

Cleópatra
fonte
3
@Djon, o representante maven parece lento, mas ainda está lá - maven.java.net/#nexus-search;quick~swingx o que você quer é swingx-all
kleopatra
4
Alguns anos depois, o projeto parece desaparecer progressivamente da superfície da interweb ... Apenas o repositório Nexus parece permanecer agora que o java.net se foi, e a lista de projetos migrados do java.net nem menciona nada sobre o Swing.
Didier L
8
@kleopatra Com java.net offline, parecia não haver nenhum local restante na Internet com a última versão do código-fonte de desenvolvimento SwingX. Mas! Um colega de trabalho baixou o código-fonte do SVN e o salvou localmente antes de o java.net ser removido. E agora alguma autopromoção descarada: Eu carreguei esta fonte copiada em github.com/arotenberg/swingx . Ele pode pelo menos ainda ser visualizado agora, mesmo que ninguém o esteja mais desenvolvendo.
Aaron Rotenberg
3
Aqui está outra exportação com o histórico de revisão: github.com/ebourg/swingx
Emmanuel Bourg
4
E outra exportação com todos os branches e tags (mas não os números de revisão) github.com/RockManJoe64/swingx
Emmanuel Bourg