aMSN 2: A nova geração!!!
domingo, 03 de agosto de 2008
Já há algum tempo, os desenvolvedores do aMSN anunciaram o aMSN2. Esta versão está programada para ser um super-cliente-MSN. Terá o seu núcleo escrito em Python e baseado no toolkit EFL (Enlightenment Foundation Libraries). Segundo os próprios desenvolvedores, a adoção da EFL foi muito discutida, pois ainda não foi lançado nenhum final release, estando o tookit em constante desenvolvimento.
Uma outra importante característica do aMSN2 é o seu desenvolvimento em 3 níveis independentes. Isto fará com que o usuário possa escolher o seu front end: GTK, QT, Cocoa (MacOS) etc. No caso do GTK, o front end será baseado no eMeSeNe, com muitas melhorias. Isto mesmo! Os desenvolvedores do eMeSeNe estão trabalhando em conjunto com a turma do aMSN. Contudo, o projeto eMeSeNe ainda será mantido para fornecer uma opção simples, em oposição ao aMSN2.
Deixei de usar o aMSN há alguns meses. Ele tem bugs demais e a plataforma TCL/TK não ajuda. Hoje em dia, executo o aMSN apenas quando preciso usar a câmera. Assim, foi com alegria que soube que ele está sendo totalmente reescrito. Sua nova base será a biblioteca pyMSN. No momento, o time do pyMSN e do aMSN estão trabalhando juntos para tornar a biblioteca compatível com a versão MSNP16 do protocolo do Microsoft Messenger.
Achei um Blog legal que ensina como instalar a versão em desenvolvimento do aMSN2. Não preciso dizer que o aplicativo ainda não está usável. Contudo, a interface baseada no EFL já está bem bonita. Vocês podem ter uma prévia no vídeo a baixo. O primeiro front end que aparece é em GTK. Então, assista o filme até o final para ver a versão baseada no EFL.
J. Alex França, 36 anos, casado, professor e engenheiro eletricista, Londrina-PR.
agosto 5, 2008 às 11:46h
Gostei do visual dele. Alias, esse vai ser mais um atrativo para os usuários do Windows dar uma olhada com outros olhos os recursos do Linux.
agosto 5, 2008 às 11:56h
Me diz que dá pra mudar aquele botão”dourado horroroso né? Pelo amor de Deus!!!!
agosto 5, 2008 às 12:04h
Então ta muito legal, conseteza ta até + leve que o atual breve vou testa-lo logo que puder.. =)
agosto 5, 2008 às 12:52h
Muito legal mesmo, uma coisa que falta hoje é um cliente MSN livre que tenha TODOS os recursos do MSN Messenger, é bom saber que estamos perto de conseguir algo assim =)
agosto 5, 2008 às 13:33h
Aposto muito mais no emesene.
agosto 5, 2008 às 13:48h
Legal esse segundo visual, mas acho que eles deviam usar menos esses efeito de sombra e luzes(nos botões, desenhos, etc).
agosto 5, 2008 às 14:44h
Cara, que legal
Até que enfim pararam com aquela coisa de TCL/TK.. pelo amor!!!
Muito bom, parabens pelo time e pela iniciatia..
agosto 5, 2008 às 16:54h
“Me diz que dá pra mudar aquele botão”dourado horroroso né? Pelo amor de Deus!!!!”
Amigo, o projeto é OpenSource!
agosto 6, 2008 às 8:22h
O botão dourado é do tema padrão do Enlightenment. É só trocar o tema…
http://e17-stuff.org
agosto 6, 2008 às 9:27h
Não consegui rodar nem com gtk nem com qtk. Segue os erros.
gtk
paulocolen@paulocolen:~/amsn2$ ./amsn2.py -f gtk
/home/paulocolen/amsn2/amsn2/gui/front_ends/gtk/main.py:12: GtkWarning: Não foi possível localizar a ferramenta de temas no module_path: “clearlooks”,
self.main_win = gtk.Window()
Traceback (most recent call last):
File “/home/paulocolen/amsn2/amsn2/gui/front_ends/gtk/main.py”, line 36, in __on_show
self._amsn_core.mainWindowShown()
File “/home/paulocolen/amsn2/amsn2/core/amsn.py”, line 55, in mainWindowShown
image.load(”File”,”/path/to/image/here”)
File “/home/paulocolen/amsn2/amsn2/gui/base/image.py”, line 15, in load
raise NotImplementedError
NotImplementedError
qt4
Traceback (most recent call last):
File “./amsn2.py”, line 78, in
amsn.run()
File “/home/paulocolen/amsn2/amsn2/core/amsn.py”, line 43, in run
self._main.show();
File “/home/paulocolen/amsn2/amsn2/gui/front_ends/qt4/main.py”, line 45, in show
self._amsn_core.mainWindowShown()
File “/home/paulocolen/amsn2/amsn2/core/amsn.py”, line 55, in mainWindowShown
image.load(”File”,”/path/to/image/here”)
File “/home/paulocolen/amsn2/amsn2/gui/base/image.py”, line 15, in load
raise NotImplementedError
NotImplementedError
Uso Ubuntu 8.04
agosto 6, 2008 às 13:15h
Paulo Colen,
Eu nem tentei compilar. Os próprios desenvolvedores falaram que ainda vai demorar muito tempo para o novo aMSN ficar pronto. Então, a versão atual deve ser ainda muito limitada e cheia de bugs. Não vale o esforço ainda!
agosto 6, 2008 às 15:26h
Grato Alex, fico aguardando ancioso então a versão pelo menos beta do novo aMSN.
agosto 10, 2008 às 18:20h
Interface bizarra. Perdi minhas esperanças no aMSN.
agosto 10, 2008 às 21:20h
Ta muito cedo pra fazer qualquer comentário negativo ….
agosto 10, 2008 às 21:48h
O aMSN é o cliente MSN que possui mais recursos. Apenas o recurso de chat por voz ainda não foi implementado de forma satisfatória. Contudo, a sua interface é odiada por muita gente. Agora, do jeito que o aMSN está sendo reescrito, acredito que surgirão muitos aplicativos tendo como base o núcleo do aMSN v2. Isto é ótimo, pois o usuário terá várias opções e todas elas com bastante recursos, pois todas usarão o mesmo núcleo. Atualmente, pelo menos para usuários do Gnome, as principais opções são Pidgin (quase nenhum recurso) ou eMeSeNe (falta vídeo e transferência direta de arquivos).
agosto 11, 2008 às 8:39h
Muito bom. Me lembra os skins do antigo Licq.
agosto 11, 2008 às 13:03h
Legal juntarem a leveza e a beleza do emesene com os recursos do amsn.
Espero que a interface tenha outros skins.
agosto 12, 2008 às 21:27h
não seria “adoção do EFL” ao invéz de “a doação”
agosto 12, 2008 às 21:30h
Correto, Job! Engano corrigido!