8 Replies Latest reply on Jul 17, 2006 1:01 PM by Andrew Oliver

    Collaboration other services?

    Elmo Novice

      Hi,

      I just want to know if there are plans for other communication services that will be built on top of JBCS and not just email or calendaring. Example, is it part of the direction to support like instant messaging? or have support for winpop and the like, or SMS perhaps? I don't know if my question is out of scope but we have requirements also for IM and chat(for enterprise use) and I think it would be great if we can have only one source for it. I'm quite happy that JBCS leverages our knowledge with JBoss and basically we don't have to learn too many new stuff (I'm quite a newbie to email and learning it was the only thing I had to do). So I think it'd be great if JBCS would include all other communication and collaboration stuff that'd be great for the workplace. If this has been discussed or there are other projects for this functionality, I'd appreciate if you can point me to those threads. Thanks!

      Regards,

      Elmo

        • 1. Re: Collaboration other services?
          Jay Glass Novice

          I'm sure Andrew and all, would be ecstatic if you submitted a chat/IM patch ;)

          It would be easy to implement SMS(possibly also MMS), I have already dealt with the java SMSLibrary, and it would not be hard to "plug it in". The only thing holding anyone back from doing so is that to SMS to users, you'd have to have a GSM Modem, a mobile device wiredto server, or go through one of the SMS service aggregators, several of which, have Java Libraries.

          • 2. Re: Collaboration other services?
            Elmo Novice

            Hi,

            Currently we do not have yet instant messaging and I have started evaluating projects like Jabber, but when we switched to Jboss solutions, we trashed it. Since Jboss named it collaboration server instead of just mail server I was kind of expecting there were other projects too. So does this mean there are no plans for this kind of stack? Jboss basically has the basic messaging ingredients already, so I assumed.

            With SMS, yes we have built one too using serial communications and a modem. But it wasn't implemented because it was kind of expensive to pay for every message sent:(. And also I think USB is the trend now, so I don't think I want to go back to that solution. But I have seen there are SMS gateway projects that never mention a modem. Is it possible to send like the way email is sent? free? Or is there a always a modem behind it?

            Anyway, thanks for your time. IM for us right now is not ASAP, but if there are plans going in this direction for JBCS, I would be glad to help in any way.

            Regards,

            Elmo

            • 3. Re: Collaboration other services?
              Jay Glass Novice

              unless you use a gsm modem, a device connected over usb or seriel line, or and SMS gateway/aggregator...there is no way to send SMS for free, a lot of carriers (TMobile) have a page, where you can SMS an user, but I am sure they would catch on, if you started manipulating there page to send SMS messages. Also, none of the free, SMS sending sites, allow you to specify a port to send SMS to, which is a req. for us.

              SMS is expensive, very expensive, but this is just do to carriers wanting to "gank" there customers for every cent they can!

              I dont know about the Messaging (chat), but one of the guys, may get back to you...could you just reimplement the Jabber, and figure out how to plug into/interface with JBCS?

              • 4. Re: Collaboration other services?
                Elmo Novice

                Hi,

                It was I think two years ago and I can't remember if we got it fully working though but I'll try to refresh my memory on it.

                Regards,

                Elmo

                • 5. Re: Collaboration other services?
                  Pat Osterday Newbie

                  For IM check out Jive's Wildfire:

                  http://www.jivesoftware.org/wildfire/

                  It's a Java implementation of the Jabber protocols. We've been running an older version of it for a while now and it's great! We're running it as a war.

                  I don't know what the status of the new stuff is, but there was talk of running it as an MBean in JBoss. It's open source and free. The community there is great and very supportive. It's easy to extend too.

                  Besides all the Jabber clients that can use it, there is a web based one called JWChat that's available as a war.

                  Jive also has their own Jabber java client as well as a Java API for Jabber.

                  I'd guess it'd be rather easy to get JBCS talking with Wildfire.

                  • 6. Re: Collaboration other services?
                    Pat Osterday Newbie

                    Just wanted to add that Jive Wildfire requires a commercial license if you want to redistribute it with an app. We're using it for our company IM and it works great - I'm thinking of putting it into our app, but need to see what that cost would be.

                    Hope this helps...

                    • 7. Re: Collaboration other services?
                      Elmo Novice

                      Hi,

                      Thanks for the info. I'll check on it for sure.

                      Regards,

                      Elmo

                      • 8. Re: Collaboration other services?
                        Andrew Oliver Master

                        Hi, on the roadmap are many more pieces of the collaboration puzzle. I'll be publishing a more digestable version soon. For now you can check out in jira. Chat, Files and various mobile integration pieces are planned. However, we are really focused on 1-2 releases out and what happens when is really contributor dependent. We're always really interested in working with experts in various fields. For instance the calendar came from outside originally. Its likely that other pieces will come in after the 1.0 splash.