Quality Open Source Calendaring / Scheduling?
Jim R. Wilson writes "In past jobs, I've used Microsoft Outlook/Exchange, Novell Groupwise, and Google Calendar for handling business appointments. I'm sorry to say it, but I have yet to see a rival to Microsoft's scheduling features. On Slashdot I have occasionally read rumblings that there are better open source email and calendaring solutions out there. Can anyone substantiate this claim? What are the OSS alternatives? Can any compete with Microsoft's resource scheduling?"
no
I haven't found much, either. It's either some half-done web-based solution or it's got seriously missing features.
Evolution works great with Exchange; all they need now is to create their own back-end =)
PS. Public folders have gone away in Exchange 2007; big mistake if you ask me. It was a selling point for Exchange.
- It's not the Macs I hate. It's Digg users. -
Application: Pen and Paper.
How about an OSS software package that actually WORKS with Outlook's calendar system properly? I'm not talking about OWA via Firefox, I'm talking about something that supports all the pretty colors and features of the calendar.
adventure-today.com
I think the main problem is we can't really come up with an open source scheduling system that's compelely new and innovative because you need compatibility with people outside your organization.
If we're not coming up with something new and innovative we're stuck making outlook clones. People don't like writing software like that.
You're unlikely to find anything native. It's just not a sexy project people want to volunteer to.
I don't need no instructions to know how to rock!!!!
I've used the php web calendar from k5n.us for a number of clients and for personal usage as well. It's nice because it has very nice print friendly pages for printing your calendar, multi-user support, group support, public access calendar, rss feeds, and webdav support for keeping in sync with sunbird or icalendar. Sam
Citadel is the best i know of: http://www.citadel.org/doku.php
It's hard to expect the developers to write a feature they haven't been asked about, and/or don't even know it exists.
In other words, what features do you use in MS products that you haven't found in the free/open source applications?
We use this: http://www.k5n.us/webcalendar.php
Works well for our needs.
My God! It's full of Voids!
The KDE organizer/calendaring system is extremely good -- I use it all the time. It supports multiple calendars as well as calendar export and sharing (although I don't use those features).
Apparently there's an enterprise info sharing server available based on it too.
Pirate Party UK
Jim,
I hate to say this, but unless you give us a few reasons why some of the solutions you have looked at are not sufficient I doubt you will get any meaningful response.It's a pretty common problem when people ask for an open source replacement for a program they have used and were reasonably happy with.
Without some starting point for comparison you will just get dozens of stories about how product X works fine for them.
Insert pithy comment here.
It's that the integration with the email is pretty much perfect for business.
Just because it is by microsoft people hate the product even if they never used it before. They will say Some Obscure Open Source tool is better even though they never really used the microsoft one... After so they just may realize that they are missing someting. That is the last thing they want to hear. It would be like someone from an other political party saying someone from the other party actually made a big difference and the world is better because of him/her. It just wont happen.
If something is so important that you feel the need to post it on the internet... It probably isn't that important.
Try Kontact (part of KDE Personal Information Manager).
CalDav is the wave of the future, with most calendaring clients supporting it (but not MS), and many servers commercial and otherwise also supporting it (Zimbra). The real coming out party was the commercial release of both OSX Server 10.5 and the client, which have both ends. But guess what, the server is open source: calendar server can be gotten and put on any platform. If you want something today, Zimbra or OSX Server are there for the taking. RedHat has a Messenging product coming out based on Zimbra for this exact purpose.
Apple provides a nice calendar server with Leopard server - but it works with Linux (any anything else running Python) as well...
"There is more worth loving than we have strength to love." - Brian Jay Stanley
Is there some particular reason you need to replace Outlook for an Open Source alternative?
This makes no sense to dump something that works and is clearly the best solution right now.
Unless you just want to save a couple of bucks, there's nothing magical about an Open Source product that makes it better.
Might be worth having a look at mozilla org's Sunbird
Scalix http://www.scalix.com/
are the two closest, but honestly, neither is a perfect replacement.
Mozilla has an active callender project with Sunbird and Lightening
http://www.mozilla.org/projects/calendar/
Can any compete with Microsoft's resource scheduling?"
Um. Yeah. They all compete somehow.
If you'd say what feature you wanted and what you wanted to do, someone could tell you how that feature in program X competes with Outlook. Short of that, I think the best answer is "Um. Yeah."
Have you taken a look at Zimbra?
Zimbra pretty much does it all. The web client is top notch, and makes a perfectly fine outlook replacement (Yeah, I know. Just try it, seriously), and its got some serious scaling capacitys (Its used by some of the biggest ISPs around). Yahoo now owns it, so its got some name backing. The catch is the outlook compatible one ISNT so open source, but its pretty cheap.
Citadels pretty nice too, and Ignatius foobar is a cool guy, but its a pretty eccentric product. I think they've kinda been fucked around a bit with outlook compatibility, but I admit I havent checked in a long time.
Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
if you're looking at open source solutions shouldn't you be willing to make it as good as outlook? i really got to ask... are you looking for open source or are you just looking for free?
unless you're looking to modify the code to something that fits your needs there is no reason to go to open source unless you're just cheap.
When you say you tried Google Calendar, did you try the Google Apps Calendar? In the Non-Profit/Enterprise version, they have a meeting scheduler and resource scheduling... what else are you needing?
Its not Free or Open, and far from free, but Steltor/Oracle's Corporate Time is at least available on Mac, Linux, and Windows and works well....
Don't blame me, I voted for Kodos
Why have we not seen a GMail Appliance? Seems like it could be the exchange killer.
Jim,
:-)
Perhaps to get a better answer, you could help us understand your needs. For example, if business meetings are with people external to your company, do you need public-facing calendar so others can check your availability?
Or possibly you need the ability to handle group events, search for available times within a distribution list, manage one-time vs global changes to recurring meetings, or some other advanced calendar functions?
You also mention "resource scheduling" -- are you looking for basic project-management features? So-called "calendar" software might mean so many things (color-coding, pop-up alarms, and so on) to different people.... It seems in the FOSS arena, lots of people create "building blocks" and you assemble your own pieces to add the function you need, which is fine if you just need to add a pop-up, but more challenging to incorporate something like "enterprise collaboration".
Hey, maybe IBM will open-source Lotus Notes; and that scales up better than MS Exchange, too.
...to Outlook/Exchange. It doesn't have to be free but 1/2 the price of Exchange would be nice and an open standard so that you could change either the client or server end if you weren't happy with what you had. As for what Outlook/Exchange features, all of them. Seriously, while I don't use all of the features in Outlook/Exchange if you add together everyone in my company they probably use 95% or more of the features.
I use it as a personal mail/calendar server, I don't use a frontend with it much, but it does integrate nicely with evolution and with thunderbird and lightning.
It has resource scheduling (even in the free version) I just don't use it, so I really can't comment on its quality. The email and scheduling is nice, its compatible with iCal, so there's tons of public calendars out there to help keep track of generic stuff too.
Check it out.
My Babylon
Evolution should do everything you need. Seriously, what else could it do?
in the mean time I am using webcalendar which works great. Lotus Domino runs on Linux and would be my preferred choice of proprietary solution, I am trying to get IBM to make Domino a CalDAV server, anyone who has an IBM rep is encouraged to beat them up about CalDAV support. www.bedework.org looks quite good now. Might have to re-evaluate that one.
Take a look at Citadel. It does Groupdav, Kolab1, and a few others as well. Calendar, Contacts, and Email. And it's 100% GPL.
Why is it so hot? Where am I going? What am I doing in this handbasket?
Citadel is the best kept secret on the internet. Installs in no time and does everything: http://www.citadel.org/
Excuse me, but please get off my Pennisetum Clandestinum, eh!
eGroupware has all the features of Outlook with project management tools, wiki, time manager, file share access all thrown in.
And its web based so it works across platform.
It connects to POP and/or IMAP email servers and can support 100's of users on a slow server.
I replaced my web email solution with this and now use it for a whole lot more.
A great project. http://www.egroupware.org/
Google calendar handles resource scheduling, if you go with the Professional (paid) version.
Any sufficiently simple magic can be passed off as mere advanced technology.
eGroupware with Kontact. All F/OSS with outlook compatibility, LDAP Integration, MySQL Backend. Its just missing Kerberos then it would be perfect.
It uses XML-RPC to transfer Addresses, Calendaring, etc. It even talks to Outlook, It would be the perfect Exchange replacement except that for the love of god, it doesn't support Kerberos! God damn it!
Apple's iCal Server is Open Source PHP (with Twisted Framework) and based on the new CalDAV open standard. Everyone (with the possible exception of Microsoft) is moving to CalDAV as the open standard. Many big companies (Oracle, IBM, Google) are involved with the committee and hopefully the holy grail of inter-operable calendaring systems - including free/busy, invitations etc - is finally on the horizon.
The server just officially went gold with Leopard but has actually been done for a while now. Apple's iCal Server and (closed source) Client are currently the most polished products but now that there is a solid CalDAV server I expect that the various clients with gain alot of polish and other CalDAV servers should start to roll out as well.
Check out the CALCONNECT standards body for more information: http://www.calconnect.org/
=tkk
PS Microsoft is finally a member but their commitment level is not that of the other partners.
Bill Gates - Creationist?!?
http://www.zimbra.com/
We are replacing all of our Exchange users and dumping exchange by the end of the year.
It is an open source free replacement for Exchange.
Very nice and integrates well with Sunbird (Thunderbird Calander).
-hack
Got Geometrodynamics? Awe, too hard to figure out? Too bad.
"Can any compete with Microsoft's resource scheduling?"
Yes, a 10 year old program called ECCO still kicks the CRAP out of even the latest version of Outlook! It was originaly a commercial product owned by NetMange back in the mid 90's. How ever I think (rumor has it) M$ paid them to stop making and selling the program. I think it is open source now, not sure on that. Any ways, it is free if you can find it, I know that much. And I know support groups have even found ways of making it work across networks and with Exchange servers! I personally have not done this but I hear it can be done. So Google around for ECCO or EccoPro and see what you can find! It is an extremely powerful PIM, is based on an entirely relational concept, and can sync with some hand held devices (I used to sync with a Sharp PIM). It's cool because everything can be setup as a series of relation links, so you can see what you have scheduled and also what task notes or contacts are tied into that event. And it's not just copying the text around all over the place like Outlook automates, it uses actual relational linking internaly! Also the entire interface can be highly customized. Check it out...
I tend to use a lot of obscure old commercial apps that have now gone free or are abandon ware... I use ECCO as my PIM, and a program called Courier (used to be Calypso) as my email program, which is much more powerful than Outlook or Thunderbird, is internaly relational, but perhaps lacks some of the spam filtering that Outlook and Thunderbird now have (how cares, my server does all that any ways!).
So yeah, two examples of small commercial software outfits that had better programs 10 years ago than some of the stuff being done today...
We've been using communigate for about a year and a half now at my company (replaced all our windows+exchange servers with centOS+communigate), and I must say it's been a great alternative to exchange. It's got all the features you need and a pretty good web interface. Their info is at http://www.communigate.com/
My bugaboo with calendaring has been devices. We're a introspective enough shop that we get away with a lot of open source. But, for calendars? Blackberrys, Symbians, PalmOS, Windows Mobile for Smartphones and PDAs, iPhones... and the list grows. I hope CalDAV picks up soon, because even Exchange isn't 100% on syncing with all these devices.
How about Meldware from Bunisoft? They have
a calendaring module. I haven't used it, but it might be worth a look.
// TODO: Insert Cool Sig
I rely on Google Calendar for my day-to-day needs. Can an enterprise implement Zimbra and still send out messages that auto-trigger Google Calendar to update itself like Outlook does? Conversely, can a business implement a Zimbra solution to interface with someone else's Outlook solution?
I really don't know the answer to these questions. I have a number of clients who use Outlook/Exchange for calendaring but I am pretty much all-Linux on my end. The thing that seems to work is they schedule events on my Google Calendar by dint of GCal auto-interpreting Outlook's email messages, but that's the extent of it.
Our intelligent designer has never created an animal that we couldn't improve by strapping a bomb to it.
The biggest problem with the calendar system now is that there is no standard 2 way communication platform. I do all of my scheduling online then pull it down to Outlook on my PC, iCal on my Macbook Pro, then sync my blackberry with iCal so that IT pulls down google calendar.
If there was a good 2-way platform that would allow me to upload AND download (safely! I know there are hacks) from a service like Google Calendar I would be more likely to use it.
I am thinking of getting a hosted Exchange server but I don't want to pay the extra $$$ to Sprint and not get my current 'power vision' plan
-nick
http://www.bedework.org/bedework/
Why have we not seen a GMail Appliance?
A snippet from http://www.google.com/a/help/intl/en/users/calendar.html:
Integrated contact list -- Your contact list in Google Calendar is always in sync with Gmail, so you'll never need to look someone up in Gmail to send an invitation.
Integrated into Gmail -- Gmail recognizes incoming meeting requests and invitations, and helps you RSVP without ever leaving your inbox.
Mobile access -- You can get event reminders, check your calendar and even add new events to your agenda with SMS commands from your mobile phone.
There are essentially two options out there that I would be willing to use: Zimbra and iCal Server (Darwin Calendar Server). Zimbra is sort of in limbo right now due to the Yahoo! acquisition, and Apple has not yet released a packaged version of iCal Server outside of Mac OS X Server 10.5 (you can, however, get it from the Subversion system).
I hope that Yahoo follows through on their stated intention to keep the open source version of Zimbra.
The other problem is clients. Right now, there aren't many clients that interoperate with Darwin Calendar Server. Apple's iCal is probably the only one ready for prime-time, though supposedly Mulberry works, as well. Mozilla Sunbird will hopefully catch up at some point. Zimbra doesn't have a stand-alone client package, last time I checked, but the Zimbra Desktop package is a good start, even though it itself is actually a web application running against an embedded web server with database synchronization.
This has been a long-term interest of mine. C&S competition to Exchange is one of the key areas that the industry has consistently failed to address.
You really want to check out Citadel. It has a very comprehensive feature set -- not just calendars but also email, address books, message boards, instant messaging, access via all standard protocols plus a gorgeous ajax-style web user interface.
The best part about Citadel is that it is very easy to install. There's an automatic installer script right on the web site. No fuss, no muss, just enter the install command and watch it go. No tedious mucking about with integrating all of the pieces yourself, as the entire Citadel system is self-contained.
And the whole thing is GPL, unlike solutions such as Zimbra and Scalix which claim to be open source, but when you actually go there you find out that to get the full feature set you have to buy a commercial version. The Citadel project makes its very best work available to everyone on the same terms.
Tired of FB/Google censorship? Visit UNCENSORED!
I've recently become a fan of Google Calendar ever since I found out that it could be read from and written to within Thunderbird (using the Lightning calendar extension, and the Provider for Google Calendar add on). I wouldn't suggest it as a business solution, but for personal use, it works well. I'm not really a fan of the google calendar web interface, but now I don't really have to deal with it, and my changes are replicated to anywhere I've got the plugins installed.
Anyways, my $.02. More directions here.
It is a solemn thought: dead, the noblest man's meat is inferior to pork.
Zimbra worked the best of the non-exchange groupware we've tried. It's not open source though. Before that we tried Scalix and moved off it.
What about Scalix? It has a very good web client, but also works with Evolution if needed. It has good calendar support and various other goodies. We're thinking of switching from Domino/Notes to save costs.
Beer... The cause of - and solution to - all of lifes problems. -- Homer Simpson
Comment removed based on user account deletion
Somehow everyone forgets the enormous cost of malware proliferation, load and downtime due to Microsofts sloppy coding and quality practices. So you want to be a participant in the Microsoft Enterprise Malware Distribution System , by all means pony up for their overpriced, bloated, poorly engineered crap.
becuse where I work, there needs to be TWO exchange servers and we have a heterogenous system but we find that often half the people (whether MS users or not) often can't see the other half.
Some use POP mail from a text mailer on Linux and the emails are "lost" on the way to a windows user using Exchange.
Every time there's an update, this problem appears for a few weeks.
I would say that even MS can't get a good email/calendar solution going, it's just that when it
goes wrong, you don't know where the blame should lie, so you assume it's outside MS.
No. The short answer is no.
There are several products out there compare in this part or that part. There are some that let you do this or that. In most cases, to replicate all of the functionality of Exchange, you would several different packages working together. The 'big-business' packages like Lotus are getting pretty old.
The key thing to understand is what Microsoft works hard to do. That is integration. Integration leads to lock-in. Exchange/Outlook is the most powerful combination there is. All of the other competitors are trying to replicate what Microsoft could do with Exchange 2000/Outlook 2000. The 2003 product line has several nice updates. But... Microsoft has Exchange 2007 out.
Exchange 2007 is amazing. The management of it is great. Wonderful tools that make it easy to maintain. The Outlook Web Access in 2007 has almost the same exact functionality as Outlook 2007 if you are using Internet Explorer. It's comparable to gMail if you are using Firefox. But the real kicker is the Outlook Voice Access. Not only can you check your email via the phone or listen to you vm via OWA or Outlook, but you can even reschedule a meeting via the phone. It even sends out an update to all of the attendees.
As much as I hate actually dealing with it, Exchange does not have any real competition. The only reason a business shouldn't use it is if they have issues with the licensing. Or, of course, they already have a huge investment into something else like Lotus.
I'm not familiar enough with Exchange or the others to comment on features. Have you looked an Lotus Notes from IBM? Notes is the client peice, Domino would be the server backend.
Resource scheduling is built in. One example is the Resource Reservation database. This can be items as mundane as "who has what projector" to tracking which VP can book what conference room. As for calendaring, Notes has supported the iCal standard since 6.5.6 (?) so you can make a meeting entry in your calendar, send it to your business contacts who are using Outlook 2k3.
If you have to use the Outlook client, Domino can talk to it as well. It's called DAMO (can't remember what that stands for) and costs one extra client license.
I agree it's not open-source. Domino does run on Linux, Windows, AIX, and others. IBM has made a fair commitment to the open-source community by it's business decisions. As for the cost, I think it'd be worth the effort for you to get a quote as it may not be as expensive as you think. Stated differently, the quality of the support is worth the cost.
Try the second or third link down in the middle of the page. The second link is for version 8. The third link is for version 7. You have to register to create the webmail account information. Software Demo Link: http://www.ibm.com/developerworks/lotus/demos/
Full Disclosure: I do NOT work for IBM or any of it's partners. I do make my living as a Notes admin so there's my bias.
"It's one thing to talk about the poetry of machines. Quite another to listen to it for yourself."
If you want a calendar and e-mail solution, you might want to take a peek at Citadel.
Yes, it has a web interface, but you do not have to use it (just as Exchange). It offers IMAP, POP3, and SMTP protocols for working with mail. Currently, a company named Bynari even has an Outlook plugin that works with it, although I do not know how well.
You'll need to install it on a Unix-like machine rather than Windows. You can decide for yourself if that's good or bad.
But, maintenance is significantly easier than Exchange, and it offers calendaring in a standards-compliant way.
If you want, you can try it out for yourself (although outbound e-mail is necessarily disabled because spammers would otherwise abuse it) at Uncensored, where you can also ask support-related questions.
It has a very long history, and a pretty stable pedigree. The developers also try to be as responsive as possible... and it's open-sourced. Of course.
Some folks think of it as one of the internet's best kept secrets. Give it a spin and decide for yourself.
And so it goes.
but http://doodle.ch/ is pure genius for arranging appointments. Just give it a try, you will love it.
is decent, out-of-the box holyday handling. Every 2cent paper calender gives me much more information on that than practically all Opensource calendar programs. Most programs rely on "event files" that you have to download and that simply mark the days as holydays by showing a whole day event. The quality of the event files is often low, does not distinguish between regions or religious and state holidays and it is hard to handle several of these event files at once (e.g. when doing business in Europe with seval countries).
But just handling the holydays as events also prevents decent scheduling, e.g. automatically moving a repeating event to the next non-holyday.
The best program, though also far from perfect in that respect, on Linux is still korganizer. Evolution and Lightning/Sunbird just suck.
Posting anonymously for all the usual reasons.
While the parent post obviously didn't like the Zimbra installer, you may want to try it yourself. Enough people installed it, successfully, to repudiate the claim that it's "obnoxious".
Also, there's no evidence that Yahoo will abandon the OS version, and plenty of evidence that they will continue to offer it.
I'm in the same boat. I run a small shop with 10 folks and Exchange seems like overkill. Every year or so I go kicking around for an alternative and come back to staying put.
I'm not an MS bigot - there's FreeBSD and Linux (currently CentOS) doing the bulk of the server work here outside of groupware, but the key features in Exchange I have a hard time finding elsewhere is:
-The strong calendaring/scheduling including resource management
-The good quality web access (admittedly OWA requires IE to really shine)
-Support for mobile devices (between OMA/ActiveSync and IMAP I can almost always make it work)
-Easy to manage (at my small scale) replication
-Notes and Tasklists functionality does get used a lot in our organization
-Relatively seemless support for online/offline via Outlook
-Public folders w/support for offline and the various data items
-Rich, flexible and easy to manage ACLs on public and private folders
-We do a lot with shared calendars, notes and task lists
Various bits out there have pieces of the above but the real thing I can't seem to find is the strong calender/scheduling features with offline support. The reality is for serious road warriors the internet isn't anywhere close to 100% available. Remote areas, client sites with restrictive network access policies time in the airplane, all make 100% online solutions unworkable for us so far.
But as a small organization the only way we do this and stay legal is as a Microsoft partner through our NFR product licenses, the fact that we are 10 people makes it work. We couldn't afford the $1000s a year it would cost us to stay legal through retail or the lower volume license plans.
Like the rest of the world Exchange 2007 is on the shelf for now even though we have access to licenses for it. One is the 64 bit requirement along with overall performance loads raises the bar to deplying it. Microsoft is doing a typical MS thing and moving away from a good solution because of limitations before the next thing is ready. The de-emphasis of Public Folders and the threats to drop them completely are discouraging. Their answer is "SharePoint" which has no replication and no offline abilities currently - plus it forces me to a different tool and technology when all I need is to share access to various messaging items.
In practice I think MS is effectively priced itself out "small medium" businesses. The only way to deploy the Exchange, the required Windows server, CALs, etc. affordably is through a partner plan like us (which only scales to 10 users) or through Small Business Server - which doesn't scale effectively beyond 25-50 users and imposes deployment and licensing limitations that make it very difficult to move to the next level once you hit that ceiling.
Last but not least to that switch is data migration. I can kludge around on the messaging with various IMAP based solutions to moving the messages and but expect I'll have to write off the years of useful history in calendars. Also contact migration with LDIF still never seems to quite live up to promise, things always get munged, stripped or loose some supporting data.
There's plenty of slings and arrows at people who equate "Open" with "Free", and I agree you don't get something for nothing. Bur for many us it's a basic issue of affordability combined with legality. We work very hard to stay legal but even with our small shop licensing would eat us alive without the available partner program options and using open source in some areas. Everyone wants to grow their revenue and things creep up over time. Anti-spam, Anti-virus, office suites, server licenses, CALS, etc. Last time we ran numbers it would cost us over $2000/yr per/user to stay legal with retail licenses if we fully drank the MS cool aid. MS is getting pressure to prune their partner lists fr
I know you have to pay for it but OS X is really the most comprehensive planning utility available. Between Mail and Calendar you can create all sorts of events and ToDos and they all automatically sync together including synchronization with your iPod and related devices so your contact list and such is always with you. Both programs are quite customizable and if you make an event in Calendar you can add a list of contacts which will automatically be mailed an invitation through Mail. It's all really easy.
Comment removed based on user account deletion
Even though a good portion of slashdot readers are m$ haters, we all know when we've been beat.
Outlook has been the industry standard in business for so long for a multitude of reasons. Including, but not limited to:
1. Everyone else uses it.
2. There is plenty of people to support it
3. When exchange server is up, it just works (see # 2)
4. The interface is familiar (Folder list looks like a standard directory tree), the Preview pane is handy
5. Almost any Pop3 service or ISP has instructions to set up outlook to work with email (and as a prior poster explained, outlooks supreme integration between e-mail and scheduling makes it easy to use)
There are just as many reasons why resource scheduling should be a target market and some of the reasons may also be a benefit to outlook. The #1's are the same, and while outlook has very advanced features, that can be torture to a new user who often doesn't get any kind of formal training.
Just to name a few reasons why someone would want to creat an "Outlook Killer":
1. Everyone uses it and therefore if you successfully overthrow M$, you will have a fair bit of $ or exposure on hand.
2. Search function is slow as molasses on a freezing cold day.
3. While customizeable it's not really "skin" able.
4. Advanced features can be overwhelming & you need a college level level course to understand the whole program, or be a techie who can figure it out (like most of us) but even then, you might use outlook to 1/2 it's potential.
5. Help files o.k., but an integrated tutorial would be nice.
6. Spam Filtering doesn't work so well.
This is not to look at office 2k7 because I haven't seen an office with it yet. If you use the "new" outlook, what are your impressions?
In conclusion there are a great many good things about outlook, I will publicly stand with you and say they did a good job of creating this application. Microsoft will probably hold on to this application in some evolving form as long as they are in the business of making software. Word, and powerpoint may not be so lucky...
How much is your data worth? Back it up now.
If Exchange would run on Linux, maybe I'd use it/recommend it. (Ditto for SQL Server.) The lack of OS-compatibility is the killer feature for me; it makes it absolutely a non-starter. And it IS a good assumption that you'll have OS incompatibility from MS products, certainly all server products.
They don't even bother having compatible crossplatform clients for their server software; Entourage has routinely had problems connecting to Exchange in several different orgs I've been involved in.
I think, btw, that while everyone COULD use it, calendaring is a very business app. Quite a few businesses have some nonWindows systems. So I think there's a substantial, realized market for crossplatform software in this area, and I think that selection of products reduces the tendency to make OSS solutions.
I believe you'll find some responses in this ASK that have OSS standalone calendaring solutions. That's fundamentally different than having unified calendaring, email, contact lists, etc, like Exchange does. To my knowledge, there isn't a smooth mature OSS solution to this.
This bundling is even more corporate - but there ARE definitely two big competitors - IBM Lotus and Novell Groupwise. Furthermore, those 3 packages (including Exchange) are all the options you have if you need the Blackberry server support, also.
-- And if anybody has any good reasons why one of those two is much better than the other in a mixed OS X / Win environment, I'm all ears --
Finally, I'd like to add that OS X Leopard has a feature where emails that contain text that seems like it might be something you might want to add to your calendar get parsed and get a little right-click menu to get added to iCal. Which is neat!
Looking for freelance Actionscript (Flash/Flex) or ColdFusion work and/or freelance developers. Email me, put Slashdot
What I am looking for in a calender system (open or not) is to have multiple calenders (i.e one for each person on my team) and be able to have a combined view. For example each person has their own calender where they enter vacation days, project milestones , and the like. So as a manager I can have an overview of when my team members will be gone and see if they overlap. Also have an over all view of workload and possible problem spots. I have tried a few options but never found one that worked for me.
Software that actually works. It's in use. It's actively being maintained. As new technology is released, there's a proven track record of it being incorporated into the software.
Then you're really making a mistake if you don't look at citadel.
Email, Calendaring, Contacts, multiple interfaces, multiple standards compliant protocols, instant messaging and it all can run on one server. But wait.. It scales! So if you want to run multiple servers and have them communicate, go ahead. It's built right in.
Visit http://citadel.org/ for more information and to download or there's even a vmware appliance, all set up and ready to go. All you need to do is download and run. Try http://www.vmware.com/appliances/directory/723. -
Very common mantrafesto indeed. Apache, Linux, MySQL, Postgres, Firefox, and too many others to name were all yesterday's "next year's choice"-of-the-year choices, some of them more than once, but it so goes. The perceptual problem is premature nomination. Motto of the premature: try, try, again. Little known fact (IIRC): for the exponential distribution, which has maximum entropy (hence corresponds to the best assumption with no information), your expected waiting time at any point is equal to the length of time you have already waited. Dang, the quality of the Wikipedia article on the exponential distribution is too high and exceeds my ability to parse in under three minutes. Little know fact: quality is inconvenient. Perhaps that explains why its imminence is more celebrated than its arrival. Given your nick, I suspect you knew this already.
It makes my short list, along with ZImbra, Scalix, and Openchange (so far).
The nice things about JES are (a) it's rock-solid (b) it works well with many mail clients, even horribly broken ones like Outlook (c) while it doesn't have every possible calendar feature in the world, it has all of the ones that people actually use (d) it scales amazingly well -- it's really no problem to get it to support millions of users (e) because it's been around for a while (including a prior incarnation as a Netscape product) there's a pretty solid support community for it (in addition to Sun) (f) it's flexible enough to support integration with other products.
The bad things about JES are (a) the install is complicated, even if you're very accustomed to complex installs (b) the documentation, like much of Sun's documentation, is poorly written, verbose, uses opaque terminology, and lacks cohesion (c) the log files are inscrutable (d) it's somewhat bloated (somebody needs to trim all the legacy code out of it) (e) it's overkill for anyone who just needs a mail server (i.e., no calendaring).
But...given that you get mail, calendaring, LDAP, all rolled up in one package -- it's at least worth looking at. I'm aware of any number of places that have migrated from Exchange to JES, so at least their requirements were met.
Actually, yes... perhaps. For whatever reason, Novell decided to let go of the Hula project but, being open source, others took the project on and it's alive (although it seems to be progressing forward slowly due to lack of man power). It's called Bongo, and it looks pretty nice. Go check it out.
What about .Mac? Yeah, you pay for it, but it seems pretty reliable and is compatible with most email clients.
http://www.CelloFourteGroupie.net
[[Category:Free groupware]]
Citadel is absolutely awesome. It takes minutes to install. They even have a virtual machine you can download from their site, built on CentOS, that you can try. I have been using it for a few months now and have had a great experience. It has shared calendars, email, bulletin boards, and more.. and a nice web interface to all of the above (a text only client is even available). All of the features are available in an open source package. There is no seperate "enterprise" version with features that the "open source" version doesn't get. I am running it in a virtual machine based on Ubuntu 7.10 server, and currently testing it in a virtual machine based on Ubuntu "jeos" (Just Enough Operating System). So far it has been great. The "community" has been great about answering questions that have come up. I highly recommend it. It has greatly simplified my job with regards to managing my mail server and calendars.
One of my big problems with Hula was the refusal to embrace existing standards. They should have used Postfix instead of Netmail as the hub, and they should have built plugins for all the popular mail clients (Thunderbird, Mutt) instead of just Evolution.
Now we have the Bongo and Chandler projects. Both leave something to be desired in rate of progress. Hula was announced in 2005 and still is not usable, Chandler is almost a joke having been announced in 2001 and just now reaching Preview stage. They both leave something to be desired in features as well, mainly in the "works with $my_favoite_MUA" area. Is there a possibility of merging the projects? Or are the philosophies too different?
Does anyone have any experience with phpGroupWare? Is it mature? Applicable to OP's needs? Just thought I'd add it to the discussion since I didn't see it mentioned yet, and thought it might be worth considering. But I don't know how capable, full-featured an effort it is. They do provide a list of references/users. http://www.phpgroupware.org/
We don't see the world as it is, we see it as we are.
-- Anais Nin
I can't believe noone seems to use it, it's fast, modular , got a good email client, calendaring and notes and just works. http://www.horde.org/webmail/
When I have a problem and I google for a solution and find nothing I think that my problem isn't really a problem. The reason could be my inexperience or my need for more rest! I think the same logic could be applied to the lack of a quality oss "calendar". The people using oss just do not care very much about that. This kind of software is more for the "suites" spinning around chewing air in the big corps.
This is the alternative:
http://chandlerproject.org/
This comes from the Open Source Applications Foundation; OSAF was founded in 2001 by Mitch Kapor. They are building a PIM but the calendar is an integral part of the software.
Here is what that software has to offer;
Calendaring with Chandler Desktop
* Overlay multiple calendars
* Get a summary of what's on your schedule in the Preview Pane
* Navigate the calendar with the Mini-Calendar
* Get a sense of how full your days are with the mini-calendar Busy-Bars
* Use the Quick Entry field to create events, type event dates in plain English
* Create recurring events
o Daily, weekly, biweekly, monthly events
o Manage recurring events in the Triage Table
* Set alarms for before or after events
* Use time zones; or
* Manage your calendar without time zones
Finally, I'd like to add that OS X Leopard has a feature where emails that contain text that seems like it might be something you might want to add to your calendar get parsed and get a little right-click menu to get added to iCal. Which is neat!
Gmail's been doing that for like a solid year now. I don't get the excitement now that Mail.app does it in OS X... it's not a new feature, they ripped it from Google.
Comment of the year
Hi;
if you are looking for good calendaring, (that now has CalDAV) with Outlook support + can use AirSync for the mobile, look at CommuniGate Pro. But it does not stop there; it has an IM server, both Jabber and SIP/Simple, and can talk to external XMPP servers. If that were not enough, it has VoIP, PBX, Vmail etc.
Best of all it is free for 5 users. Yes, it is paid after that, but if you want quality, that just runs and runs, it is worth it in a bigger company to pay.
OBM is a great contender. It has been selected by big companies, the french parliament, finance, culture and interior ministry,.. It offers a scalable messaging and groupware platform, and many advanced functionnalities
For a small company, the calendaring and scheduling abilities in Mozilla Lightning (a Thunderbird plugin) work very well. There are no problems working with Outlook users either. An Outlook user can invite a Thunderbird user to a meeting, and Lightning will schedule it in the calendar, and vice versa.
I think you have to separate your question into server and client. Because if you look at what the Exchange server does, it is virtually nothing. All the scheduling functionality is in the client (Outlook), and to be honest, apart from that it is a pretty bad calendar program.
Evolution is pretty similar to Outlook, but I don't like either. The KDE approach of having several applications for different purposes seems nice, but I couldn't really get it all to work. Plus there is no Windows version, which is often a no-go.
I for myself prefer Google Calendar. Obviously it does a lot more on the server, but in the end you get nearly the same functions. You can send invitation, and you can respond to them either by email (it talks to Outlook) or with a web interface, which also shows you a discussion page for each appointment. The two advantages over Outlook is that it works with any email client, and that you can seamlessly integrate several calendars. Scheduling is possible, but only via shared calendars, so it only works for a small group of people working together.
If all you are missing is a scheduling function, it should be possible to integrate it.
Zimbra does it, does it very well and can be made compatible with full fledged outlook.
You dweebs cant even do a google search before just saying "no", can you?
NO SIG
There's a lot of comments for Zimbra, but I've tried it, and it's very difficult to install. So I went with Scalix. The bonus is that it's totally free for the size of my organization (a church). We've used OpenGroupware (with the Outlook plugin), but Scalix has been a lot better for us. I highly recommend it. Their forums are great too!
Acts 17:28, "For in Him we live, and move, and have our being."
http://www.kolab.org/about-kolab-server.html
love of emacs. This is either ideal or terrible. You can run one emacs server. windows, mac and *NIX emacs clients can connect to it. run, calendar.el, remember.el, planner.el, and org.el They all work very well together -> planner can link to the calander for meetings and grab todo's from org.el if desired. Remember can cause any of these files to link each to each other or some arbitrary file [ say tcp report ]. Permissions are controlled by file permission such that i would have a planner page called "DaveSetchell.muse". So, Admins could have direct access to core .org files and the employees planner.el would suck the relevent TODO's from those files
to dynamically generate "Task Lists" and mark the calander.
just use group permission files for "public stuff"
and use the Muse [ which is planner's backend ] for web publishing, if desired.
I have discovered a truly marvelous proof of killer sig, which this margin is too narrow to contain.
I am using Kerio Mailserver for 3 of the business that I represent. It has calendaring and syncing capabilities that work with MS Outlook with a couple of free add ons. The cost is very reasonable and the few times that I could not find solutions in their forums, the tech support staff has been excellent. We eve started running their Winroute product for proxy, firewall, filtering and VPN. Unfortunately, in regard to the integration of Outlook, we don't use it here and there are no add-ons for Thunderbird or Lightning that have bidirectional capabilities. I will probably check out their forums again as it has been a few month, it may be more capable now.
"...a civilian some of the time, a soldier part of the time and a patriot all of the time." -Brig. Gen. James Drain
I might be a bit biased, as I run product management here, but you should also have a look at Scalix (www.scalix.com) - there is a free version available, commercial options as you like it, richest non-Microsoft Outlook connector on the market, AJAX-based Webclient, and CalDAV support is in 11.3, coming in 2 weeks. Won't say much more, please try yourself and tell me what you think! :-)
Florian.
Has a client and server, open source, server runs on Tomcat... http://chandlerproject.org/
Compatible with OSX, Windows, Linux (I believe the client is Java based)
You can also use the client with a Darwin calendar server... or you could use a CalDav client, like iCal or Sunbird w/ the Chandler server.
A fool throws a stone into a well and a thousand sages can not remove it.
So far MeetingMaker is still top dog; I give it a 2 out of 5 (5 being the best).
There really is no really good group calendaring/scheduling software, period.
All of the iCal based systems suffer from not having notifications, other than active data, and the server based systems (like MeetingMaker) tend to have connectivity problems (this is fixable, but the various vendors never fix it).
Connectivity is more or less required for real time notifications of schedule changes from the central calendar store to the calendar viewing application. Without a real time notification mechanism, high latency mechanisms tend to be used instead (this is the iCal method). But unfortunately, Lucent locked up the very obvious LTAP modifications to LDAP servers very early on with a patent, and since then, everyone has routed around the Lucent damage by adopting "push model" mechanisms with high latency.
The most common iCal push model implementation is via email with active message content. Like OutLook, the email you receive of this type causes code to run on our computer, and when that happens as a result of receiving data, and then the code *acts* on the *content* of the data received, you are just opening yourself up to exactly the same kind of exploits that have plagued OutLook forever.
So the best-of-breed out there right now is a client-server model, aand the least heinous of these is unfortunately still MeetingMaker.
Which is really, really sad, since I first used MeetingMaker some 15 years ago, and it really hasn't gotten much better since then.
-- Terry
This question came up on the Fedora Dev list. Of the suggestions offered there, Bedework was not mentioned here.
:wq
(relatively) simple and effective WebCal solution: http://rscds.sourceforge.net/
Actually you can do that in Outlook. Drag an email to the calendar tab (usually in the lower right) and it turns into a calendar entry. Set the time and date for the event.
You can do the same thing to turn an email into a task, contact or note. Pretty neat.
I actually learned this tip from some new-age time management guy at a seminar.
Dear Jim R. Wilson,
Contact openchange. Give them money. That is all.
Have you tried Kontact? (kontact.kde.org)
gp's post about them swiping it from Gmail might be correct, I have no idea, but I wouldn't be surprised.
But your description of Outlook isn't at all the relatively cool part what Leopard does. Leopard finds dates/times in your emails so it'll use those dates/times in the actual event. The whole point is that you _don't_ set the date/time for the event - it can parse them out of a bunch of text for you.
Looking for freelance Actionscript (Flash/Flex) or ColdFusion work and/or freelance developers. Email me, put Slashdot
Zimbra and Alfresco both look nice. Check out the Alfresco demo.
General, you are listening to a machine! Do the world a favor and don't act like one.
That's been a feature in Outlook for ages, I knew about it. Good tip for those who don't, though.
But what I'm talking about is the email client looking into the text of your email and finding bits of text that look like locations or dates, then linking to the appropriate actions for them. If Gmail sees something in your text that looks like an address, it can add a "view this in Google Maps" link that will locate the address on Google Maps. Additionally, if it sees text like "this friday at 4:00 we'll have a BBQ" it'll ask if you want to add an event named "BBQ" on friday at 4:00 to your calendar. Outlook doesn't do this.
Comment of the year
A nice free calendar program is called Rainlender, it has an option of syncronizing with outlook.
The Citadel project is not the product of a for-profit venture. In 1981 as electronic bulletin board systems were starting to take off a BBS guy going by "CrT" wrote software to run a BBS on CP/M computers called Citadel. A year or so later there was some big soap-opera personality conflict and the original author walked away from the program and left the source code to float in the public domain. This code was picked up by dozens of different people who made an equal number of forks (forking was more apt to happen in the days before widespread internet and in the culture of strong personalities of those early days of the PC).
A few years after the original Citadel was released into the wild as public domain, a guy named Art Cancro (I. T. Foobar--he still maintains it today and posts on slashdot, understandably plugging it whenever he can) re-wrote the original CP/M Citadel to run on Unix for his hobby BBS called "Uncensored" (it ultimately ended up sharing no source code at all with the CP/M version; it was however a faithful work-alike). Cancro's version was referred to as "Citadel/UX" to distinguish it from the unrelated CP/M codebase. The UX part was later dropped since all the other Citadel variants with similar names (Citadel, Citadel/86, Citadel+, etc) have dropped out of active development and use.
There was a forked version called DOC (Dave's Own Citadel) that was somewhat popular but as the BBS scene died out so did DOC (there hasn't been a release for over 5 years). Cancro's Citadel persisted because it adapted to new technologies while other Citadel-variant BBSes remained steadfastly text-oriented BBS-style systems. Citadel(/UX) now appears to be the only Citadel variant BBS platform under active development (though others remain in use in a few places).
It's BBS heritage is quite evident in its architecture despite the fact that it has evolved significantly into a real "groupware" system. The original text-based Citadel client is still present, alongside the "webcit" AJAX client. The data store is still centered around the classic "Citadel Host/Floor/Room/Message" system and the instant-messaging and chat through webcit is a front-end to the tried-and-true chatroom system. Mr. Cancro and the other developers have done a remarkable job of bringing in new features and connectivity around this BBS "engine" without compromising the elegant and simple architecture.
Citadel started as, and continues to be, driven by enthusiasts as a hobby, and as such there are no "employees" with anything to gain financially from plugging Citadel. When a Citadel developer does pump Citadel, it is largely out of pride for a job well done. Citadel is older than Linux itself and remarkably remains almost completely free of commercial sponsorship.
Kolab server
KDE client
kolab.org
There are protocols for interop, they just require you to have a cooperating server.
I realize that's a bit of a big requirement...
Don't thank God, thank a doctor!
We currently are using Novell Groupwise and are very unhappy with it for a number of reasons. We are beginning a migration to Egroupware.
It is standards-based, speaks all sorts of protocols, syncs with everything important, and is stable, fast, and reliable.
You can sync it with Outlook, Evolution, Thunderbird, Sunbird/Lightning, Palm devices, phones, other PDAs, etc.
Its documentation isn't great, but then again it's better than Groupwise, plus you have the source. We are excited about it.
Well, i say im working on it, but its a big project and im working alone.. I started a project called "Tag-Based colaboration machine". The idea being to remove folders as an organizational structure for mail.
But i wanted to do alot more with it like:
1) hierarchical storage (primary, secondary, archive, etc)
2) fully self-contained (i.e. can use auth off any system, but stores all mail in its own store, not in the user home directory)
3) imap backward compatible.
etc
The idea would be you'd have 4 tag types, group, public, status and personal which you could create and you'd then have tag groups. Tag groups would be a set of tags that should show you either every mail with all of those tags, or every mail with one of those tags.
So in your email client your "inbox" might just be showing tags of "status: unread", then you might have a tag group like: "group: linux, faults, personal: linux, etc" and so this would allow anyone in your group to see it (a group being some logical collection of people in a company). And of course, finally "public" tags which would allow anyone who can conect to read it.
On top of that, connecting with an imap client would show you a folder structure based on your collection of tag groups and logical operations. like "inbox" wwould shot "status: unread, read + no other tags" or something like that, and when you moved a mail from one folder to another, it would be retagged according to that tag group.
But anyways, i've not gotten far past the storage mechanisms yet and it'll probably never be finished, but i'd love the idea of working/using a tag based mail system and I think this is one area where linux is falling behind a bit - not mail specifically, but innovation in general. Everything we're doing seem to be about what someone else is going and how to make our systems work exactly like those. its a bit tiresome.
I'm not sure how useful it is... The "artificial intelligence" to make it smart is probably beyond most email programs. A message like "meet you wednesday at noon" would probably confuse is... as would let's get together around three...
WIth oulook, sending a meeting notice is as easy as sending an email. It's unfortunate that many email clients can't deal with outlook invites....
At a recent seminar, I pointed out that shared calendars aren't useful unless everyone is on the same system... having one calendar for project A, a different for B and yet another for personal events is really a pain.
Within the corporate world, Exchange really does rule. There's nothing like it that can scale to 10,000+ users, be centrally administered and has such a wide variety of client access---outlook for the web (or whatever it's called) is really slick. I haven't seen anything even close to it.
Haven't tested it, but I think that exchange is reasonably secure -- and has good capabilities for email archiving and monitoring.
That said, at every client I've seen exchange, users always complain about email storage limits. Don't know why.
That said, at every client I've seen exchange, users always complain about email storage limits. Don't know why.
Because it takes me several hours to clean out my email during which I'm not getting any actual work done, when IT could have just added more space to the SAN in the same amount of time for much less money than my lost productivity cost the company.
Having users waste time cleaning out their email is IT failure, plain and simple-- either IT needs to make some kind of automated 'old mail' purge, or they need to add more storage, but if I, as an end user, have to even THINK about email storage limits, you've failed as my IT support.
Comment of the year
I guess my comment was ambiguous. What I meant to say was, I wonder why it's so hard for IT to add more storage to an Exchange Server. I complete agree with you... end users managing to an email limit is a complete waste of time.
Perhaps some exchange expert can help us out by explaining why it's hard to add storage. Disks are cheap --- especially if you're in the corporate world that can afford exchange and quality hardware to run it on.
Calcium
Kolab http://www.kolab.org/ works very well with several client alternatives.
The upcoming 2.2 release will have a fully functional webclient based on Horde as well.
... and, how many programmers do you know who actually use or care about enterprise calendaring systems? Sure, there are a few, but the vast majority of programmers despise meetings, don't need to go to many of them, and don't have any real use for calendaring systems in their "real" jobs. Only managers (like me, old ex-coder for years but been in management for about a decade or so) can't live without our enterprise calendaring systems. But see, we don't count in this case.
So, if it's not of interest to programmers, it's not gonna get created in any real, stable and solid way through OSS channels...
Actually, Apple was doing Data Detectors in 1998, which is this feature in an early form, but essentially could do the same thing. Here's a link: http://web.archive.org/web/19980128233606/http://applescript.apple.com/data_detectors/index.html
JUMP JUMP JUMP JUMP JUMP JUMP JUMP JUMP IRRIGATE
First, in large organizations, the mailbox sizes scale faster than most people expect. If you have 10k people, and want to give them all 2GB of space, thats 20TB.
Now 20TB in low end JBOD sata disks is cheap, but that wont work well for an exchange environment.
The ideal is to have the exchange mailbox stores backed by a SAN. This is because you often end up re-balancing mailboxes from one server to another, or some store servers (that handle some fixed subset of users) grow faster than the others.
Also, the mailbox stores in large orgs are often run as clusters. Not load balanced, shared-nothing boxes, but real live, expensive clusters. That means shared disk storage, heartbeat monitors, all that stuff.
And then there's backups. Backups are what really kills you in enterprise storage. As an example, a company I've dealt with did the analysis with a consultant, and they determined that their tier-1 san storage costs ~$1.25 per gigabyte per year. But full staged tape rotation backups cost almost $4.00 per gigabyte per year. That puts total storage costs at ~$5.00 per gigabyte per year.
(BTW, I think these numbers were per year, but they could have been per-month
That adds up to $100k per year just in storage costs, just for the email servers.
Now there are some things you can do
You can also mount your mailbox stores over iSCSI and use not-so-insanely-expensive high-end san storage.
But the bottom line is that storage is much more expensive that disc, and Exchange storage is more expensive than typical file-server storage, because of its particular needs.
Exchange is also hard on disk subsystems, and large Exchange stores are almost always permanently disk-bound, and constantly, always, 24-hours a day, thrashing the disks.
Understanding and Replacing Microsoft Exchange
Zimbra actually beats Outlook and Exchange server hands down. The first solution I have seen to do so. Still waiting for a completed off-line client though. Web based email and calendaring the surpases Exchange is a great start though!
I have used Now Up-To-Date for many years & it is a mature product & works well.
I have not used MeetingMaker, but I have seen it in action & it works well & should be included in this list.
Hello all, this is how i use networked calendar.
/webdav>
/etc/apache2/.htpasswd /webdav
/webdav/martin/>
I am using a webdav setup under apache for this.
You need to enable the apache2 modules "dav" and "dav_fs"
It allows you to publish iCal file on your website behind ssl if you wish, you can also configure user rights access like this
<Location
DAV on
AuthType Basic
AuthName "webdav"
AuthUserFile
# only authenticated users may access
Require valid-user
</Location>
<Location
Require user martin
</Location>
Then finally, you use Mozilla Thunderbird with the Ligthning addon, which adds calendar & iCal features. then you can recieve & send invitations to outlook, have both a private & public calendar, share calendar with your employees and so on.
It works in Windows, Linux & Mac OS X.
Right now i am looking for a cellphone that reads iCal too so i can auto-sync the calendar there. I haven't found one but i'm sure there is some.
I've deployed it for 150 users. Works great.
Apparently the Bongo Project inherited the old Hula code. Has anyone had experience with this permutation? http://www.bongo-project.org/
Educate me - because right now, this sounds like FUD to me.
>> Within the corporate world, Exchange really does rule.
By monopoly, yes. This I don't contest at all. Nor your point about uniformity, but I don't think that always means you should jump to the most popular system.
>> There's nothing like it that can scale to 10,000+ users, be centrally administered
I'll admit I haven't PERSONALLY tried, but I know of 10,000+ sites that have moved to Groupwise or Lotus. I doubt either of those solutions doesn't scale, considering the vendors. Novell has been in this business LONGER than Microsoft has, but they don't have Windows to leverage.
>> and has such a wide variety of client access---outlook for the web (or whatever it's
>> called) is really slick. I haven't seen anything even close to it.
Maybe Outlook Web Access is much cooler than the competition; I haven't compared that feature.
But, are you actually saying you should use Outlook because it's more PLATFORM COMPATIBLE? Certain of the most fun features of OWA don't work quite right if you're not using IE on Windows, but I can't fault them for taking extra advantage of what they know. But you're talking about the only major system without a reliably functioning OS X client (Entourage is reliably problematic when you actually try to use it with Exchange), the only one without any support at all for a Linux client, and the only one where the server will only run on Windows. You realize Novell and IBM actually MAKE Linux and OS X clients for their solutions, right? It's not only that some enterprising Linux dev reverse engineered the API, like for Evolution.
If you're going to say we should all adopt a single collaboration environment (why can't we just get along) then why would you choose one that's just not possible, on the server, to use for a place that's a mac shop or a Linux shop - perhaps a place that's afraid of the BSA after all the nasty things they've done.
And if you're going to say we should all adopt a single standalone _calendar_ format, and not a collaboration suite, then I think when Mozilla and Google and Apple are all using the RFC 2445 iCal format, the battle for the _compatible_ calendar format is settled. Guess what? Of the above major collaboration suites, Outlook seems the only one with iCal support that is limited, at least per Wikipedia. (No TODOs, Journals, etc.) Historically, Microsoft is consistently slow to adopt standards, and routinely has only limited support for them. At least some of the time this seems to be to encourage vendor lock in... The opposite of the product we should "all" use if we're "all" going to agree on something.
Looking for freelance Actionscript (Flash/Flex) or ColdFusion work and/or freelance developers. Email me, put Slashdot
Man, you must be massively overpaid! You're not even competent enough to keep your mailbox in order and several hours of your time costs more than paying IT technicians' wages whilst they add new storage, backup capacity, testing, etc. etc.
If I'm your IT support, you've failed as an end user.
Exactly what is the set of use cases supported by Exchange that the others are missing?
Even if it the difference wasn't what people really need, at least it would be a starting point.
Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
Zarafa (dot com). Compatible with MS Outlook with a plugin. Excellent web interface (MUCH better than the craptastic OWA). Closed source, but runs on Linux and uses MySQL/Apache/Postfix as a backend.
You're not even competent enough to keep your mailbox in order
My email box *is* in order. It's just 500+ MB of "in order." I happen to be in a field where if a client discovers a new "problem", it's nice to be able to dig back a year and a half and send a reply like, "we discussed this during scoping in 2005, here's a copy of that thread I hope it answers your questions."
and several hours of your time costs more than paying IT technicians' wages whilst they add new storage, backup capacity, testing, etc. etc.
Considering that the IT people working on this will benefit all 250+ users on the same email server, you should divide the value of their time by 250 or so. And yes, that would make my time worth more.
If I'm your IT support, you've failed as an end user.
I have 3.5 GB of email on my home computer, and it runs just fine. If my work computer with IT support doesn't run at least as well as my home computer with just me fumbling around on it, then something is terribly wrong. (And yes, my 3.5 GB of email is backed-up to a remote location.)
Comment of the year
eGroupWare is a solution I use in a 1.000 users organization for Calendar, Email, ToDo, News, Addressbook, Wiki, Knowledgebase ...
It works with LDAP backend and runs nise.
I disagree. There is actually a webbased, cross-platform, open source CRM/CMS system called Covide which integrates tightly with Asterisk VoIP server. We installed both at our office, and although we're still getting the hang of it, hitherto its functionality has been outstanding. For more info:
http://www.covide.net/
http://sourceforge.net/projects/covide/
http://asteriskathome.sourceforge.net/
http://www.asterisk.org/
Strange... I posted this yesterday, but it seems to have disappeared into Limbo. Computers are weird, and the programmers are even scarier.
A positive attitude may not solve all your problems, but it will annoy enough people to make it well worth the effort.
...
Having users waste time cleaning out their email is IT failure, plain and simple Several things.
Personal folders are your friend. Get it off of the mail server.
Email was not created to be a file system. If you need that attachment save it somewhere and get it off of the mail server.
Email was not created to be a filing cabinet. If you really need to look back 3 years for meeting minutes those should be in a document store somewhere in a fixed form that can be accessed by anyone who needs it, not in your email folders.
But the real issue for Exchange (at least in the past, I haven't administered Exchange in >5 years) is that it stores everything in these huge files that make it incredibily difficult to administer a reasonable backup and restore process.
--
JimFive
Please stop using the word theory when you mean hypothesis.
The Apache OFBiz (http://ofbiz.apache.org/) contains a calendar with project management to boot. It's actually a lot more that just a calendar, including open source enterprise automation software (ERP, CRM, SCM, SCM, MRP, EAM, and by adding http://www.opentaps.org/, financial accounting. I just started testing, but it looks good at this early stage.
We never used Exchange. But there are valid reasons beyond being Slashdot reaers (as if that weren't enough).
1) We're a heterogeneous shop with 10% Win, 10% Mac, 80% Linux. The Linux users include people who still use text-based mailers (elm, mutt, etc). Exchange is useless for the latter.
2) We spoke with three consultants. All told us Exchange would need *serious* hardware compared to what we were used to. All told us we'd need to have someone available to spend a lot of time managing it (they know we wouldn't be retaining them for daily operations and maintenance, so that wasn't it). Every last one of them came in with a total package cost well over $10K for hardware and software. At the time, we were a 50 person company.
I've been using something called eGroupware2... http://www.egroupware.org/
It's pretty full-featured if you add all the modules.. Calandar, eMail, wiki, knowledge base, project management (with Gandt charting, etc)....
You mentioned Google Calendar, so I figure web-based stuff is fair game.
Check out Airset.com; it is Extremely powerful, and its item schema seems to be as complete or better than Outlook's. A sync tool is available for Outlook if you wish to use that for an offline client, but it's a little weak, partly due to Microsoft's data model.
Speaking of which, rather than Outlook's "folder" view, Airset has "groups", which fairly match up with the concept of "tags". You can filter out, filter in, do most things short of an SQL query among your groups to see a particular subset of calendar entries.
It also contains one of the best online contact managers I've been able to find, which also syncs to outlook. (once again, I'd like to bring up the completeness of the item schema/elements)
I don't use the other parts, (I think it has ten or so other services these days) but the calendar and contacts Rock.
-- The above may have once been believed by me, but any truth or application you find is your own problem.
Kalooza (www.kalooza.com)does some of what you are asking about. It is free and not integrated with Outlook yet, but I'm sure they will soon.
Three years ago my company did a comprehensive evaluation of 12 different exchange alternatives, both open source and proprietary. This included OpenXchange, Novell Open Exchange (same thing as OpenXchange but packaged by novell), Bynari, mirapoint, Stalker Communigate Pro, Scalix, KerioMaiLServer6, and another handful of bad pieces of software I've long since forgot. The only one we didn't evaluate was Zimbra. Long story short, they all sucked. It was a two month waste of time. Worse, however, was we ended up purchasing the Mirapoint, which to this date is the worst purchase I've ever made. My parents owned both a Pacer and a Pinto when I was a child. The Mirapoint was worse. That's $30k I want back. It's a brick now, we use it to prop open our cage door. Go with exchange. It's the right tool for the job when the job is "Something that outlook syncs it's free and busy data with properly".
I've heard that about Exchange's monolithic mail stores, which are obviously a huge problem for any kind of size or traffic. But obviously, it doesn't have to be that way... use maildir. I used to agree with your "get it all off the mailserver" philosophy, but now I think it should be "use a better mailserver"
In more details:
I think email is a clearly inferior file _transfer_ mechanism to, say, Subversion, which is what we use to share files we're collaborating on. But if you _don't_ have something like SVN/CVS to use for this, email is perhaps the most accessible system that has offline viewing for all participants, redundant local backups on everyone's machine, and most importantly versioning.
But there's no better way to archive and index email than to keep it as email. If that's how someone DID send you the file, you should be able to look it up there and retrieve it... even if you're going to move old mail to some kind of read-only storage. Moving it all locally onto a not-necessarily-backed-up workstation... and making it difficult to sync to a new workstation - just is not as good as a serverbased solution.
Looking for freelance Actionscript (Flash/Flex) or ColdFusion work and/or freelance developers. Email me, put Slashdot
Haha, somebody seems to have went down my list of recent posts and moderated them all negatively. Was that really a valuable use of 5 modpoints?
http://www.skullsecurity.org/blog/
That's 5 modpoints somebody's blown on me. Unless I've managed to piss off more than one person, life's good! :D
http://www.skullsecurity.org/blog/