What is aMSN2 ?
aMSN2 is a complete rewrite of aMSN in python. It uses the papyon framework to connect to MSN servers. It is meant to be multi-frontend so that it has a native look on the operating system you use. Available frontends include :
- Cocoa, for MacOSX,
- GTK, should be ran mainly on Linux,
- Qt4, being able to run on both Linux and Windows,
- EFL, the Enlightenment Foundation Libraries, should only run on Linux but a Windows port may come to light someday,
- Curses, to enjoy aMSN2 on your terminals,
- Web, so that you can use aMSN2 from your favorite browser!
Is it daily usable?
The most advanced frontend is the GTK one. It's almost usable. The cocoa frontend needs love. The Qt4 frontend should be almost usable soon. On the Curses frontend, you can only see your contact list, but you won't be able to chat. The web frontend is completely broken. I plan on writing a blog post on why it's broken and how we may fix it. About the EFL frontend, I'm also an enlightenment developer so I will fix it when I'll have enough time.
but when do you give us a beta version to try it?
Each time we get asked, the release is postponed for 3 months, so now I can say it's post 2020 ☺ .
But you can help us!!
How to contribute?
The development is hosted on github. Fork us!!!
We also use codaset to deal with bugs and timelines.
Before coding on aMSN2, you may want to read this forum entry that should explain everything you need to know to contribute on aMSN2.
You can reach us on irc on the #amsn channel at freenode if you have questions about the development. We'll be happy to help you help us!