Django and chat
Dear All I am looking into using or developing a chat application for Django, for use in a social networking website based on the Pinax Django "distribution". I have searched for django-based chat applications and found very little. Below I list briefly what I've found. Please could anyone let me know if I've missed any significant projects. There seem to be two very different kinds of technology being used in these projects. Some of the projects (eg django-chat) use the "same old" approach of repeatedly polling the server at regular intervals that lightweight chat apps in other languages use; some of the projects use the comet approach (eg with orbited). Is it worth using/developing a chat app using the old-fashioned approach? Is comet better for all circumstances? My instinct is to try and get django-chat on its feet: stable and documented. If it turns out that approach is not up to my needs, I'll turn to something using comet. Projects I've found: * django-chat http://code.google.com/p/django-chat/ little documentation, but seems to work (with a strange intermittent bug) * evserver http://code.google.com/p/evserver/ http://popcnt.org/2008/01/django-evserver-asynchronous-server-for.html http://popcnt.org/2007/12/asynchronous-django-responses-comet-yes.html evserver is * Various projects based on Orbited http://orbited.org/ - Orbited tutorials (http://orbited.org/wiki/Tutorials/) - willowchat (http://willowchat.org/) - Django, Comet and IRC client (http://www.rkblog.rk.edu.pl/w/p/ django-comet-and-irc-client/) includes a simple chat application: http://evserver.googlecode.com/svn/trunk/evserver/examples/django_chat/ * django-jchat http://code.google.com/p/django-jchat/ description, no documentation * djangochat http://github.com/dmm/djangochat/tree/master "Django-based jabber client app" no documentation Thanks and best wishes Ivan --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~--~~~~--~~--~--~---
Re: Django and chat
On Jul 2, 3:53 am, Ivan Uemlianin wrote: > Dear All > > I am looking into using or developing a chat application for Django, > for use in a social networking website based on the Pinax Django > "distribution". > > I have searched for django-based chat applications and found very > little. Below I list briefly what I've found. Please could anyone > let me know if I've missed any significant projects. Are you looking for a multi-user chatroom, or private chat? I'm guessing you want the first, but you included a jabber client in there as well, which, to my knowledge, only supports 1-to-1 conversations. The approach I've seen for most sites is to have a web interface to an irc room, so that you can chat without having an irc client, or with one, if you prefer. I know that Rizon just announced an embeddable client for their network, and a quick google finds all sorts of different embeddable clients. What specifically do you need Django- integration for, as opposed to a standard java/javascript embeddable thingamajig? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~--~~~~--~~--~--~---
Re: Django and chat
Xiong Thanks for your comment. Good questions. I envisage a social networking website, based on Django. The website will provide a chat facility for users who are logged in: multi-user chatrooms and private chat (I has been thinking of 1-to-1 as a special case of multi-user). Django-integration because certain chat functions might have to access Django-centric information (eg different types of user displayed differently; perhaps a django moderation module). If there is a standard embeddable thingamajig, that may well be the way to go. Can you recommend any that would fit the above usage? Best Ivan > Are you looking for a multi-user chatroom, or private chat? I'm > guessing you want the first, but you included a jabber client in there > as well, which, to my knowledge, only supports 1-to-1 conversations. > > The approach I've seen for most sites is to have a web interface to an > irc room, so that you can chat without having an irc client, or with > one, if you prefer. I know that Rizon just announced an embeddable > client for their network, and a quick google finds all sorts of > different embeddable clients. What specifically do you need Django- > integration for, as opposed to a standard java/javascript embeddable > thingamajig? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~--~~~~--~~--~--~---
Re: Django and chat
Not Django, but it can be easily integrated on any site: https://blueimp.net/ajax/ On Jul 3, 8:20 am, Ivan Uemlianin wrote: > Xiong > > Thanks for your comment. Good questions. > > I envisage a social networking website, based on Django. The website > will provide a chat facility for users who are logged in: multi-user > chatrooms and private chat (I has been thinking of 1-to-1 as a special > case of multi-user). Django-integration because certain chat > functions might have to access Django-centric information (eg > different types of user displayed differently; perhaps a django > moderation module). > > If there is a standard embeddable thingamajig, that may well be the > way to go. Can you recommend any that would fit the above usage? > > Best > > Ivan > > > > > Are you looking for a multi-user chatroom, or private chat? I'm > > guessing you want the first, but you included a jabber client in there > > as well, which, to my knowledge, only supports 1-to-1 conversations. > > > The approach I've seen for most sites is to have a web interface to an > > irc room, so that you can chat without having an irc client, or with > > one, if you prefer. I know that Rizon just announced an embeddable > > client for their network, and a quick google finds all sorts of > > different embeddable clients. What specifically do you need Django- > > integration for, as opposed to a standard java/javascript embeddable > > thingamajig? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~--~~~~--~~--~--~---
Re: Django and chat
Hi Ivan, It's not based on Django, but it's easily embedable on any site and works pretty well: https://blueimp.net/ajax/ On Jul 3, 8:20 am, Ivan Uemlianin wrote: > Xiong > > Thanks for your comment. Good questions. > > I envisage a social networking website, based on Django. The website > will provide a chat facility for users who are logged in: multi-user > chatrooms and private chat (I has been thinking of 1-to-1 as a special > case of multi-user). Django-integration because certain chat > functions might have to access Django-centric information (eg > different types of user displayed differently; perhaps a django > moderation module). > > If there is a standard embeddable thingamajig, that may well be the > way to go. Can you recommend any that would fit the above usage? > > Best > > Ivan > > > > > Are you looking for a multi-user chatroom, or private chat? I'm > > guessing you want the first, but you included a jabber client in there > > as well, which, to my knowledge, only supports 1-to-1 conversations. > > > The approach I've seen for most sites is to have a web interface to an > > irc room, so that you can chat without having an irc client, or with > > one, if you prefer. I know that Rizon just announced an embeddable > > client for their network, and a quick google finds all sorts of > > different embeddable clients. What specifically do you need Django- > > integration for, as opposed to a standard java/javascript embeddable > > thingamajig? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~--~~~~--~~--~--~---
Re: Django and chat
Hi Juanjux Did you deploy the above chat application in any production site or so do you have any stats like how many max users it can handle Thanks in advance Regards Subramanyam On Sun, Jul 5, 2009 at 7:54 PM, Juanjux (Google) wrote: > > Hi Ivan, > > It's not based on Django, but it's easily embedable on any site and > works pretty well: > > https://blueimp.net/ajax/ > > On Jul 3, 8:20 am, Ivan Uemlianin wrote: > > Xiong > > > > Thanks for your comment. Good questions. > > > > I envisage a social networking website, based on Django. The website > > will provide a chat facility for users who are logged in: multi-user > > chatrooms and private chat (I has been thinking of 1-to-1 as a special > > case of multi-user). Django-integration because certain chat > > functions might have to access Django-centric information (eg > > different types of user displayed differently; perhaps a django > > moderation module). > > > > If there is a standard embeddable thingamajig, that may well be the > > way to go. Can you recommend any that would fit the above usage? > > > > Best > > > > Ivan > > > > > > > > > Are you looking for a multi-user chatroom, or private chat? I'm > > > guessing you want the first, but you included a jabber client in there > > > as well, which, to my knowledge, only supports 1-to-1 conversations. > > > > > The approach I've seen for most sites is to have a web interface to an > > > irc room, so that you can chat without having an irc client, or with > > > one, if you prefer. I know that Rizon just announced an embeddable > > > client for their network, and a quick google finds all sorts of > > > different embeddable clients. What specifically do you need Django- > > > integration for, as opposed to a standard java/javascript embeddable > > > thingamajig? > > > > -- Regards Subramanyam --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~--~~~~--~~--~--~---