Follow Slashdot stories on Twitter


Forgot your password?
Novell Software Linux

Novell Dumps the Hula Project 440

asv108 writes, "On the Hula general mailing list today, it was announced that Novell is no longer providing full-time developers to Hula. While the project will continue, it appears that Novell is not committed to developing a viable open-source alternative to MS Exchange. The Hula project was announced in February 2005 with much fanfare."
This discussion has been archived. No new comments can be posted.

Novell Dumps the Hula Project

Comments Filter:
  • Zimbra? (Score:4, Informative)

    by tmccann ( 775221 ) on Tuesday November 28, 2006 @05:55PM (#17024826)
    Didn't Zimbra [] beat them to the punch anyway?
  • Re:Zimbra? (Score:5, Informative)

    by TheViewFromTheGround ( 607422 ) on Tuesday November 28, 2006 @06:07PM (#17025042) Homepage
    All of the options, including Zimbra and OpenXchange, have serious problems. Hula looked really nifty and nice, if a bit monolithic. However, it always had a whiff of the vaporware about it and I think the case on that is now closed.
  • Re:Exchange Gift (Score:1, Informative)

    by Anonymous Coward on Tuesday November 28, 2006 @06:08PM (#17025052)
    Ximian Connector was a poor alternative to MS Exchange. It works by parsing the Exchange webmail interface...which kinda defeats the purpose because it requires the Exchange server to have webmail enabled. In the cases that webmail is disabled, XC will not work. In the cases that webmail is enabled, what's the purpose of Ximian Connector?

  • by jayhawk88 ( 160512 ) <> on Tuesday November 28, 2006 @06:09PM (#17025086)
    While the project will continue, it appears that Novell is not committed to developing a viable open-source alternative to MS Exchange.

    I know it'll never happen, but I've said many times before, the best thing Novell could do for their Linux interests is open source Groupwise.
  • by Anonymous Coward on Tuesday November 28, 2006 @06:17PM (#17025234)
    Take your tinfoil hat off.

    Hula was a piece of software that deserved to die. It did the things that Exchange does but didn't interoperate with Exchange. And since not many people in the Linux/Unix world are interested in running a mail server like Exchange/Hula that is a jack of all trades, master of none, people didn't really use Hula. So Novell was pouring all the time and money into a project that they thought everyone wanted, but no one really did.

    Honestly, have you heard of anyone actually using Hula? I certainly haven't. I'm sure the Novell sales reps made a few sales based on Hula, but really anyone with a clue was running Sendmail, Postfix, or whatever plain Jane email server your prefer, and the few people who really did want an Exchange like solution just ran something like Zimbra that does the same thing but runs Postfix underneath.

    If dumping Hula means that Novell will spend money on things that are actually useful to the open source community then this is great news. Because I'm sure no one is really sorry to see Hula go.
  • What timing. (Score:4, Informative)

    by TheFlu ( 213162 ) on Tuesday November 28, 2006 @06:24PM (#17025330) Homepage
    What odd timing. I literally swapped out Hula this morning with Really Simple CalDAV Store []. The only reason I used Hula was for it's CalDAV support, so that Evolution clients can work on a shared calendar. It worked fine for a while, but it started eating up 99% of the CPU on the server, so I had to dump it for something else. So far RSCDS seems to do the trick, but I haven't tested it extensively yet. You'd think a shared calender server wouldn't be very difficult to implement, but there doesn't seem to be many stable options in the Open Source world. Evolution's CalDAV support does seem to be a bit lacking, however, so that could be the bulk of my problem I imagine.

    Thus far I've tried Hula, RSCDS, Cosmo, and Apple's CalendarServer and none of them seem to be the perfect solution. I'd love to see a package that acts as both a CalDAV server, but also gives you the ability to view and edit the calendars via a nice looking web-interface as well. I'm thankful for the projects that are currently being worked on however, and I guess I should stop complaining and start coding...
  • by Anonymous Coward on Tuesday November 28, 2006 @06:28PM (#17025414)
    I don't know, but Dave Camp, the project leader left Novell recently, if that's of any consequence..
  • Oh, come on (Score:5, Informative)

    by everphilski ( 877346 ) on Tuesday November 28, 2006 @06:45PM (#17025756) Journal
    the open source project to build an exchange alternative Theres like, 5 different projects trying to achieve the Holy Grail of replacing Exchange. And Hula was far from the leader of the pack.

  • Re:Scalix ... (Score:2, Informative)

    by astro ( 20275 ) on Tuesday November 28, 2006 @06:53PM (#17025946) Homepage
    I used Scalix (Community Edition 8) in a corporate environment w/ outlook clients and pure webmail users for close to 2 years and it was simply a dream. We migrated to it when Samsung dropped Samsung Contact, which was adequate at best. Both are descendants of HP Openmail. I would select Scalix again in a heartbeat if the need arose (I am again in the private working-alone style of contracting for now, so groupware... not so much a need for it). I would recommend the combination of Scalix Server + Fedora Core to anyone, and that is from a non-Redhat-fan.
  • by swerk ( 675797 ) on Tuesday November 28, 2006 @07:20PM (#17026324) Journal
    Short answer:
    No, believe it or not, Microsoft wasn't in on this.

    Longer answer:
    I work at Novell, and for about a year, I was on Hula. I loved it. I still run it on my home server, and it still bothers me that I didn't get to finish and polish the bits I was hacking on. An insufficient degree of planning and management led to the magic "1.0" getting pushed farther out and being less clearly defined. Inside Novell culture (and elsewhere, I would think), that's a bad sign. Other projects were in the spotlight, some Ximian modus operandi kept a lot of Hula's exciting stuff secret, and a few months back, the already-thin team was cut back dramatically. At the same time, its release deadline was moved up, and Hula was still without what I'd call a manager. The writing was on the wall well before the Microsoft deal came around.

    I made the mistake of getting pretty emotionally attached to Hula, so this has all been pretty rough for me to watch. I worked weekends and wee hours on that code, and I'd do it again. I can't blame anyone for using this news as fuel for the fire and/or shouting "Novell just doesn't get it", and I can't blame anyone for being highly suspicious given the recent Microsoft deal (I'm still not sure how I feel about that, by the way). But I can say, and you can take with as much salt you want: No, this was the result, a long time coming, of numerous mistakes, and of other decisions that truly didn't seem like mistakes at the time. As much as I love to blame Microsoft for stuff, the facts say otherwise in this case.

    Its death as a Novell-sponsored project is unfortunate, but Hula's not dead - it's grown a small community and a bunch of us still have commit access. Read the mailing list message, take a breather, and if you still feel like being pissed off at Novell or Microsoft, fine. I tried. But at least check out Hula. It still has a ton of promise and is surprisingly useful today.
  • by IGnatius T Foobar ( 4328 ) on Tuesday November 28, 2006 @07:25PM (#17026420) Homepage Journal
    Much of what Novell was promising for Hula was ideas that have been either implemented or planned in the Citadel project [ []] anyway. (We pitched Citadel to them about six months before the Hula announcement ... and they said they weren't interested, and then they announced their project. Draw your own conclusions.)

    Anyway, do try Citadel -- it is a very well-integrated collaboration server with an ajax-style web user interface, built-in data stores, lightweight implementations of all relevant protocols (POP, IMAP, SMTP, etc.) ... very easy to install, and just a joy to use.
  • Re:salt/wound? (Score:5, Informative)

    by BlakeReid ( 1033116 ) on Tuesday November 28, 2006 @07:27PM (#17026446)
    >An open source alternative to Exchange is the single most important project the open source community could develop to allow IT managers to migrate away from Microsoft. This comment was so insightful it motivated me to create a Slashdot account just to say so.
  • Re:Scalix ... (Score:3, Informative)

    by CFrankBernard ( 605994 ) <cfrankb@gmai[ ]om ['l.c' in gap]> on Tuesday November 28, 2006 @07:28PM (#17026460)
    Also, Xandros Server bundles Scalix 10; an update that includes Scalix 11 is expected late January or early February 2007.
  • Re:Oh, come on (Score:5, Informative)

    by stu42j ( 304634 ) on Tuesday November 28, 2006 @07:29PM (#17026478) Homepage
    Is HULA the same as Netware OpenExchange (SLOX) and its open source deriv?

    No, completely different. Hula comes from Novell NetMail. SLOX came from SuSE.
  • by toby ( 759 ) * on Tuesday November 28, 2006 @07:31PM (#17026508) Homepage Journal
  • Re:salt/wound? (Score:5, Informative)

    by tenchiken ( 22661 ) on Tuesday November 28, 2006 @08:31PM (#17027230)
    I was very excited about Hula when it was first announced. I quickly became less enthusastic until I discovered Zimbra, which I have been using since Beta 1 days (it's not version 4.5RC1).

    As far as the microsoft angle goes, I don't think it is nearly as open and shut as that. Hula had a variety of problems that were difficult to overcome. Almost all of those problems are centered around the underly platform.

    • There is always a question of building on top of the existing stack, or replacing the stack. Hula choose to replace the stack rather then build on top of industry standards
    • Hula's C++ mail server duplicates sendmail and postfix. That means you loose the time tested nature of sendmail and postfix and replace it with buggy and possibly insecure mail. That's a problem.
    • That stack also had a proprietary web server. You loose all the work in apache and tomcat.
    • Your new code in on python? Look I know that Python is a pretty piece of work, but it is not something that clients are going to get excited about supporting. Open source means you eat your own dogfood, and very few companies are willing to find python experts to support their mail platform.

    Anyone who thinks that Hula had any kind of momentum at all before this announcement is ignoring the fundamental architectural problems that killed the project months and months ago. Something may emerge from the ashes. Zimbra has proven it can be done, but it will have to be a firefox to this convoluted and bloated Mozilla.
  • by tenchiken ( 22661 ) on Tuesday November 28, 2006 @08:35PM (#17027290)
    Hula wasn't able to do anything without a huge amount of duct-tape and bailing wire. Even if you did manage by some mircle to get it working, replacing all of the sendmail, httpd and ldap servers, you could not integrate with ActiveDirectory, could not add functionality to the stack, had a web interface that was just plain ugly (dragonfly is much better) and could not easily integrate with most of the anti spam systems out there.

    More to the point, they had a core crew that looked at JWZ, declared him God, read his statements, proclaimed them good, and then immediately replayed every single mistake that Mozilla ever made.

    Hula needed to be simple, clean and functional. Even know a year later, it is none of those things.
  • by askegg ( 599634 ) on Tuesday November 28, 2006 @11:26PM (#17028748)
    Glad to hear from someone who was actually developing the product.

    I implemented Netmail for a reasonably large non profit organisation here in Australia with terrific results. Since Netmail integrated so tightly with eDirectory (which we used to keep the membership information) it was a breeze giving everyone an email address with wemail, forwarding, spam protection, calendaring, etc. One of the best features was its recognition of eDirectory groups (even dynamic ones) which we used as the basis for email lists with great effect (up to the minute accurate based on user defined attributes).

    When Novell first announced Hula I was concerned what this might mean for the existing Netmail installations (here are many who are *much* larger than us). Admittedly, I have not kept a close eye on the developments as I have moved on to other projects, but is seems my initial fears were confirmed. I hope the small development community around Hula continues and releases great stuff.

    BTW - IMHO, Hula was never really meant to be an Exchange killer. As a kid it was trained to do different things and was never really suited to taking on the big boy. Novell has Groupwise against Exchange, but that is a whole other subject...
  • by Whitemice ( 139408 ) on Tuesday November 28, 2006 @11:31PM (#17028790) Homepage
    >>We really need a full active directory replacement. LDAP + KRB5 integrated
    >>compatible with Windows, with a schema compatible with Windows 2003 Server
    >>or such, and a management console that doesn't involve writing up text
    >>files and then using some command line tool to parse them.

    Agree; this is what Samba 4 will be. It is nothing resembling easy.

    > Have you heard of Apple Computer? They make something along these lines.

    No they don't. A Mac can participate in an AD domain, it can't master one. Anything (BSD, Mac, Linux, etc...) reasonably recent can participate in an AD domain. But even then only partially, they don't respect user policies, etc... or all the other niceities .
  • Re:Oh, come on (Score:1, Informative)

    by ToddFFW ( 889756 ) on Wednesday November 29, 2006 @01:17AM (#17029444)
    Zimbra baby! Even Bill Gates talks about it /zimbramicrosoft.php []
  • Re:Calendar Sharing (Score:2, Informative)

    by thorsen ( 9515 ) on Wednesday November 29, 2006 @05:45AM (#17030670) Homepage
    There is a solution to your situation, and it even lets you stay with KOrganizer. Here's the setup:

    Postfix and Cyrus imapd on the server. This is the part that gives you a single place to hold all your email, calendar and contacts and share access with others.

    On the client side, you use KMail to access the imap server. Hint: Use disconnected IMAP instead of online IMAP - it's just better. In KMail setup, you go to misc->groupware, activate the IMAP resource functionality, and set your IMAP inbox as the place you hold the things. This gives you a set of subfolders that will hold the contacts, calendar items, notes, and todos. Sync your mail account. Right click on the calendar folder, choose properties, access control, and add your secretary.

    Go to the KDE control center and choose KDE components->KDE resources. For contacts, calendar and notes you now add the imap resource and remove the other resources.

    Now start up Kontact or the individual apps, and reimport your saved calendar and contacts.

    When your secretary accesses the imap server, he/she will get access to your calendar/contacts folder (if you gave that access). He needs to set the properties on the folders and choose the contents to be calendar/contacts/whatever and to also do the resources and IMAP groupware setup.

    It's so complicated to do the initial setup, but it actually works really well. I was part of the team that wrote all of this as part of the Kolab project, and I've used it for almost four years now.

    It's even possible to share calendar, mail and contacts with Outlook users, but that's a longer story.

    I hope it will help you and others.

    Bo Thorsen,
    Thorsen Consulting. - Qt expert services.
  • Re:salt/wound? (Score:5, Informative)

    by Nat Friedman ( 31798 ) on Wednesday November 29, 2006 @06:44AM (#17030972) Homepage

    That conspiracy theory, while entertaining, is just totally untrue.

    The Hula team decided not to go forward with the project because the project wasn't working. It had been nearly two years since we launched Hula and during that time a lot of other people entered the space (Zimbra, Google Calendar, etc) and implemented many of the innovative things that we had planned to do with Hula. This took some of the wind out of our sails, and we had some execution problems too; I don't know if you've noticed, but the project has essentially gone two years without a release, and if you've ever done any significant software development before, you know that's not a sign of a healthy project.

    Now, there is some great work in Hula and we sincerely hope that some of it will be useful to the community. The AJAX-based dragonfly web interface for mail and calendar is gorgeous and open source and could be turned into a nice replacement for SquirrelMail or the other web mail/calendar interfaces. The Hula store and the former NetMail agent code are also both open source and other companies are using them now as well.

    The guys who worked on this stuff (Jacob Berkman, Peter Teichman, Dave Camp, Cyrus Dolph, Rodney Price, and others) are extremely bright guys, did fabulous work, and really enjoyed the project -- but unfortunately it's one of those things that didn't work out the way everyone hoped. So it goes.

    Novell customers of NetMail and GroupWise and other products can rest assured that they are unaffected and will be supported and carried forward -- I'm sure Novell will have things to say about that, so stay tuned.
  • Karma (Score:3, Informative)

    by symbolset ( 646467 ) on Wednesday November 29, 2006 @12:08PM (#17034672) Journal []

    Like a hand from the sky...

Order and simplification are the first steps toward mastery of a subject -- the actual enemy is the unknown. -- Thomas Mann