O Amsn já suporta tudo e mais alguma coisa há muito tempo. Agora vai sair a versão 2 que promete emenso.
A parte desta, também vai sair uma nova versão do emesene que também promete. Que saia um destes 2, que vão ter gui GTK e eu largo o pidgin de vez. O pidgin, nem com msn-pecan se safa. :|
http://code.google.com/p/msn-pecan/The next msn-pecan release started as 0.0.20 but there are so many changes that
it’s going to be 0.1.0. It is way more stable than 0.0.19 but we still would
like to do more extensive testing, so we are rolling a release candidate in
order to fix critical bugs that might be lingering. Hopefully it will be the
only release candidate before the actual release.
The aim of 0.1.0 is going to be our “first serious release”, that doesn’t mean
the previous releases were bad, it just means that we were never truly
confident about the code being delivered until now.
Compared to 0.0.19:
Special thanks for Devid Antonio Filoni, and Andrea Piccinelli who have been
- Timeout issues fixed (switchboard error)
- Better offline messages receiving support
- Offline message sending support
- Reorganization of P2P code (less crashes)
- Several crash fixes
- Adium improvements
- Performance improvements
- Massive code reorganization
very active fixing issues and making sure msn-pecan is rock-solid. Also Rasmus
Hummelmose who was essential in fixing the timeout issues, it wouldn’t have
been possible without his testing. Also thanks to the Pidgin developers (we
picked some patches), and many other contributors.
...
Mais um facto triste sobre o desenvolvimento do msn no pidgin...(...)
Even after several years of not touching the code, and major updates like
msnp9->msnp14, 42% of the current code came directly from me. But also interesting is
the fact that 20% came from people that are not current Pidgin
developers: typ0, chipx86 and mayuan. So, less than 38% of the code was
developed by current Pidgin developers.
(...)
The bug we are talking about is the infamous switchboard timeout error which was very elusive, it happened randomly, and very often for some users in unknown conditions. Essentially you send a message, and after one minute you receive a notification telling you the message never arrived, after which you need to resend the message, and hope it will arrive this time.
Let’s see how the two projects approached this bug.
(...)
Pelo que sei deste caso em específico, o khc alega que sabia como resolver o problema e fê-lo após ter sido pressionado pelo mesmo user que ajudou o Contreras a resolver o problema. A mim parece-me BS e não lhes custava nada ter dado uma linha de crédito ao rapaz, mas acaba por não interessar muito por duas razões:
- na verdade não resolveram o bug, arranjaram foi um workaround para que não chegue a ser despoletado
- se chegou sequer a haver cópia foi da ideia e não do código
Em relação ao Contreras, tem mérito no desenvolvimento de uma componente do Pidgin, mas peca pela atitude um bocado infantil com que aborda o processo de desenvolvimento de software. Entendo quando se queixa de alguma falta de abertura dos devs do Pidgin à comunidade, mas ele tem de perceber que developer != user e que para todos os efeitos são os developers que traçam e decidem o rumo geral do projecto e não os utilizadores finais.
Irrita-me um bocado o facto de, sempre que vê rejeitadas algumas das ideias que tenta forçar aos devs (por vezes até com razões válidas), escrever posts inflamatórios no seu blog pessoal a queixar-se que os devs "não entendem", "não ouvem" e "não querem saber", quando muitas vezes apenas não concordam com ele.
Mais um caso de estupidez e arrogancia por parte da comunidade de desenvolvimento do Pidgin, ja nao e a 1a nem ha-de ser a ultima. O que nao falta ai sao programas parecidos ou melhores
É claro que é bullshit!
11 de Julho: http://github.com/felipec/msn-pecan/commit/4d9982ef2173aa700c705d821ad5451542bc0e9c
19 de Julho: http://developer.pidgin.im/viewmtn/revision/info/0c2f544829df2f3a369504315f8b3a6cc325749a
Yah compreendo o teu ponto de vista, mas não concordo com essa visão narcisista do desenvolvimento de software. Alias, ele aborda o processo à sua maneira e sinceramente acho que está correcto (ou está menos errada que a do pidgin) e a prova viva disso é o msn-pecan e a amicidade que envolve o projecto, devs e comunidade.
Fora os programinhas da treta, não há um programador que programe apenas para si. Todos criamos um produto para ser "consumido" por grupo de utilizadores (quem nunca ouviu falar de abandonware?). No mundo "aberto" isso ainda é mais critico, porque a comunidade tem um papel ainda mais activo nesse desenvolvimento.
Ignorar isso é absurdo e é por isso que o pidgin está envolvido em todas estas polémicas e acusações.
huh? agora a culpa é da comunidade?