Nightingale: fork do Songbird para Linux

Nightingale: fork do Songbird para Linux: "

Curiosamente, após a repercussão internacional da notícia sobre a valsa de despedida da versão oficialmente suportada do Songbird para Linux, os desenvolvedores publicaram uma curiosa atualização do seu post (trazida à minha atenção por Erik Chendo Tegon – qrcyenΘgmail·com) afirmando que eles não vão mais suportar nem garantir plenitude dos recursos, mas ainda oferecerão o código, alguns recursos de desenvolvimento, e alguns de seus desenvolvedores continuam a usar Linux.


Ah bom! Né? Mas não é só isso: eles publicaram junto um pequeno conjunto de dados sobre os usuários e a comunidade envolvida no desenvolvimento do Songbird para Windows, Mac e Linux, que me deixou… confuso – com a proximidade dos números do Mac e do Linux.




De uma forma ou de outra, eles fizeram sua escolha, e têm razão em lembrar que o código continua aberto, pois isso dá o ensejo à notícia abaixo, que interessa aos fãs e admiradores do Songbird em Linux, cujo número entre vocês possivelmente quase excede a lotação do veículo acima.


Enviado por Sidney Ribeiro Júnior (srjsoftwareΘgmail·com):


“A comunidade de OpenSource é realmente fantástica. Mal o Songbird pra Linux morreu e já foi ressuscitado por alguns desenvolvedores do antigo amigo do pinguim, que no dia 2 de abril se virou para ele e disse: “Listen, Linux…it’s not you, it’s me”. O novo player é o Nightingale, que tem o foco principal em Linux e outrox *Nix. A página do projeto é: http://getnightingale.org/ Eles estão precisando de contribuidores!” [referência: getnightingale.org]
"

Google Annotations Gallery

Google Annotations Gallery: "The Google Annotations Gallery is an exciting new Java open source library that provides a rich set of annotations for developers to express themselves. Do you find the standard Java annotations dry and lackluster? Have you ever resorted to leaving messages to fellow developers with the @Deprecated annotation? Wouldn't you rather leave a @LOL or @Facepalm instead? If so, then this is gallery for you.


Not only can you leave expressive remarks in your code, you can use these annotations to draw attention to your poetic endeavors. How many times have you written a palindromic or synechdochal line of code and wished you could annotate it for future readers to admire? Look no further than @Palindrome and @Synechdoche.

But wait, there's more. The Google Annotations Gallery comes complete with dynamic bytecode instrumentation. By using the gag-agent.jar Java agent, you can have your annotations behavior-enforced at runtime. For example, if you want to ensure that a method parameter is non-zero, try @ThisHadBetterNotBe(Property.ZERO). Want to completely inhibit a method's implementation? Try @Noop.

If we've whet your appetite for truly expressive annotations, then read on and immerse yourself in the Google Annotations Gallery.

By Leo Deegan, Software Engineering Team

Update: Happy April Fool's Day!


"