rubyprojectsinatradbuslibpurple

Ideas to extend this little project? - A pidgin web ui


I have built a little Web UI for Pidgin(respectively all libpurple based messengers) together with DBus and Sinatra.

It was for fun and learning purposes and now I'm looking for ideas to extend it.

Can you think of any useful applications or extensions for it?

Since I work on this project to learn something new, ideas for other technologies to be used/combined are welcome.

Finally here is the link: pidgin-web-ui


Solution

  • I few things that that might use to many many people would be:

    1. good and simple to configure https support, so that users in "monitored" countries to be able to still chat freely (if the server is somewhere else).
    2. Unified Message Archive . Many IM clients have various archive functions, but are different, limited, hard to search, and many are "client only", so not accessible when one needs them the most. Since Pidgin can connect to so many IM networks, it would be cool to have such a "global message hub archive". This would ensure that everything the user is talking is archived (very useful for businesses too), easy to search, available on a server (so always at hand).
    3. File Archive on the server. The same as the Unified Message Archive, but for the files/images users exchange. Having them on the server (with a hash for easy sync) as a backup and archive would greatly reduce the traffic if they need to be shared more than once.

    The would be many more nice features, that would help many users, but the above 3 seem to miss from usual IM software.