I had a dream of a complete bangla chatting portal for a long long time. I worked irregularly from time to time but those never see the light, sad. However I ambeing serious day by day and just after completion of my current book in august, I will start working for a bangla chat system. Lets have a look of what could be done and whats not.
I can develop a script which works as a IRC client and people can post in bangla. Both a desktop solution and web based solution is feasible, but I emphasize for the web based one.
A localized ymsg(yahoo), msn(MSN0 or jabber(gTalk) protocol based messengers would be a fantastic (Awesome) thing. I collected resources for working and probably these would be the things I planned for my life. For yahoo messenger jYMSG would be the best resource. Also PlanetaMessenger would add some value for developers. for MSN TjMSNLib is a great piece of library. And for Jabber protocol I need to study a bit. GTalk provides information for developers too.
Third choice, last but not the least, is a total web based chat interface where I have to manage all the transactions in a local database. This could extend the development time but can bring ultimate flexibility for developers.
So what makes me disappointed? From my recent experience I am very much concerned about licensing and copyright issues. Hasan, one of my colleague from somewherein… java desk recently developed a mobile based yahoo messenger client. Everything wen fine but it was very embarrassing when comes the licensing issues. If you use yahoo messenger protocol or msn protocol for commercial purpose, you may have to pay a huge amount of money for licensing, specially for mobile based solutions.
But I am going for Both a localized version of popular messenger protocols as well as a flexible web base chatting portal. Lets see!!