Slashdot Mirror


Design a Virtual Office with Open Source?

apropos asks: "An interesting question came up recently when discussing (yet again) starting an open-source based consulting company: 'How would you design the ultimate virtual office with open source software?' With things like fax, VoIP, web, email, security and office suites all available as open source products, what kind of useful things could be done? One idea that came to mind was emailing answering machine recordings. What would you put into your ultimate virtual office solution?"

263 comments

  1. Easy... by 110010001000 · · Score: 3, Funny

    ...buy it with Virtual money.

    1. Re:Easy... by Anonymous Coward · · Score: 0

      Then you could tie it into a Exchange server and then use the capabilities to belittle open source software!!!

    2. Re:Easy... by tiger99 · · Score: 1

      Would you not also have a virtual BSOD, virtual seurity holes, virtual Outlook (or is that the same thing?), virtual illegally commingled disfunctional web browser, virtual monololy.......

    3. Re:Easy... by ilctoh · · Score: 1

      That's kind of redundant, or implied at least...

      --
      How many slashes would a slashdot dot, if a slashdot could dot slashes?
    4. Re:Easy... by tiger99 · · Score: 1
      ...and my virtual typos, for which I apologise. I usually do check my spelling.

      As for redundancy, I wonder when Sir Bill's will come. At least, when the shareholders have sued his wealth out of existence, Melinda has sufficient competence to earn enough to feed the kids....

  2. Emacs by Anonymous Coward · · Score: 5, Funny

    Emacs has all those things, right?

    1. Re:Emacs by metlin · · Score: 2, Funny

      All of them? Not yet ;-)

    2. Re:Emacs by Anonymous Coward · · Score: 5, Funny

      Yeah. All you need on top of that is another text editor.

    3. Re:Emacs by I_Want_This_ID · · Score: 5, Funny

      Emacs is a nice operating system, all it really needs now is a text editor.

    4. Re:Emacs by Anonymous Coward · · Score: 0

      Well yes, lacks a good text editor however.

  3. What about Asterisk by Anonymous Coward · · Score: 5, Informative

    You can use Asterisk for your PBX.

    1. Re:What about Asterisk by Anonymous Coward · · Score: 2, Interesting

      Uhh asterisk might be open source, but the equipement that is needed to make use of the software can range from 300 to multiple thousands of dollars.

      That's not including the ISDN PRI that you going to have split into 24 different trunks, either...

    2. Re:What about Asterisk by asdfghjklqwertyuiop · · Score: 1

      at's not including the ISDN PRI that you going to have split into 24 different trunks, either...

      What do you need PRI for that you can't get with plain old channelized t1?

    3. Re:What about Asterisk by Anonymous Coward · · Score: 5, Informative

      Uhh you don't need any extra hardware over what you would need for an *H323 solution. You can use software-based phones if you have nothing else. You can get a SIP phone for $65 if you are on a serious budget and want the feel of a phone in your hand when you talk. You'll never find a phone that is compatible with *H323 for that low.

      I have less than $300 and have three internal extensions and one external line. A comparable pbx would be much more expensive and MUCH less flexible. I've been able to do with Asterisk in about 30 minutes what would have taken months of C programming on any decent PBX (and a $10k developer license).

    4. Re:What about Asterisk by Gunfighter · · Score: 4, Informative

      Yes, I offer Asterisk for _exactly_ this application. It's more or less a 'follow me' service so that you can work from wherever you want and have your extension forwarded to wherever you want. Once the workday is over, just turn off the forwarding and let everything roll to voicemail. The great thing with this is that you can then set the extensions however you want them: hunt groups, call center queue, etc. etc. You can even park the call and then contact a co-worker (we use Jabber) to dial into the system and pick up the parked call from wherever he or she may be at the time. From the caller's perspective, it's almost like they were transferred directly to the person down the hall from you. A little re-configuration and you have a conference call server... fire up some XML-RPC to your backend database and you have an IVR system... the list goes on and on.

      Asterisk is much more flexible than working everything directly through the phone company, and can save a bundle on not having to pay for extra features at the Central Office level. After all, in some areas a channelized T1 with 24 trunks (think 12 in & 12 out) is cheaper than twelve centrex lines with all of the features. When you compare this over the long run, this savings, coupled with the lower hardware costs, can make a full featured phone system ROI _very_ quickly for the virtual office environment.

      (Hints: Ask your phone company to let you colo the box so you don't have to pay the local loop charge for the T1. Also be sure to ask what it would cost to go ahead and split two of the 64k channels out for Internet access so you can administer it remotely without having to use a modem.)

      --
      -- Stu

      /. ID under 2,000. I feel old now.
    5. Re:What about Asterisk by nettdata · · Score: 2, Informative

      Interesting, and some excellent insight.

      In my newly formed office, where there are developers/sales/finance people working out of their home offices in Toronto, Boston, Vancouver, NY, and LA, we opted to go for the Telco features as it's a truly virtual system. We have a North American toll-free number that people can call, and it gives you the usual "welcome to our company... sales press 1, tech support press 2, company directory press 3", etc.

      At that point, it will hunt down an individual or series of individuals (if the first in the hunt group is unavailalbe). This will follow on and try their cel phone, home office number, etc. automatically. If they're not there, VM is left for the individual or the company, and it's them emailed as an attachment to the appropriate individual or list.

      This is very handy where we don't have the option of putting in more than one line at a location for a real office, and our PBX is truly virtual, as it doesn't really demarc anywhere. It also gives us LOTS of available lines should our product take off, and 100 people all call at once to place their order... no busy signals.

      While it may be kind of expensive for the initial setup ($2k), the monthly charge is REALLY cheap, and it gives us the truly distributed virtual phone system we were looking for.

      I know this isn't an Open Source solution, but it did help us immensely for our virtual office.

      --



      $0.02 (CDN)
    6. Re:What about Asterisk by Anonymous Coward · · Score: 0

      Yeah, Asterisk, tried that, then got a REAL phone system--
      Asterisk Decent server machine $300(probably at least pII500 256MB, but hopefully better)
      Wildcard t100p from digium $500
      Channel bank(probably adtran or carrier access) $700(even on ebay)
      One day of setup $200(for even the least proud of us that is a decent figure for a days tech work)

      OR

      Nortel 78xx IP phone system $3000. Sorry, Asterisk was somewhat unstable for us, we couldn't get it to function behind NAT, using anything other than IAX entailed a little finger crossing and praying, and even simple things like transferring an external call from one internal phone to another was cumbersome. I love exuding the geek factor just as much as the next guy on slashdot, but usually that has to be done on my own time, not on 'business' time.

    7. Re:What about Asterisk by toast0 · · Score: 1

      Since when does open source mean free hardware??

    8. Re:What about Asterisk by Anonymous Coward · · Score: 0
      Also be sure to ask what it would cost to go ahead and split two of the 64k channels out for Internet access so you can administer it remotely without having to use a modem.

      Am I missing something? Why would you dedicate two precious B channels for a sporadically needed ssh session??

    9. Re:What about Asterisk by Anonymous Coward · · Score: 0

      I am new to the Linux community but I find the concept of Virtual office intriguing. What I suggest is
      1) ASP based; access applications via a web browser
      2) Access to OpenOffice suit of products and files via any public terminal
      3) VOIP over IP access ( similar to Skype) I am not sure what client you use for Asterisk, but access to a fully functioning ip based pbx is a great concept
      4) Web Conference capability ; video; powerpoint / impress presentation capable ; voip; white board; chat; polling ; attendee list
      5) EMAIL ; Fax; Voicemail; consolidation with dial in capability to listen to messages while on cellphone
      6) Instant messenger client with workgroup consolidation of callanders and task lists
      Thats my contribution. Thanks

    10. Re:What about Asterisk by torpor · · Score: 5, Interesting

      linux telephony has been a great consulting market since 1995 at least! i have set up similar systems for many customers using early versions of Asterisk and similar IVR apps running on linux set up with good telephony-card support. it allows complete, policy-based, scripted automation of all of the main company life-blood (calls), and linuxIVR was my most successful bread-maker, when i was in the consulting business. being able to completely sync the reality of such things as call time tracking -directly- with the internal business apps; even -having- all call details being logged and trackable from a database, for so cheap, made linux the sweetest setup.

      its really cool to see how far its all come (yeah, XML-RPC!!) and yet its so much one of those 'hidden success of linux' stories.

      its like, the operating system that was so good at doing what it does, everyone forgets its even there, or what it is. "never mind the 'war for desktop', who is taking care of the telephones, and the billing, where is the 'policy' computer, etc?" heh heh ... some linux box in the closet, "up 826 days, 4 users, load averages: 0.09 0.22 0.45"

      --
      ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
    11. Re:What about Asterisk by Anonymous Coward · · Score: 0

      we now know you are lying. nothing in * takes 30 minutes to setup. you have to patch it to get it to work right, and add in 4-8 additional software packages to get all the features you need, maybe 30 days! and no ipv6 support! stick with, ser and vovida.

    12. Re:What about Asterisk by Anonymous Coward · · Score: 0

      You're quite welcome.

    13. Re:What about Asterisk by Gunfighter · · Score: 1

      Perhaps I should clarify. The 128Kb is for remote access should you decide to colo the box @ your phone company's CO. You shouldn't really need it if you're using the software for an onsite PBX system. Having the remote access gives you the ability to do things like...

      - Download your voicemail as MP3
      - administer the box via SSH/Web/etc.
      - Have alerts sent to your mobile device(s) via SMS
      - Email alerts to your inbox
      - Email voicemail messages to your inbox
      - FAX to email gateway
      - SNMP Monitoring
      - Connect via a VoIP client
      - [Insert cool idea here]

      --
      -- Stu

      /. ID under 2,000. I feel old now.
    14. Re:What about Asterisk by yuri+benjamin · · Score: 1

      I am new to the Linux community ... ASP based [emphasis mine]

      I think you mean something like PHP based. The article asks for open source ideas. We'll forgive you coz you're a newcomer :-)

      --
      You make the mistake of thinking you can educate the fundamental stupidity out of people. You can't.
    15. Re:What about Asterisk by kableh · · Score: 1

      I think the OP means Application Service Provider. Unless you're just being snarky, we'll forgive you =)

    16. Re:What about Asterisk by yuri+benjamin · · Score: 1

      Arg! Too many acronyms! I forgot that the TLA ASP had been overloaded. Sorry.

      --
      You make the mistake of thinking you can educate the fundamental stupidity out of people. You can't.
  4. Netoffice by robbedbit · · Score: 3, Interesting

    Great simple CRM.

  5. Hey by grennis · · Score: 1, Funny

    If I'm self-employed, can I take a virtual deduction on my taxes?

    1. Re:Hey by kfg · · Score: 1

      Yes, but it's wiped out, and a good deal more, by the not so virtual self-employment tax.

      But at least I'm going to get it all back when I retire, right?

      Right?

      KFG

    2. Re:Hey by Anonymous Coward · · Score: 0

      Sure, as long as it is virtual..

    3. Re:Hey by Lifewish · · Score: 1

      "My job went to India and all I got was this lousy desktop theme"

      --
      For the love of God, please learn to spell "ridiculous"!!!
  6. Off the top of my head.. by grub · · Score: 5, Interesting

    What would be useful?

    emailing answering machine recordings.. I don't think so. Emailing the entire answering machine recording could backfire. That could easily be used as a DoS against someone's email box ("Let's all leave a message for that ass Professor Doofus tonight!")

    Not that I get a lot of faxes these days (read: "the 21st century") but it would be nice to have software that would OCR a fax then email the text to me (this one is simple enough that it probably already exists) == Less paper.

    If a company were large enough to have a mail room, then scanning in snail mail and emailing images would be neat. One could always fetch the hard copy if needed. I'm far more efficient with electronic files than I am with paper. (My desk is a pigsty)

    --
    Trolling is a art,
    1. Re:Off the top of my head.. by rjstanford · · Score: 5, Interesting

      Scanning in snail mail and emailing images would be neat. One could always fetch the hard copy if needed

      I use PayTrust for my bills - they do exactly this. What they can get electronically, they do, but any other bills go to their address and get scanned in. I get an email with highlighted information (date due, minimum payment, total payment, etc) and can set up automatic payment rules (for example, "Pay celphone bill unless its over $120 - if it is, then email me first"). And it works on anything, even little scraps of paper.

      Pretty cool stuff, and very friendly.

      --
      You're special forces then? That's great! I just love your olympics!
    2. Re:Off the top of my head.. by grub · · Score: 1

      That's pretty cool, thanks!

      --
      Trolling is a art,
    3. Re:Off the top of my head.. by bernywork · · Score: 1

      That could easily be used as a DoS against someone's email box ("Let's all leave a message for that ass Professor Doofus tonight!")

      Maybe, but you would have to be pretty hard up to do so. Most voice recordings that I get on my email are about 50 KB (Don't forget 8kbps mono signals that come from voice modems aren't exactly high quality or large) How much is a large'ish HDD? 160GB? Try filling that in a hurry.

      vgetty provides this functionality.

      --
      Curiosity was framed; ignorance killed the cat. -- Author unknown
    4. Re:Off the top of my head.. by daveo0331 · · Score: 3, Interesting

      emailing answering machine recordings.. I don't think so. Emailing the entire answering machine recording could backfire. That could easily be used as a DoS against someone's email box ("Let's all leave a message for that ass Professor Doofus tonight!")

      Or better yet, use voice-recognition software to translate the message to text, and send it to my email. I can read (or skim) faster than I can listen. Of course, I'd also want the recording (which wouldn't take up much space, as someone else already pointed out) in case someone left a phone number and the software didn't translate it correctly.

      --
      Remember the days when Republicans were the party of fiscal responsibility?
    5. Re:Off the top of my head.. by Em+Ellel · · Score: 1

      emailing answering machine recordings.. I don't think so. Emailing the entire answering machine recording could backfire. That could easily be used as a DoS against someone's email box ("Let's all leave a message for that ass Professor Doofus tonight!")

      Actually, it is not any different than DoS by sending any other kind of email. At my office we use AltiGen PBX which can email voice messages. Given compression rate possible with voice, a 1 minute recording is a bit under 1 MB. Not small, but given modern storage sizes and bandwidth, hardly cripling. In addition, PBX by simple physical limitation of number of lines available and limit on max recrding time, will limit amount of voicemail messages that can be left.

      Voicemail through email is very handy sometimes for picking up messages while out of the office or forwarding messages to people inside and outside our company, as well as archiving project related materials for later.

      -Em

      --
      RelevantElephants: A Somatic WebComic...
    6. Re:Off the top of my head.. by Cylix · · Score: 1

      hylafax can be configured to do alot of things, including setting up a fax to email gateway.

      Add in a filter to regex your favorite keywords or by caller id and instant sorting.

      We use hylafax quite extensively at the office. We are not into phase 2 yet which aims at removing all incoming hard copy. Pretty much when I get time to finish the roll out we should move to this.

      --
      "You should always go to other people's funerals; otherwise, they won't come to yours." -- Yogi Berra
    7. Re:Off the top of my head.. by amembleton · · Score: 3, Informative
      Given compression rate possible with voice, a 1 minute recording is a bit under 1 MB.

      Thats what I get with my mp3s and OGG files! I have a good quality void recording of a comedian. I've stored it on my hard drive using Speex, which is an OSS codec that's designed for speech. It takes up less than 346KB per minute of recording. This figure could be pushed even lower if you were recording from a telephone as sound quality wouldn't matter so much as it will already have been heavily compressed.

    8. Re:Off the top of my head.. by gregmac · · Score: 3, Interesting

      We use hylafax quite extensively at the office. We are not into phase 2 yet which aims at removing all incoming hard copy. Pretty much when I get time to finish the roll out we should move to this. I'm still setting up for phase 1 of my hylafax rollout, which is basically setting up a print-to-fax gateway. I don't like any of the existing solutions, so I basically started from scratch. The fax capture runs as a samba print share, when you print to it, it spools it into an 'outbox'. This spool service will also connect back to the sender's PC and make a program popup (which I haven't written yet) asking for the phone number, cover page notes, etc, much like Respond, except in a non-ugly interface that includes cover page options. If it can't connect, or the user doesn't fill it out, it will just sit in the outbox with a 'pending' status (since it has no fax destination). Phase 2 will be the same as yours, removing incoming hardcopy, putting faxes into a similar 'inbox' spool. Think webmail, but for faxes. Eventually, I'd also like to do OCR that gets run through filters which can hopefully match things like "Attn: bob" and send an email to bob telling him he has a new fax. I doubt I'll be able to replace the actual fax with OCR due to quality, but we'll see.

      --
      Speak before you think
    9. Re:Off the top of my head.. by DrEasy · · Score: 1

      Besides, how would a caller be able to distinguish between regular voice mail and one that forwards it to email? For someone to want to DoS you that way, they'd have to have that info first.

      --
      "In our tactical decisions, we are operating contrary to our strategic interest."
    10. Re:Off the top of my head.. by dsplat · · Score: 2, Interesting

      emailing answering machine recordings.. I don't think so. Emailing the entire answering machine recording could backfire. That could easily be used as a DoS against someone's email box ("Let's all leave a message for that ass Professor Doofus tonight!")

      You have a good point. I'd use Caller ID and send myself e-mail telling me when the message was received and who it was from.

      --
      The net will not be what we demand, but what we make it. Build it well.
    11. Re:Off the top of my head.. by VivianC · · Score: 2, Interesting

      I've been using JFax from J2 for years. It will forward faxes and voicemails to your email account and it costs less than adding a phone line.

      --
      Viv

      Gmail invites for ip
    12. Re:Off the top of my head.. by Cylix · · Score: 2, Informative

      We are primarily a windows desktop environment. (Believe it or not management has considered a linux change over a time or two.... progress!)

      You are running in mostly the right direction it seems.

      We have two methods for the print-to-fax gateway.
      The first, available for any systems, involes an smb print share. This print share via cups uses sambafax. http://www.purpel3.com/sambafax/sambafax_6B.html Essentially, it just parses the postscript file and takes out the send number. It's fairly basic and relies on users authing to the print share for identification and return notification via email of job status. I'm going to rewrite this and include some extended information parsed out of the cover letter. It works for now.

      The second method for print to fax, uses a windows printer driver for hylafax. This unfortunately only works on windows 2000 and I'm presuming XP. Upon printing to fax, this driver prompts for a phone number to send to.

      The drawback is of course you have to include your cover letter when printing to fax. You could optionally configure a default generic cover letter with hylafax, but our staff generally likes custom covers.

      The windows driver is open source and available on sourceforge. It's a good place to start if you are looking at extending its functionality. I don't think a talk back is the right way to go in this instance as all the things you need done can be submitted directly to hylafax.

      For job status monitoring, resubmission and cancelation we use PylaFax. PylaFax is a stand alone client written in python. It connects directly to the hylafax server. You can send with it as well, but it requires creating a TIFF image to fax. (I think?) In any event, its perfect for job monitoring for all of our users.

      Since everything is setup correctly, all jobs are ID'd by username as well.

      So far, web management of incoming faxs is rather paultry at the moment. There are several little applications, but nothing I'm happy with either. SO yes, a couple more areas where things need polishing. Personally, I was thinking of a moregroupware module as this would fit in perfectly for our needs.

      It looks like we have some common goals though and maybe some collaboration could be fruitful.

      --
      "You should always go to other people's funerals; otherwise, they won't come to yours." -- Yogi Berra
    13. Re:Off the top of my head.. by kwpulliam · · Score: 2, Informative

      Actually - We use a Cisco IP Phone setup at work, with some sort of auto compression of the messages at work. A normal 30 second mesage runs about 500k, and I regularly forward or recieve forwarded voicemail messages.

    14. Re:Off the top of my head.. by evil_roy · · Score: 1

      "If a company were large enough to have a mail room, then scanning in snail mail and emailing images would be neat. One could always fetch the hard copy if needed. I'm far more efficient with electronic files than I am with paper. (My desk is a pigsty)"

      Decent EDMS do imaging,storage and workflow right now. Email is too crude - works for messaging but not for true information management when meta-data is all important

    15. Re:Off the top of my head.. by Em+Ellel · · Score: 1

      Yeah, that came out a bit confusing. I meant given low quality needed for voice, UNCOMPRESSED (which is how Altigen sends it) a 1 minute recording is about 1MB , with compression it can be way lower.

      --
      RelevantElephants: A Somatic WebComic...
    16. Re:Off the top of my head.. by Anonymous Coward · · Score: 0

      HAHAHAHHAHHAHAH dear mister dofus, voice recognition software barely works at 97% accuacry when you've trained it for 30 minutes to a few hours...how the HELL is it supposed to work with random callers mumbling into the phone? HAHAHHAHAH

    17. Re:Off the top of my head.. by egburr · · Score: 1
      emailing answering machine recordings - keep the recording on a secure web server that requires authentication, and send an email to notify that voicemail is there, and maybe some basic info such as caller ID and date/time.

      OCR a fax then email the text -
      www.efax.com - incoming faxes are converted to tiff pitcures and emailed to you
      www.fax1.com - email files (PDF, WORD, text, etc) to be transmitted to a real fax machine at a specified number

      scanning in snail mail and emailing images - this just sounds like a real pain. I know I'd quickly go insane if that's what I did all day long

      --

      Edward Burr
      Having a smoking section in a restaurant is like having a peeing section in a swimming pool.
    18. Re:Off the top of my head.. by Anonymous Coward · · Score: 0

      Hah! I get spam that is bigger than 50k

    19. Re:Off the top of my head.. by Anonymous Coward · · Score: 1, Informative

      working clicky (somebody forgot to "Check those URLs!")

    20. Re:Off the top of my head.. by Ramses0 · · Score: 1

      """emailing answering machine recordings.. I don't think so."""

      Actually, we have this at my office, sweet cisco IP phones where any voice mail received gets sent to your email as well. *AWESOME* ... I hate checking stinking voicemail with numeric passwords and prompts. This gives me a .wav file, double-click and it starts in winamp. Nukes my playlist, but I'm sure I could reconfigure winders to fix it, but I just don't care. :^)

      For extra bonus points, you can use those voice-specific compression schemes (Speex/Ogg?) and someone would have to be talking for a long time in order to fill up your email inbox.

      --Robert

    21. Re:Off the top of my head.. by Jamie+Lokier · · Score: 1

      Given compression rate possible with voice, a 1 minute recording is a bit under 1 MB

      Did you know that uncompressed telephone voice is 0.48 MB per minute? :)

      Using the GSM voice codec, which is old and very widely used, that compresses to 0.06 MB per minute.

      -- Jamie

    22. Re:Off the top of my head.. by daveo0331 · · Score: 1

      I never said it was perfect, but it's improving all the time. Also, 95% accuracy would be good enough for most of the messages I get anyway. If it's from someone I know, it would be no worse than a typo-filled email (if I need to call them back, I would already have their phone number). If it's telemarketing or political candidates, that gets deleted. As for the small fraction of calls where I would actually need to copy down a phone number or something, that's why I said I'd want a sound file of the actual recording in case something got lost in the voice-to-text translation.

      --
      Remember the days when Republicans were the party of fiscal responsibility?
    23. Re:Off the top of my head.. by gasmasher · · Score: 1

      Instead of double-clicking the .wav try right-clicking and select "Enqueue in WinAmp" It should show up on the bottom of your playlist.

    24. Re:Off the top of my head.. by Em+Ellel · · Score: 1

      Actually, It's just my bad writing. Someone already called me on it. I meant to say a little under 1MB is UNCOMPRESSED (Altigen sends uncompressed WAV files), and that given compression ratios possible, it could be tiny. But what I wrote did not come off like that at all. Goes to show you, never write comments when you've been working for a few days straight w/o sleep.

      Sorry for the confusion.

      -Em

      --
      RelevantElephants: A Somatic WebComic...
  7. People. by rjstanford · · Score: 5, Insightful

    That's what I'd put into the picture. People. Remember, technology is nothing but an enabler. From the receptionist who answers your phone (can be in a call center, sure, but they should be breathing) to the monkey on the keyboard getting the job done, people are what will make the difference. Everything else is an end to a means, and besides - there's nothing like dealing with people to cut through some of the crap that we get day in and day out with this stuff.

    --
    You're special forces then? That's great! I just love your olympics!
    1. Re:People. by _PimpDaddy7_ · · Score: 4, Funny

      Yes but this is slashdot. We are engineers...we don't like dealing with people. :)

    2. Re:People. by ONOIML8 · · Score: 1

      Speak for yourself. I'm a technician, not an engineer.

      At least I still have some self respect and dignity.

      --
      . Quit playing Monopoly with Bill. Switch to one of many non-Microsoft products today.
    3. Re:People. by Anonymous+Brave+Guy · · Score: 1
      We are engineers...we don't like dealing with people. :)

      I like dealing with tedious-to-navigate telephone menu systems and web sites that tell me I don't exist because their "state-of-the-art" software can't quite recognise the correct form of my mail address a whole lot less.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  8. Hmmm.. by meta-monkey · · Score: 4, Insightful

    I think I'd recommend a good secretary. A good secretary who'll take messages for you and deliver them is a lot more practical and easier to implement than a system to email answering machine messenges. Then, you can actually conduct business instead of designing whizz-bang systems that are little more than novelties. Just a thought.

    --
    We don't have a state-run media we have a media-run state.
    1. Re:Hmmm.. by faldore · · Score: 2, Funny

      Secretaries are expensive. Computers (and programmers) are cheap.

    2. Re:Hmmm.. by Dejohn · · Score: 5, Interesting

      We've been using a voicemail-in-the-inbox solution from Avaya (Unified Messenger) for about 5 years at a 100 user company. It's extremely stable and reliable. Interestingly... it's fully integrated with Exchange. It uses the Information Store as it's voicemail storage. When you dial into the voicemail system from a regular phone, it says "you have x new voicemails, x new emails, and x new faxes". It then gives you options to access all of those (read your email with a text->speech, or forward your emails (with attachements) or faxes to another fax machine.

      It's really cool technology and continues to amaze everyone we show it to, so I'm surprised that it's not yet fully commonplace.

      For an open source solution? Hmmm... good luck? :)

    3. Re:Hmmm.. by Tandoori+Haggis · · Score: 5, Funny

      Laptops (computers) are expensive.
      Laptops (secretaries) are expensive

      Hmm... which one to choose?

      --
      My hyperlinks aren't worth the paper they're printed on.
    4. Re:Hmmm.. by kfg · · Score: 5, Insightful

      If your seceratay/personal assistant/receptionist isn't worth $40k a year you've got the wrong person in the job.

      This isn't a place for a decorative "dumb blonde." That's Fortune 500 CEO stuff.

      In a small, virtual, high tech company doing most of its work/business over internet/phone the assistants should be among the sharpest people you've got working for you, and payed for it.

      They'll pay back their high salaries in triplicate. Thus they're cheap. The reduction of the assistant to a "seceratary" is one of the greatest tragedies of the corporate world.

      KFG

    5. Re:Hmmm.. by maxpublic · · Score: 0, Flamebait

      I think I'd recommend a good secretary

      And a pretty one. Because no matter how well-coded the virtual sex in your virtual office, it can't hold a candle to bending a real secretary over your desk during the lunch hour.

      max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    6. Re:Hmmm.. by jrexilius · · Score: 4, Interesting

      I agree, however, I am worried about paying my own salary and the next person I hire is going to have to be a worker, and the next 3 people after that. Once I can pay 4 engineers' salary then I might get a secretary but I have to service my customers first and I only have 24 hours in a day.

      Your point is valid for companies that have > 3 people and are (more) secure financially but I will be without physical office for a while and need to hire good technologists first.

      So the original question, how can I use my existing or modified infrastructure and intelligent software to help cover that gap until then?

      I am working on building the tools I need and I love open source for this. People have touched on great packages such as mgetty and I would add wiki, egroupware (fork of phpgroupware), squirrel mail, horde, etc. etc.

      I am building a suite of tools that I am giving back to the community (as they are based on open source tools to begin with) that may be a nice package for virtual office needs. See rexiliusgroup.com for some of the code (still being developed).

    7. Re:Hmmm.. by Anonymous Coward · · Score: 1, Insightful

      If you've got 3 engineers and no secretary/office manager you're already beyond hope.

    8. Re:Hmmm.. by kfg · · Score: 5, Insightful

      . . .but I have to service my customers first and I only have 24 hours in a day.

      Bingo! And your hours are more valuable taking care of those things that only you can take care of than they are taking your clothes to the cleaners and picking them up again, and all those thousand and one little tasks that the modern "seceratary" has been taught to refuse to do.

      I've known salesman who payed assistants out of their own pocket when the company refused to provide one, because their time selling was worth more than the time doing the things the assistant did for them. And I'm not talking about million dollar a year salesman. I'm talking about people in their first year or two in the trade making $20k themselves if they were lucky.

      Yes, startup is tough. You thought you were through living on Ramen noodles and sleeping on a hand-me-down sofa bed when you got out of school, didn't you? Now you've got all that again, plus the fact that you'll spend many a night tossing on that sofa bed wondering how in the hell you're going to make Friday's payroll.

      You rich, bloody capitalist pig you.

      Even so, you'll find that you're better off in the long run (like, within a year) hiring one technologist and one assistant than hiring two technologists, because that assistant will be leveraged into more, and better, work by both yourself and your technologist. The affect it can have on morale alone is astounding.

      Use the software for what software can legitimately do. Like connect you with your technologists, and them with your customers. But use people for what only people can do, like making sure you never run out of toner, and thus lose hours of valuable work time while you chase after more instead of chasing after customers or getting the print job out by deadline.

      Go to your local college and find a CE sophmore who'll take a part time internship for $7.50/hr, 10 hrs/wk.

      Don't lie to them. Tell them they're going to be the office schlub for a startup with dubious finances and future. If they take the job they'll bust their ass for you with a smile on their face.

      Just be sure to reward them when you've reached the point where you can. They'll be yours for life if you do that.

      They'll piss all over you if you don't, and you'll deserve it.

      And yes, I'll have a look at your software.

      KFG

    9. Re:Hmmm.. by PedanticSpellingTrol · · Score: 4, Funny
      Sir, that is the most disgusting thing I have ever read.

      And by 'that', I mean your username.

    10. Re:Hmmm.. by jrexilius · · Score: 1

      Yeah actually you and another poster make the same good point. I am already finding myself more annoyed with traffic than I should be and many other things that are just taking up too much of my time.

      I will have to think about that. I just got my first 3 clients and am about ready to cut the funding cord (my day job). I dont have that much many set aside for someone elses salary yet but maybe I should factor that in to my business plan.

      Yet another thing I enjoy about the OS community, free advice! ;-)

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

      yesss. i've recently pissed on an employer... purposely slacked off for 3-4 months after 1.5 years of good work, but slacked in a way that was impossible to prove. Then I got a better job, quit and gave 3 days notice.

      Holy shit do they hate me now. But i don't really give a d**n. They didn't give a shit about me.

    12. Re:Hmmm.. by I+confirm+I'm+not+a · · Score: 1

      Sheesh! No appreciation of fine cuisine!

      --
      This is where the serious fun begins.
    13. Re:Hmmm.. by Anonymous Coward · · Score: 0

      > I've known salesman who payed assistants out of their own pocket

      Huh? Why do you mean by "payed an assistant?" Is that a new slang term for sex? Are you suggesting he sexual harass an assistant? What a bloody reckless comment!

    14. Re:Hmmm.. by pipingguy · · Score: 1

      If your seceratay/personal assistant/receptionist isn't worth $40k a year you've got the wrong person in the job.

      I've got to agree with that. My background is not one where secretaries were common ("old skool" engineering, I.E., not computers) but I once worked in a position where a bunch of us shared an administrative assistant. She was brilliant and worth a lot more than what she was getting paid.

    15. Re:Hmmm.. by Anonymous Coward · · Score: 0

      secretaries are nice to look at (most of them) and can talk to you. something a computer can not do, unless you are playing sounds.

      choice 1 is better, and generaly more pleasing to the eyes.

    16. Re:Hmmm.. by Anonymous Coward · · Score: 0
      payed an assistant?

      I agree he meant to sexually harass the employee, but I think I have a better explanation of just exactly how he was suggesting to do so. My school kids use the term pie-aid (or so I thought it was spelled, maybe he just misspelling it as payed) to mean eating a "hair pie" where "hair pie" means the public hair of a female. I agree that suggesting that is a reckless thing to do on /., and I can't believe the moderators gave that post points. What in the hell were they thinking? Oh, they weren't.

    17. Re:Hmmm.. by Anonymous Coward · · Score: 0

      My heart fills with pride.
      That's my baby!!!
      *sniff*

    18. Re:Hmmm.. by New10k · · Score: 1

      I've either worked for or visited a lot of start-ups over the years. The best ones had a person stationed in the lobby who (a) knew everything that was going on in the company, (b) offered a sharp, stylish, professional "first impression" and (c) probably never got paid enough.

      --
      Optimist says glass is half-full; Pessimist says glass is half-empty; Dynamist takes a drink.
  9. Asterisk by Anonymous Coward · · Score: 0

    If I was setting up something I would use Asterisk ( http://www.asteriskpbx.org ) for answering machine /voice mail and VoIP.

  10. Re:hmmm by Nimloth · · Score: 4, Funny
    "???"?! Come on you know what number 2 is...

    1)meet hot chick
    2)show them your low Slashdot UID
    3)get laid

    I'm still working on my plan.

  11. Linmodems by SharpFang · · Score: 4, Interesting

    Get a winmodem and software from Linmodems.org

    Citing the site:

    # Think telephone emulation (put the audio card into full duplex, and talk to the linmodem with it).
    # Think telephone with a backspace key (use the linmodem to dial for you).
    # Think smart telephone: "That line is busy. Do you want me to retry in five minutes?"
    # Think "voice dialling".
    # Think "soft pbx". Equip enough machines in an office for all the outside lines. Then do IP telephone inter-office, and go to a linmodem when you need an outside line.
    # Think answering machine.
    # Think pager interface. Your answering machine takes the call, phones your pager company and pages you).
    # Think "contact database with integral dialler, and answering machine recognition".
    # Think "call recording with no off-hook click".
    # Think message detail recorder (basically a record of all time spent on the phone. Great for billing.


    I guess mailing voice recording wouldn't be hard.

    --
    45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
    1. Re:Linmodems by Anonymous Coward · · Score: 1, Funny

      Uhh the keyword is "Think", because you have to think about what it would be like if it existed. Have you even read the linmodem sight?

    2. Re:Linmodems by AchilleTalon · · Score: 1
      I am not using Linmodems at all.

      However, you can setup such a system using vgetty included in the mgetty package with a voice/modem/fax. Sending the fax and the voice message is the easy part of the setup.

      What would be much difficult, it's playing with the DTMF script to enable the system to behave like a automated-attendant. You can have it page you when someone leaves an urgent message or even call you on your cellphone (if you have one and don't want to give your number to everyone) and play the messages. However, in this case, it is preferable to NOT send them to your PC and leave them on the server. I found this very useful since you may not be able to answer the call, you may not want to give your number to everyone and you want to do some kind on filtering on your "urgent" calls or be able to call at the most appropriate moment. For example, you don't want your customer to ask for support on something while you are at a meeting at another customer site or billing your time on some other job.

      However, vgetty is not very user friendly when it comes to DTMF scripting... In fact, it's just tricky.

      --
      Achille Talon
      Hop!
  12. wireless services by jrexilius · · Score: 4, Insightful

    Aside from the standard web-based groupware, time and project tracking, file sharing, faxing, customer collaboration/communication, and coding tools.. I would add wireless, low-bandwidth optimized UI's to all of the above as well as to things like Nessus, nmap, ssh, load testing, data validation services, site scraper, etc. etc.

    Its nice to be able to sit with a client at lunch and run a security scan and site survey from your PDA and fax the results back to him so they are waiting in his office when he gets back.

    I am building those tools for my fledgling company and used some of them today at a client site.

    1. Re:wireless services by Brijam · · Score: 1

      Are you open sourcing them? If so, where's the page, your tools sound very interesting.

    2. Re:wireless services by jrexilius · · Score: 1

      Yes, all the software will be open sourced as it is based on other peoples work or uses other open source components.

      Right now I am still making a lot of improvements to it, but you can get pieces of it in the current state at www.rexiliusgroup.com in the downlaods section. The packages section is where you want to go. The code section is just a bunch of old hacks that I havent felt like throwing out yet ;-)

      I will be adding more this weekend (spending some time making things presentable).

  13. openoffice by Coneasfast · · Score: 1

    right now, i would say the best office solution is openoffice for general purpose,

    but then again just like in windows and MS Office you will always need add-ons for your specific needs, i would say there is no "1 office suite" that can definitely fill your needs (that is if you want to do more than the standard stuff)

    --
    Marge, get me your address book, 4 beers, and my conversation hat.
    1. Re:openoffice by SpaceLifeForm · · Score: 1

      If you have to do more than the 'standard stuff', then I'd say you have bureaucracy lurking waiting to kill your business.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    2. Re:openoffice by Repugnant_Shit · · Score: 1

      I understand what the grandparent post means. My company does a lot of data analysis, and the tools are just not available in Office (Open* or MS*). We deal with lots of electrical data (currents, voltages, conductance, etc.), and so I've had to write various plugins & plugins to make the work go quickly.

  14. VOIP by Alan+Hicks · · Score: 5, Insightful

    I haven't done it yet (largely because of the cost involved and my current lack of funds), but an open source VOIP system could kick ass and save you money. Phone systems are historically very expensive. It should be possible to run VOIP on your NAT router with an asterisk compatable phone card that supports say, 4 extensions (assuming a small office here). Phones are probably your biggest expense, but a complete phone system is often an order of magnitude higher than what can currently be implemented with VOIP in a small office, at least that's my take on it.

    --
    Slackware, what else when it must be secure, stable, and easy?
    1. Re:VOIP by urulokion · · Score: 3, Informative
      Digium for the cards you need to connect the PSTN and hard phones. Asterisk.org for your PBX/VoIP server.

      The Digium cards seem a mght expensive, but there are definately cheaper then channel banks. But don't worry the Asterisk software can handle H.323, SIP and IAX (asterisk's own VoIP protocol). So you can use hard phone, soft phones and hard soft phones?!? (e.g. Cisco VoIP phone)

      I've installed two of the PSTN (FXO) cards, and phone (TDM) card in a spare server with Asterisk. The cards sound and work great. No hint that the call is travelling via my computer. I'm going to be spending this week-end configuring asterisk as my Dual Line/3 Extension Home PBX.

    2. Re:VOIP by gregmac · · Score: 4, Insightful

      The Digium cards seem a mght expensive, but there are definately cheaper then channel banks.

      More importantly, the digium cards, plus computer hardware, plus voip phones running with Asterisk all together is still far cheaper than a normal VoIP system (say, 3Com or NEC), or a voicemail-equiped digital (non-voip) phone system. Plus you get a ton more features and flexibility than you could ever possibly have in a closed system.

      --
      Speak before you think
  15. Re:Already done by Anonymous Coward · · Score: 2, Interesting

    This is fine if you run Windows..

    The link in the original post had instructions for setting it up in Linux, with free software.

    I have been using my Linux server as an answering machine for about three years now. When I get a voice message, it is archived, noted in a log file, converted to MP3, posted on a web UI, and e-mailed to my yahoo mail account. So, I can access the message locally, or via Yahoo Mail if I'm out.

  16. Re:Already done by waldo2020 · · Score: 1

    sure - that's for winblows... now do it for a real operating system.... besides $39.95, though not expensive, certainly isn't open source.. so how do you handle dynamic dsl ip addresses of you must check messages by ip? how man lines can your program handle simulteously before your cpu gives up the ghost servicing winmodems?

  17. Mr Mackey says.... by Anonymous Coward · · Score: 0, Funny

    Offices are bad....mmmmkay

  18. The unreachability service by ZakMcCracken · · Score: 2, Funny

    All equipment (phone, fax, computer...) would turn off at the press of one (1) button.

    Then if somebody still tried to reach you, an automated voice or fax or email, as the case may be, would tell them: "I'm trying to have some quiet time here DAMMIT!"

    The ability to be unreachable anywhere would be a terrific option for cell phone owners.

    1. Re:The unreachability service by kfg · · Score: 3, Insightful

      You'll find the switch in your breaker box. Or on your power strip/UPS if you arrange things carefully.

      No one forces you to take your cell phone with you at all times, or to actually have it turned on if you do have it with you. If you've been trained to salivate every time a bell rings, well, untrain yourself, we have that advantage over dogs.

      Yes, I know your post was a joke, but it's one of those jokes that's funny because of its ultimate truth.

      The power of control was with you all along. Just click your heels together three times.

      KFG

    2. Re:The unreachability service by Anonymous Coward · · Score: 0

      The ability to be unreachable anywhere would be a terrific option for cell phone owners.

      Try turning your phone off.

    3. Re:The unreachability service by mjihad · · Score: 2, Funny
      The ability to be unreachable anywhere would be a terrific option for cell phone owners.
      I already have that, it's called Being Broke(tm).
    4. Re:The unreachability service by Anonymous Coward · · Score: 0

      Actually, I agree with this. Good time management and stress management means managing your availability. Can't do everything at once, and you DO want something to start picking up the calls as you as you stop taking them.

  19. Easy... by ilctoh · · Score: 5, Funny

    Just create an MS BOB clone! Not only would you have a virtual office, but you'd have a virtual kitchen, living room, filling cabinet, and more great features at your finger tips!

    --
    How many slashes would a slashdot dot, if a slashdot could dot slashes?
  20. spreadsheet data analysis by lockholm · · Score: 2, Insightful

    The one area in which MS Ofiice is way ahead of any open source software is the functionality of Excel. Making graphs, sorting and binning, analyzing data - these are basic but exceedingly useful functions Excel does much better than any open source spreadsheet software I've ever used. Those who rely heavily on data analysis will use higher-powered programs than Excel, but for intermediate users, having that functionality quickly at hand is very useful. This is one area where, though it's not a fancy "new innovation," that could really improve the usefulness of open source spreadsheet programs.

    1. Re:spreadsheet data analysis by Anonymous Coward · · Score: 0

      fire up gnumeric then

    2. Re:spreadsheet data analysis by Anonymous Coward · · Score: 0

      Yeah, until OpenOffice can give me the equations of best fit curves for data, I have to stay wtih Excel. They could also work on the "slow as a motherfucker" issue too.

    3. Re:spreadsheet data analysis by Anonymous Coward · · Score: 0

      I thought gnumeric's solvers were both more numerically stable and faster than Excel's?

    4. Re:spreadsheet data analysis by aldoman · · Score: 1

      gnumeric - quite possibly the best open source office app...

    5. Re:spreadsheet data analysis by Teddy+Caddy · · Score: 1

      Does anyone know about an open source equivalent to the analysis tools add-on option in Excel? This is where OO Calc is really weak. Also, does anyone know how to reference an entire column in OO Calc? Excel lets you define entire columns and use them in formulas, OO Calc does not. I had to take two statistics classes that were taught out of Excel. I did my best to use OO Calc whenever possible, but the data analysis tools have no open source equivalent.

  21. Open-source virtual office? by Zenmonkeycat · · Score: 3, Informative

    Unfortunately, my virtual office would have to be a recording studio. And I still haven't found anything like Cubase (with VST effect and instrument support, the ability to interface with just about all my instruments, and a nice notation setup) for Linux. Sure, there are all sorts of programs that do /some/ of what Cubase does, but nothing truly integrated to the level I need.

    Besides, I /still/ haven't gotten my sound card to work right under Fedora, and it's a bog-standard Audigy!

    Now if my virtual office were a musicological research library with full support for searching through massive databases of scores, /then/ I'd be looking at Linux.

    --

    *****
    Dear Mary,
    I yearn for you tragically,
    A.T. Tappman, Chaplain, U.S. Army.

  22. i use mgetty+voice by malus · · Score: 1

    to email myself incoming vm's

    1. Re:i use mgetty+voice by malus · · Score: 1

      and mgetty+fax for faxes.

  23. Usability by viktor · · Score: 4, Interesting
    What would you put into your ultimate virtual office solution?

    One word: Usability.

    Open Source is wonderful for what it is, its principles are beautiful, its spirit is clean, and it is absolutely no good to end users as it stands today.

    Applications do not look the same, nor do they work the same. KDE and GNOME? Yeah. But there are two of them. Why? End users do not care about choice. They want something that works, and where every application looks the same and works the same. They also do not care about recompiling their kernel every time they buy some hardware, or recompiling software to alter some setting only available compile-time.

    Whatever functionality (which is normally Open Source developers' focus) the office solution gives, it is absolutely worthless if it takes a Ph.D. in Rocket Science (or two hours of trial-and-failure) to understand how to reach the wanted end results.

    So usability would be my primer choice for end result.

    I dare not count how many Open Source projects actually start out creating a logo, a hompeage, and an implementation of themes, a particularly pointless feature. Somehow that says everything. For most of them, anyways.

    1. Re:Usability by patternjuggler · · Score: 3, Insightful

      KDE and GNOME? Yeah. But there are two of them. Why? End users do not care about choice. They want something that works, and where every application looks the same and works the same. They also do not care about recompiling their kernel every time they buy some hardware, or recompiling software to alter some setting only available compile-time.

      So pick KDE or GNOME, and only use apps that are particular to one or agnostic to either. Don't tell the users that the other exists, and like you said, they won't care. I think the point here is make this virtual office work from the beginning, and don't let joe office worker install a new card or dick around with a possibly unsupported webcam after his computer has been configured.

      I dare not count how many Open Source projects actually start out creating a logo, a hompeage, and an implementation of themes, a particularly pointless feature. Somehow that says everything. For most of them, anyways.

      Right, 90% of everything is crap. Nothing insightful there. If you know how to use google intelligently, read trade publications or slashdot, and so forth, then you know what's good and what works. Browsing sourceforge or freshmeat randomly is not how you find software to create a work environment quickly and easily.

    2. Re:Usability by gujo-odori · · Score: 2, Insightful
      You're probably just trolling, but on the off chance that your're not:

      KDE and GNOME? Yeah. But there are two of them. Why? End users do not care about choice.

      If they do not care about choice (and I don't think that's true of all of them, or even most, or things like skins wouldn't exist in the first place), that's not a problem: in a business environment, the choice of UI is made by the IT department, not the end users. They will choose either Gnome or KDE, as they see fit. The end user, if unfamiliar with FOSS, may be unaware that there even *was* a choice. Nor will the end users ever have to recompile a kernel, or even install one. Do you know long it's been since I've had to build a custom kernel? Never. That is, I've never *had* to build one. Sometimes I do, but it's not necessary, I just do it for fun. Mostly, I use whatever is current in Debian Sid.

      Can you tell me anything in, say, Star Office/OpenOffice.org that takes "a Ph.D in Rocket Science (or two hours of trial-and-failure)" to do? I rarely use MS Office (my usual work environment is a text editor) or OpenOffice.org, but when I use either, I find the behavior of both similar, and the ease (or lack thereof) to do things similar as well. Put another way, if your claim is true of FOSS office suites, it is just as true of the most popular proprietary ones.

      What about browsers? Hmmm. Mozilla, Firefox, and Konqueror are just as easy to use as IE, and easiser to configure, especially from a security standpoint.

      Email? Outlook and Outlook Express have nothing on Evolution and Kmail (or Sylpheed or Balsa) for usability.

      Text editors? Same story.

      I fully agree that usability is important, but if you can point to an actual usability problem in some FOSS software likely to be used in an office environment, please do. You have not made your case at all.

    3. Re:Usability by jrexilius · · Score: 4, Insightful

      Well, the question stands who is the user that you are targeting with your "usability". If you read the original post again it mentions the discussion centered around virtual office needs for a technology company (consulting, software, etc.). My company is a technology and myself and my colleagues have a definition of usability that centers on our ability to hack at it if it doesnt do what we want. Our motto of sorts, however, is something along the lines of "we know technology so you dont have to" and our customers often have their own definitions of usability.

      Unlike proprietary software, they dont have to memorize how the vendor wants them to use the application, they tell me and I make it work for them how they want it. That usability model is also different.

      Not to say that many open source packages don't suck as end-user tools, but everyone has different ideas of usability and its strength is that I can make it fit those ideas.

    4. Re:Usability by craXORjack · · Score: 2, Insightful
      What about browsers? Hmmm. Mozilla, Firefox, and Konqueror are just as easy to use as IE, and easiser to configure, especially from a security standpoint.

      I only use Mozilla but I have to support IE too. It is much easier to configure proxies in IE because I can type the address once and check a box that says use this address for all proxies. But in Mozilla/NS I have to type it in repeatedly. Not a big deal until you do it a hundred times over the course of a year.

      I also have a beef with Mozilla over anonymous FTP access. When IE hits an ftp site like ftp://ftp.somedamncompanyname.com and anonymous with a default password fails, it pops up a dialog box to get the needed info from the user. But Mozilla does not. This issue has been submitted as a bug/enhancement literally at least a dozen times but the developers have classified it as an IE work-alike feature and given it very low priority so it sits unfixed years after it was submitted (bug 124561). They don't understand that end user usability should be given high priority not low. And it is a very easy fix too! Talk about frustrating!

      But I do love Mozilla. I just wish it's development was a little more customer driven.

      --
      Liberals call everyone Nazis yet they are the closest thing to it.
    5. Re:Usability by Anonymous Coward · · Score: 0

      I think you are fake and I think you are a emp for MS I do not think you are real ... i have been seeing these posts on lots of slashdot lists .... windows suks it suks hardcore .. the only reason it is still around today is 'legacy' it has a history that is hard to kill but it will die ... linux has a better consumer oriented business model and that is all it takes.

    6. Re:Usability by chadruva · · Score: 2, Insightful

      I think you are mistaking OSS Developers for some sort of enterprise company (some are, but not all of us).

      Most of us start a project that is useful for us only, later we found that it can be useful for other people, then we make our software Open Source, for everybody to use, share and modify.

      We are not about users, we are about sharing. You can modify it if you don't like it, it works for me. OSS people are very kind and care about their users, but their users don't help, they always keep yelling out loud of how the software isn't what they want, that why the interface is ugly, blah, blah, blah.

      Stop this crap at once, you don't pay me for coding, i already giving it for free, if you don't like it you can look for other projects or buy some software that does what you want!. Don't bother me with nonsenses, the code is there, help!

      --
      C-x C-c
    7. Re:Usability by Ambassador+Kosh · · Score: 1

      Konqueror supports proxy config like that (1 for all proxy types) and it also prompts for password on any connection type that returns some kind of denied thing I have tested it with ftp, sftp, webdav etc.

      Konqueror in kde 3.2.1 is also a nice improvement it renders faster and more correctly then it did before. Overall in my experience it is a tossup as to which browser konqueror/mozilla is more standards compliant some stuff one does better and some stuff the other does better.

      --
      Computer modeling for biotech drug manufacturing is HARD! :)
    8. Re:Usability by gujo-odori · · Score: 1

      Yes, Konqueror 3.2.1 (which I'm using right now :-) is nice. It's even faster than it was before, and the security controls, which were already the most fine-grained of any browser I've used on any platform, have become even more fine-grained but without requiring a user to delve into that if s/he doesn't want to.

      KDE 3.2 isn't the great leap forward that 3.0 was over 2.2 (of course, being a point release) but there are some really good refinements in it for the end-user experience. The Kgpg wizard and Kwallet wizard come to mind offhand, in addition to the aforementioned improvements in Konqueror. Kmail is also much improved, including the quality of its IMAP support.

      Anyone who is not yet using KDE 3.2 and who has usability complaints has something to look forward to.

    9. Re:Usability by Anonymous Coward · · Score: 0

      Ford and GM? Yeah. But there are two of them. Why? End users do not care about choice. They want something that works, and where every car looks the same and works the same. They also do not care about servicing their car every time they buy some add-ons, or buying new cars to alter some option that you can only specify when you buy the car.

    10. Re:Usability by pyite · · Score: 1

      Then don't configure your proxies client side. Transparent proxying works fine with proxies such as Squid.

      --

      "Nature doesn't care how smart you are. You can still be wrong." - Richard Feynman

    11. Re:Usability by s13g3 · · Score: 1

      uhm... I can honestly say I still don't really like vi or vim or emacs as much as i do plain old notepad, which is really just a prettier version of the old "edit" command in DOS, and thats retty much all I need a text editor to do.
      I to this day just wanna be able to press alt+s, then alt-f4 or alt+f,x. That's it. I keep all kinds of notes for work that way in a folder on my desktop. For reading small files, there are better apps, sure, with much smarter word-wrap functions and all that jazz, but for my purposes, Notepad is supreme.

      Never mind that Micosoft hasn't gotten a damn thing right since they wrote the thing.

      --
      "Inveniemus Viam Aut Faciemus" 'We will find a way... Or we will make one!' --Hannibal of Carthage
    12. Re:Usability by gujo-odori · · Score: 1
      I can honestly say I still don't really like vi or vim or emacs as much as i do plain old notepad


      Well, then don't use any of those things. My dad has been using Linux for about four years now and has no idea how to use emacs or any flavor of vi, despite my constant, umm, "encouragement" that he learn at least the basics of vi, because his tendency to experiment often gets him in trouble, but to no avail. Where choice and usability come together in Linux is that if you don't like your distro's default editor, you can always pick another one. Total beginners can get some more experienced person to help them find one that suits their needs. Windows boosters always troll us about choice as if it's a bad thing, and try to claim users don't want it, but I think most do. The desire for choice and control is why most people dislike thin clients. A thin client net-booted over a fast network is usable, efficient, cheaper than a PC, and guarantees getting your home environment wherever you go on your network, but people don't like them because they want the choice and control of being able to install software on a PC and set it up to work the way they want it to work.


      You like Notepad b/c you're used to it, and I agree that everybody needs a simple, clean text editor that they are used to, for quick-n-dirty editing jobs. For me, vi fills the bill. For others, it's Kedit, or Gedit, or if they are on Windows, notepad. Not sure what Mac editor fits that description. You can choose whatever editor works for you (even run Notepad under Wine if you really want to), and that choice is part of what makes Free Software great.


      Oh, MS has gotten as least one thing right since Notepad: the photo printing wizard in XP is actually really good, it's one of the best pieces of software Microsoft has ever produced. I wish we had something half that good in Linux. I like it so much that I'm learning to program in the hope that one day I can clone it if somebody doesn't do it before me :-)

    13. Re:Usability by viktor · · Score: 1

      We are not about users, we are about sharing. You can modify it if you don't like it, it works for me.

      You very clearly sum up why Linux does not take more than marginal market shares from Windows. Windows and Mac OS X are about users. They're both crap too, but they're crap in a way that users understand.

      The fact that I can modify it does not enter in to the equation. My mother can't, so she will continue using Windows.

      But I'm getting used to this by now. Every time anybody mentions the fact that FLOSS has serious usability issues, about ten people answer "so modify it if you don't like it", and the same people can't for their world understand why people keep using Windows when FLOSS is "so much better".

      And why on earth you take my comment personally I truly cannot understand. I did not mention you, I do not know what software you have written, nor do I care. The comment was about FLOSS, not about you.

    14. Re:Usability by canadianjoe · · Score: 1

      Try pico or nano, both available from the command line. I use pico personally. A lot less cryptic than vi, vim or emacs.

  24. The people resources by Openstandards.net · · Score: 4, Insightful
    I don't think technology is the challenge. It's the people resources that are difficult to manage.

    How do you pay people you not only can't see daily, but possibly may have never even met in person? How can you check up on the current state of your operation?

    1. Re:The people resources by Gunfighter · · Score: 2, Insightful

      It's quite simple... you don't manage, you lead. Micromanaging your people is a crappy way to do business. You set the goal and let the people head towards it under your guidance. Let the results speak for themselves.

      Tell your people what to do or tell them how to do it, but not both. If you have to do both, you're doing something wrong and probably shouldn't be in a leadership position anyways. This will teach your underlings some initiative and help them develop sound judgement. If someone doesn't know how to do what you tell them to do, let them come and ask. If they're afraid to come and ask, that's a whole different communication problem you're having.

      I work from home 4 out of 5 days a week now because I get more done than I would at the office. We also have a person working from afar that nobody in the company has ever met in person, yet he is one of our 'secret weapon' employees and turns out some amazing designs.

      The bossman checks on my progress all the time via email, phone, jabber, whatever. He checks on the overall state of his operations like this:

      if ((grossReceipts > expenses + wages + taxes) && (projectFinishDate < projected)):
      kickAss()
      giveBonuses(everyone)
      else:
      kickEmployeesInTheAss()

      Just in cased you missed it before: Micromanagers SUCK!!

      --
      -- Stu

      /. ID under 2,000. I feel old now.
    2. Re:The people resources by Openstandards.net · · Score: 2, Interesting
      Let the results speak for themselves.
      I agree. Yet, in creating a virtual office you're talking about being nearly 100% results oriented. And we're not talking about a few virtual employees, we're talking about virtually all your employees and contractors.

      When you are doling out 600k/year for 10 or so virtual employees, and this number is growing, you still need to have a feel for the daily operations of your business. It's not the same as micromanaging. You need to know where there are issues and bottlenecks and how they are being handled on a day to day basis. Virtual companies don't eliminate the need to manage daily operations, and daily operations are not micromanaging. Operations management is a fundamental part of running a business.

      It isn't easy to be purely results oriented. What do you do whan results are under par after 6 months of work? How do you account for and change things?

      It goes both ways, too. I spent over half my career working at home for clients, and I learned to physically appear and demonstrate what I produced on a weekly basis, to offer assurance. Yet, even with this, the virtual employee/contractor still lacks the same means to obtain recognition and promotion. "Out of site, out of mind" was what one client said when he accidentally gave away my cubicle to another contractor.

      Let's say in results oriented management you conclude that the team was successful for the past 6 months. Sure, that's reason to be happy. But you'll have to wonder to what extent the individuals contributed, both to reward your best workers, and possibly to weed out slackers. Yes, slackers do exist. There are bound to be at least one or two out of every ten. Perhaps they have learned ways to appear productive when indeed they are not, simply because you don't have any real solid metrics to assess personal productivity, and don't have the traditional model where everyone is aware of what their teammates are truly doing.

      Virtual enterprises can succeed. It is simply a great challenge to build a company solely on a large pool of virtual employees. This challenge tends to be more related to people than technology.

    3. Re:The people resources by HoldmyCauls · · Score: 1

      CVS usage, documents filed, actual state of one person's piece of a project. If you can agree upon a unit for pay, and promise that as long as your company is in business the best people for each project will be kept, it shouldn't be *too* hard (beyond, of course, regular management/hr responsibilities) to find a way of paying for one person's services. And remember, with a secure and stable enough system, the amount of time one person spends actually working should be easily tracked.

      --
      Emacs: for people who just never know when to :q!
  25. email voice messages - linux by 4pksings · · Score: 5, Informative

    VOCP does this. Multiple mailboxes, faxes, faxback,
    downloads messages via the web so that they can be played anywhere. Uses perl and python.

    Works very well, I have used it for over 3 years.

    And of course, it's GPL licensed, and downloadable at vocp.sourceforge.net.

    PK

  26. For the voicemail-to-email setup by ColaMan · · Score: 1

    Try to get an encoder with a "faster" option.
    Still perfectly easy to understand especially if you often get messages from people that go, "oh.....yeah ....Hi....I'm looking for....um...you know....that gadget you guys were selling...it was um....let me think...um....oh....that's right the LART2004"

    Well, I just use winamp with one of those DSP plugins with the little slider that affects the speed and not the pitch.... but an encoder that does it by default would be nice.
    A smart encoder with a 20 percent speed increase and pause compression (standard 1 sec pauses instead of variable length) would take a lot of hassle out of wading through voicemail.

    --

    You are in a twisty maze of processor lines, all alike.
    There is a lot of hype here.
  27. Re:Already done by aeoo · · Score: 3, Insightful

    Why is parent modded up? The original post was talking about a virtual open source based office.

    Silly me, I actually spend about a minute looking for the source code on the author's site! The least that the parent could have done is to mention explicitely that it's not open source, so as to avoid deceiving people.

  28. Firefox by TrentL · · Score: 0, Flamebait

    The obvious browser choice is Firefox. The only downside is that you have to reload Slashdot 5 times until it looks right.

  29. Re:hmmm by Anonymous Coward · · Score: 3, Funny

    Yeah well... If it ever works that way, chances are you also need to

    4) Pay

  30. Re:/. Phone Number... by Anonymous Coward · · Score: 0

    Darl and SCO are in the 801 area code.

    What on earth is this number?

  31. http://ltsp.org/ by codefungus · · Score: 1

    I always wanted an excuse to put together an ltsp project....so damn cool.

    My buddy impleted a big setup at his company (hosting co) and even have Win32 clients.

    You get to run a bunch of terminals off of a server with some crafted nics.

    --
    -- A cat is no trade for integrity!
    1. Re:http://ltsp.org/ by Daengbo · · Score: 1

      We use it at my company and will soon be at an internet cafe I'll be opening, as well.

    2. Re:http://ltsp.org/ by urbieta · · Score: 1

      good idea, I already have an all LTSP internet cafe in mexico, its fun to laugh at my competition because of operational and initial cost differences ;)

  32. Features by El · · Score: 2, Insightful

    Obvious features are intercepting all outgoing fax and data calls to see if they can be routed over the internet to save on toll charges. Less obvious is setting up a special email account which automatically prints attachments of any email received -- just don't give out this address to spammers!

    Personally, I think all received faxes should be saved to hard disk and previewed before being printed to prevent wasting paper. But I'm not sure how easy this is to implement currently with open source.

    --

    "Freedom means freedom for everybody" -- Dick Cheney

    1. Re:Features by ColaMan · · Score: 1

      Mgetty + a script to send rec'd faxes to an IMAP mailbox for storage and preview isn't hard - hell, it took me about an hour to whip up a shell script to do it. It's been running now for two years without any hassle, with the advantage that all our incoming faxes are available in storage.

      (IMAP so that multiple people can have access to a central "fax" account)

      --

      You are in a twisty maze of processor lines, all alike.
      There is a lot of hype here.
  33. I would put... by Decameron81 · · Score: 4, Funny
    "What would you put into your ultimate virtual office solution?"


    An open source secretary.

    Diego Rey
    --
    diegoT
    1. Re:I would put... by geekoid · · Score: 2, Funny

      Why would you want a secretary with open sores?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:I would put... by Mister+Proper · · Score: 1
      An open source secretary.
      I believe what you're looking is the Open Legs Initiative.
  34. Re:Already done by Anonymous Coward · · Score: 0
    winblows

    Har, har, har!!!

  35. Start an IP forfeiture firm... by bergeron76 · · Score: 2, Funny

    You could charge to post your or your clients' ideas on Slashdot and watch their IP disappear as people with more resources than they have scoop up the idea and run with it.

    I bet their competitors would pay you a good bit of money for this service.

    Drat! I'm falling victim to my own idea by even posting this consulting idea!

    --
    Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
  36. I'd put in human language translation software... by Anonymous Coward · · Score: 0

    That way it would be even easier to ship _everyone's_ job overseas.

    You think people would wise up and stop digging their own graves...

  37. three words by ocularDeathRay · · Score: 0, Troll

    lunchtime whackin booth...

    need I say more?

    --
    Obama is a twitter sock puppet
  38. Accounting or Whatever by snookerdoodle · · Score: 4, Interesting

    One objection that kept my last place decidedly windoze was the accounting software. There are a limited number of accounting s/w packages that an anal CPA will be happy with, even in Bill Gates' Realm. In our case, the Controller said, essentially, "Anything you want, as long as it runs Solomon Accounting Software". (FWIW, Solomon was purchased by Great Plains, who was later acquired by Our Friends In Redmond.) In this case, a significant number of desktops had to have windoze along with at least one server (MS SQL Server).

    But that's just an example. It could have been something else. It could be Illustrator. Or Photoshop (yes, I Love The GIMP, but I'd switch if Photoshop was free). The productivity of users in the long run is far more significant than even, say, a $15,000 accounting package.

    My wife is currently taking the Becker/Conviser course in preparation for her CPA exam. Yup, we have to have Windoze for the practice software. Fortunately, OpenOffice runs very nicely on her XP box. ;-)

    I think that, as long as you're prepared to build and *support* heterogeneous systems with perhaps a blend of "Whatever The End User Needs", you are fine. You can suggest ways to save money, but keep your eye on productivity - it's arguable to me that OpenOffice is in some ways *better* than MS Office, for example. If you walk in *telling* users they should be happy with, say, Abiword, you're already on the wrong foot, IMHO.

    Mark

  39. Group Office by Anonymous Coward · · Score: 0

    I have been evaluating Group Office http://www.group-office.com/ as a replacement for my company's ACT. Seems to be a step in the right direction.

  40. The Ultimate Tech's dream by juebay · · Score: 3, Funny

    Tech phone call takes what the user says, types it into google, and redirect whatever browser the user is on to the search results

    1. Re:The Ultimate Tech's dream by Eslyjah · · Score: 3, Interesting
  41. a virtual secretary by bsDaemon · · Score: 2, Funny

    to have a virtual afair with... she could also pick up my virtual dry cleaning

    1. Re:a virtual secretary by CdnZero · · Score: 1

      6th day made obvious the most important item to go with said virtual secretary...why you must must have that chair!! Go for that zipper baby ;)

  42. Virtual.... by DrMyke · · Score: 0

    how about a Virtual Valery Office. you know you would get all the male customers calling. ..........but whrere would the faxs come out at?

    --

    -DrMyke
    "mmmmmmmmm, doughnuts" - H.J.Simpson; super genius
  43. Re:Already done by brain159 · · Score: 0, Redundant

    Well *RATS* - it's back down to 3 already - looks like I wasn't alone in having reservations about it, but WAS alone in being overly bothered what the metamodders might think :-)

  44. Re:hmmm by adamruck · · Score: 0

    judging by your uid... and other things.. you have never been laid

    --
    Selling software wont make you money, selling a service will.
  45. In Bangladore by Anonymous Coward · · Score: 0

    No place better!

  46. Re:hmmm by Frogg · · Score: 1

    heh

  47. Please don't forget the following... by Dark+Coder · · Score: 3, Interesting
    1. X10 controller
      1. SmartHome.Com
      2. web-based X10 controller
      3. Complete listing of X10 software
      4. Linux-based HomeVision
    2. GNU Automaton
    3. an established IPv6 tunnel with your own IPv6 address subnet (it's a whole new world out there)
    4. SMS server for your cell-phone (good with X10)
      1. X10 event to your SMS phone (via paging)
      2. Control X10 from your WAP cellphone
    5. Mobile IP server for your roving laptop
    and as a tribute toward the fabled CMU Trojan Room Coffee webcam lore...

    Coffee Maker (this one needs an Java-Dispenser SNMP agent badly)

    We're almost there...

    1. Re:Please don't forget the following... by glass_window · · Score: 1

      I want a house where I plug in my toaster and it is detected by the network. I know, I know, windows would tell me, "I've detected a new toaster, would you like to install the drivers?" But when you get that really cool internet refrigerator from LG it could actually connect to the network via the power plug, the server could detect it and do its thing to configure it. What good is an internet refrigerator without all your bookmarks??

  48. Hey by TiKwanLeep · · Score: 4, Funny

    How about some virtual unemployment?

  49. This might be a starting point... by jonfromspace · · Score: 1

    Advanced Interactive

    The have some interesting products...

    --
    I am become Troll, destroyer of threads
  50. Hylafax by Anonymous Coward · · Score: 0

    Cannot get it to work.

    When are Linux geeks going to learn that people (non-geeks) want EASY TO INSTALL AND EASY TO USE software? LEARN FROM M$.

    What is it with this 'if it is hard to use then it is better and everybody who disagrees is not intelligent' attititude?....

  51. Re:Install Linux (+4, Informative) by Anonymous Coward · · Score: 0

    Linux crashing every 15 minutes is a myth. XP is stabler than Linux -- at least on my hardware. I don't know about crappy 5$ equipment though.

  52. Source....maybe not by CdnZero · · Score: 2, Funny

    I'm not an expert on STDs (I play one on TV...nevermind) but I don't think you want your secretary to be the source of anything...open or otherwise.

  53. What the other AC said by Anonymous Coward · · Score: 2, Insightful

    The purpose of the assistant is to interface with the outside world so that you can do the creative engineering that customers want to pay for.

    The phone's gonna ring. Are you going to answer it every time, interrupt your train of thought, and devote your attention to juggling it? Or are you going to dump all your incoming calls into voicemail and deal with them one day per week?

    If you don't have a lot of cash, try paying your assistant the same thing that you're paying yourself: a chunk of equity along with a low salary.

    I'm not a business process engineer but you have to consider these issues if you plan to be in business.

  54. Every office needs... by Anonymous Coward · · Score: 0

    364 paid days off, the rest is bullshit.

  55. Re:email voice messages - linux by SpectreGadget · · Score: 1

    It's looks pretty interesting and powerful. It does show; however, that good programmers are not necessarily good UI designers... :)

    --
    Jim Harry
  56. MS Office is a good program by Saeed+al-Sahaf · · Score: 0, Offtopic

    Design an Open Source office.... It would look a lot like MS Office.. You know, Open Source geeks like to diss MS Office. But ask your self, why is it so popular? Not because MS has a monopoly, it's because it is very good and very useful. MS Office is a very tight and nice application. Why do you think Open Office trys to mirror it?

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    1. Re:MS Office is a good program by Anonymous Coward · · Score: 0

      Why do you think OpenOffice trys (tries) to mirror it?

      Because it's based off a product created by Sun.

      It is designed as a drop in replacement for MS software. There are plenty of opensource software alternatives, but people are stupid and figure the most popular = best and refuse to learn anything that is different.

      So by offering a drop in replacement that accurately replicates the "MS experiance" they make it just that much easier to ween themselves of the dependance on a single source for their software.

  57. The people resources-Can you see me now? Nope! by Anonymous Coward · · Score: 0

    How does Open Source do it? How does telecommuters do it? How does Outsourcing do it? How do travling salesmen do it? How do long-haul truck drivers do it?

  58. Asterisk by riffenator · · Score: 1

    that emails you when you get vmail and does openh323, SIP plus their own protocol called IAX that lets you link multiple boxes together via ethernet...

    its rad.

  59. Been thinking about this for a while now... by rediguana · · Score: 5, Interesting

    This topic has been on my mind for the past year whilst I've been setting up a small (3 location, 5 person) management consulting practice. I'm going to dump as much as I can here.

    1a. File-sharing across multiple locations. Haven't done this because bandwidth isn't quite cheap enough yet, but perhaps in the near future, I'll be setting up rsync'd shares between the 3 locations so we can work from the same file base. Hasn't been a problem when working on separate projects but with more joint projects, it is starting to get messy with people keeping their own project directories.

    1b. Search interface to files. Heirarchical file structures suck for trying to find things. Good for filing once, but I reckon I could retreive files quicker with a google-like interface. So, I want a prebuilt web front end that can automatically provide a search interface to samba shares. I should be able to treat each share as a collection, so I can chose to search just one collection or many. This would be very useful.

    Personally, I want to work towards the following solution.
    * samba shares of heirarchical folders that can be mapped and synced to laptops
    * a web search interface to the samba shares that understands doc/xls/pdf etc a la htdig
    * rsync to maintain similar shares across multiple sites

    Alternatively, it would be interesting to investigate peer-to-peer as an alternative - as long as files could still be synced to go on the road. Cool P2P features would be to define how many copies should be stored of each file on the network (to force backup) and to have the primary files migrate to where they are used the most to cut down bandwidth transfers.

    2. Groupware - I've been meaning to look at the OSS groupware packages available, because with more shared projects, we need a centralised way of managing projects, tasks, calendars and contacts. These should be able to be accessed from Outlook ideally (Outlook 2003 is pretty good I have to admit). It would be nice to have faxes received via a modem in a linux box arrive in the groupware where appropriate staff can access them from wherever they are at the time. The groupware would naturally be a good home for the web interface to the samba file shares.

    3. Office software - OpenOffice.org appears to lack the ability to track changes - essential for multiple people working on a project. Compare document is not enough. You need to be able to identify changes, and add comment bubbles for the development and review process. Additionally OOo needs to have a basic project management tool, drawing tool, and even a note taking tool a la MS Project, Visio and OneNote. That would cover most business needs.

    4. Security phpki looks interesting and useful for managing email certs. Naturally most network communication should be encrypted between locations with SSH tunnels or similar.

    5. Intelligence. Haven't seen anything like this but it would be very very useful for any business. There needs to be a web interface to an intelligence gathering and searching tool. So I hear that "so-and-so is planning to do this" I can record it in a database. Later, someone could search for so-and-so and be provided with the gossip from the different sources within the organisation. Could be a very useful tool. Perhaps something like an OSS version of the NSA's Intelink software - a means of providing, sharing and searching business intelligence.

    6. Timesheet. A good OSS web based timesheeting system would be very useful.

    7. NNTP. Thats right, I want to use good ole newsgroups. I tried web forums, but they didn't go down well because you had to be online. With NNTP you can use an offline reader, and reply offline. I reckon I can get my technophobe partners to use that because its so similar to email. Email is a bane for internal communication because of the cc's and everyone archiving mail. It would be easier to move as much as possible to a newsserver and use email only for direct communication between two people. Then a web interface from the intranet would be nice as well!

    I'm not asking for too much am I? ;)

    1. Re:Been thinking about this for a while now... by Roblimo · · Score: 3, Informative

      "OpenOffice.org appears to lack the ability to track changes - essential for multiple people working on a project. Compare document is not enough. You need to be able to identify changes, and add comment bubbles for the development and review process. Additionally OOo needs to have a basic project management tool, drawing tool, and even a note taking tool a la MS Project, Visio and OneNote. That would cover most business needs."

      OpenOffice.org has all of these features. I've used OOo to write one book and edit a couple of others. Now I'm using it to write another one for a major publisher (Addison-Wesley), and will need to go through at least a couple of rounds of edits by several different people, complete with comment bubbles and the rest, not to mention handling a whole bunch of illustrations that include screenshots, photos, and charts/graphs. For note-taking I have a whole raft of open source alternatives.

      I'll be interacting with MS Office users all the way, too, and I expect no problems since I've done this before and it worked out fine.

      - Robin

    2. Re:Been thinking about this for a while now... by rediguana · · Score: 2, Interesting

      Thanks Robin, I shall be revisiting OOo to experiement! I also see that OOo Draw has some of the tools I've been using in Visio too. Shows what happens when work is too busy to experiment more with the software.

      Cheers Gav

    3. Re:Been thinking about this for a while now... by sewagemaster · · Score: 1

      So are you using OO-draw for your diagrams? I can't seem to find the program that handles diagrams as well as visio. Kivio seems promising with a variety of stencils, but unfortunately it doesn't have a "rotate" option. Kivio-MP, the non-free version owned by thekompany has that though but i'm not willing to spend money. I've been recommended to use xfig for doing figures which is supposed to export .EPS quite well.

    4. Re:Been thinking about this for a while now... by rsax · · Score: 2, Insightful
      2. Groupware - I've been meaning to look at the OSS groupware packages available, because with more shared projects, we need a centralised way of managing projects, tasks, calendars and contacts. These should be able to be accessed from Outlook ideally (Outlook 2003 is pretty good I have to admit). It would be nice to have faxes received via a modem in a linux box arrive in the groupware where appropriate staff can access them from wherever they are at the time. The groupware would naturally be a good home for the web interface to the samba file shares.

      OpenGroupware already does all that. Download a PDF presentation to read up some more on it. It will even integerate with dirty Outlook if you purchase a commerical plugin at the same time it will provide you with a decent web interface for free.

    5. Re:Been thinking about this for a while now... by prunesqualour · · Score: 1

      OOo can track changes better than you think. What it lacks, compared to MS Word, are comment bubbles and easily visible sticky notes. That's to say there are notes, but they don't pop up into comment bubbles (there is an RFE in the bug system for this). The change tracking is excellent, though, allowing you to filter by user, and even by type of change ("I want to see all deletions made by Cheney to the Intelligence reports and all additions by Chalabi" -- that kind of thing).

      There is a drawing tool, and a very fine one.

      There is no project management, which might be useful, and no note taking tool. I would argue against the note taker anyway, since this sort of stuff is available on any OS anyway.

      --
      OOo word count at http://www.darwinwars.com/lunatic/bugs/oo_macros.h tml
    6. Re:Been thinking about this for a while now... by Anonymous Coward · · Score: 0

      Unison is quite nifty for two (or three) way file syncronizing. You should have a look at it.

    7. Re:Been thinking about this for a while now... by WuphonsReach · · Score: 1

      File-sharing across multiple locations.

      There's a lot to be said for using a version control system to manage your files. Everyone gets copies of only what they need, you can go back in time, and it works well if you're not always connected.

      Search interface to files

      Store all files by customer / project - or come up with a simple organizational system. Anything is better then nothing (or just doing it randomly). Have a standard, enforce it, but don't go too fine. Have a directory tree of Customer/Project/ but don't force what folders exist below that point.

      Alternatively, if you're using a CVS/SVN type system, publish the latest checked in revisions of files to a central web server and setup indexing on that. Allows you to search everything without having it local and also serves as a down-n-dirty snapshot backup of all of your customer files.

      Security

      PGP Desktop or GPGSHell / EnigMail / GPG... lage installed base and compatible with each other. For securing files on laptops, PGPDisk is somewhat useful (or DriveCrypt).

      In addition, you should have a central mail server that requires encryption to access (VPN / SSH / SSL / TLS). E-mail between your users will then stay on the e-mail server instead of traveling out across the internet.

      --
      Wolde you bothe eate your cake, and have your cake?
    8. Re:Been thinking about this for a while now... by gnu-generation-one · · Score: 3, Informative

      "Office software - OpenOffice.org appears to lack the ability to track changes - essential for multiple people working on a project. Compare document is not enough. You need to be able to identify changes, and add comment bubbles for the development and review process. Additionally OOo needs to have a basic project management tool, drawing tool, and even a note taking tool a la MS Project, Visio and OneNote. That would cover most business needs."

      The more and more complex your documentation, notes, and filesystem becomes, the more you realise that you need a Wiki to organise it all. If you want to have lots of people collaborating on a document, tracking changes, writing comments, and re-using text between documents, then word processors by themselves simply aren't capable enough, but that's something an internal Wiki excels in.

      As to drawing tools, I can't believe we're talking about the same products. Where I work, OpenOffice has one of the best drawing tools I've ever used, whereas Microsoft Office doesn't have anything. We've got engineers trying to do technical drawing in MS-Word, and you wouldn't believe how ugly the results are. Visio would be nice, but it's not part of MS-Office, it's 150-400 GBP extra. Can someone who's used both tell me why Visio is worth so much more money? And anyone who says 'because it's part of MS-Office' doesn't know enough about Visio's history.

      As to note-taking, what is it that you're so sure OpenOffice *must have* before you'll look at it? You have some sort of company where people open up Microsoft note-taking software when they receive a phone call rather than using a text-editor or word-processor or a postit note like everyone else? Do you take your computers into meetings and try to take notes on that?

      Project management? Even the most hardcore Microsoft-users in our office are baulking at the idea of paying 400-500 GBP per-person, per-computer for a project planning tool. Not that they'd ever consider using anything other than Microsoft Project, of course.

    9. Re:Been thinking about this for a while now... by AELinuxGuy · · Score: 1
      6. Timesheet. A good OSS web based timesheeting system would be very useful.

      Check out SaberNet DCS. It is an Open Source timekeeping package designed to be as efficient as possible. There is nothing worse than spending more time tracking something than you actually spent working on it.

      Disclaimer: I am a developer on this project.

    10. Re:Been thinking about this for a while now... by Dunkirk · · Score: 1

      I was going to say Journyx. It's built on open source as well, but it's pricing is a little steep, IMO. (Hey, no one said the OSS here had to be free, did they?) However, the first 10 users are free, and the setup takes about 5 minutes. (I'm going to demo it for some managers this week.)

      I'm also going to take a look at this one, and see how it stacks up...

      --
      Acts 17:28, "For in Him we live, and move, and have our being."
    11. Re:Been thinking about this for a while now... by BigGerman · · Score: 1

      >>So, I want a prebuilt web front end that can automatically provide a search interface to samba shares.

      We do just that. enterfind search appliance

    12. Re:Been thinking about this for a while now... by rediguana · · Score: 1

      You have some sort of company where people open up Microsoft note-taking software when they receive a phone call rather than using a text-editor or word-processor or a postit note like everyone else? Do you take your computers into meetings and try to take notes on that?

      Its not for taking notes in meetings - paper is still used for that. But I have found that OneNote provides a better environment for making notes whilst thinking - text, word, spreadsheets are not appropriate for more freestyle thinking. So it is used more like a personal virtual whiteboard rather than for recording meeting minutes. Drawing diagrams in a text editor doesn't really work well.

  60. mp3 player && telephone by Russ+Nelson · · Score: 2, Interesting

    When I pick up the telephone, I want my MP3 player to pause. I also want the telephone to do a google search on the incoming caller-id. And log the beginning and end of every call. And automatically bill it to the customer associated with that telephone number.

    --
    Don't piss off The Angry Economist
  61. Better Solution by nick_davison · · Score: 3, Insightful

    Rather than buy it with virtual money, why not outsource it to slashdot, the ultimate free consultancy service:

    1) Set up consultancy firm
    2) Ask slashdot
    3) Profit

    1. Re:Better Solution by WuphonsReach · · Score: 1

      4) Get sued by your customers, go back to step 1

      --
      Wolde you bothe eate your cake, and have your cake?
  62. Maintainability - The AK47 Virtual Office by craXORjack · · Score: 5, Interesting
    What would you put into your ultimate virtual office solution?

    I think the most important thing is not usability as an earlier poster claimed though that is important but maintainability. Owners of small businesses with a dozen employees can't afford to have a full time network or systems administrator. So the responsibility usually falls on someone who is an engineer or administrative assistant but who is more interested in computer stuff than their average co-worker. If you put together a package that requires them to call you back in at $120 an hour everytime something strange happens, it will put the brakes on adoption. Make your money and your reputation on doing installs and never needing to come back. Make your product and service the AK-47 of the SOHO world. BTW, if any readers don't know, the M-16 has better range and accuracy but jams when not cleaned regularly whereas the AK rifle can be dragged through swamps and get sand and mud in the chamber yet keep on firing happily, at least that is the reputation. (If any godless communists with personal experience with it want to correct me, feel free.)

    As for specific cool ideas... Take the voicemail to email one step further: maybe you could get voice recognition software to translate the message to words (or just phonemes when it is unsure of a word), send that to email, and act as a proxy allowing a reply email from, for example a two way pager, to be translated back into speech by voice synthesis software, then redial the original number found by callerID, read off the reply and ask for a certain touchtone or the word 'confirmed' to be said if the correct recipient got the reply. Like this:

    (Metallic Voice): Hello Grandma... This is Peter... I am running late... Will be there after I pick up the kids at the YMCA...
    (pre-recorded voice): If you are... Grandma... and you understand... Peter... 's reply, please press the '5' key or say 'confirmed' now.
    --
    Liberals call everyone Nazis yet they are the closest thing to it.
    1. Re:Maintainability - The AK47 Virtual Office by Anonymous Coward · · Score: 0

      So what your saying is the progam must have enough USABILITY so that an average person can maintain it?

    2. Re:Maintainability - The AK47 Virtual Office by Radical+Rad · · Score: 2, Funny
      (Metallic Voice): Hello Grandma... This is Peter... I am running late... Will be there after I pick up the kids at the YMCA...

      Grandma drops the phone and crys "Oh No! I knew I should have gotten that policy with Old Glory. Now the metal ones are coming for me and I don't have any insurance."

    3. Re:Maintainability - The AK47 Virtual Office by Anonymous Coward · · Score: 0

      Usability and maintainability are not the same. Consult a dictionary for details.

  63. Emailing voicemail by gentlemoose · · Score: 2, Informative

    While certainly not opensource, Oracle's new Collaboration Suite handles that functionality remarkably gracefully. Straight to the inbox as (oog) a .wav file. Time to up the mail quotas.

  64. several by flacco · · Score: 1

    - an accounting system
    - a groupware system with web interface, native client, sync, etc.
    - custom web-based applications development services
    - bonus: network transparency (move whole shebang onto servers at the client's location without a lot of grief, if they so desire)

    --
    pr0n - keeping monitor glass spotless since 1981.
  65. Virtual Information by eckes · · Score: 2, Interesting

    I wonder what the point of this article is?

    And why is it a virtual office, of you use physical computers? If it is the work place at home, call it Soho, or call it the workplace of a telecommuter, but I dont see what the virtual here is, besides a disturbing buzz-word.

    And by the way, did I miss the content of this article? It is just listening some well known web sites. Where is the news?

  66. Free as in? by Anonymous Coward · · Score: 0

    Is that "Free" as in "outgoing and carefree" or "Free" as in "don't have to pay for it"?

  67. I would put...Kernel Kids. by Anonymous Coward · · Score: 0

    "An open source secretary."

    You intend to compile her?

    1. Re:I would put...Kernel Kids. by Rick+and+Roll · · Score: 1

      No, I intend to interpret her.

  68. opensource vs freeware? by Anonymous Coward · · Score: 1, Interesting

    What if you came across a freeware product that perfectly met your needs (Pegasus does for me) but it's not "open source" - does that condemn it to never being considered?

    Are you really looking for open source, or free (as in beer)? If it's free (as in beer) but not open-source, is it considered as evil as someone who asks money for the product?

  69. Re:Already done by dedazo · · Score: 0, Offtopic
    You know, it's pathetic and funny at the same time to see you so worried about six fucking mod points. On Slashdot.

    How dare the OP mention his product "for windoze". I mean, let's punish him by... modding him down.

    Nothing to do on a Friday night, eh? I'm surprised.

    --
    Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
  70. emailing answering machine? by Anonymous Coward · · Score: 0

    we already have this at work. our voice mail system is a computer running some weird DOS program called amanda. we get our voicemail right oin our inbox.

    it's not free software, but it's not exactly a new concept...

  71. Phone automation by double_h · · Score: 4, Interesting

    Around 1997 or so I worked in an office where they were considering an integrated voicemail system that was pretty cool. It had its own modular server/bridge hardware (this was an office of about 300 people) and interfaced in with the email system (which was Netware + Groupwise in this office). When you received a phone message it would automatically show up in your inbox with a phone icon next to it, and you could select to either play it through the PC speakers, or via phone headset, in which case it would instantly ring your line with the message. Pretty snazzy, and worked with the existing phone network.

  72. Forget about the office by Anonymous Coward · · Score: 1, Interesting

    Instead of concentrating on the open source office, how about concentrating on creating a *product* or *service* based on open source?

    Create a product, get a customer, and *then* think about how geeky your office can be.

  73. Re:Already done by Anonymous Coward · · Score: 0

    Nothing to do on a Friday night, eh? I'm surprised.

    The irony of these type of posts always makes me chuckle. Not just the quoted part either.

    Ah well, now that I got a couple more beers, time to head back out to the beach to watch the launch.

  74. Step 2 by Anonymous Coward · · Score: 0

    Apply cloroform soaked rag and duct tape?

    Slip her a mickey?

    Keep a watchful eye out for the daycare staff?

    Kick over her wheelchair?

  75. OpenCD by Anonymous Coward · · Score: 1, Informative

    Go download an ISO of the OpenCD (version 1.2, currently). It has open-source, free applications that do just about everything you're asking for.

    I use the windows version for any new computer I put together for people. When someone tells me "I don't want to have to spend several hundred dollars for MS Office, $600 for Adobe, an ftp client, and so on... I just break out the CD and tell them to have fun.

    It comes with OpenOffice, Bender, GIMP, a POV Tracer, FileZillah, TightVNC and many other free opensource applications. It's beautiful! Even I use it for personal machines when I don't want to search around for all the appls I need over again.

    Oh - and it also comes with a compression utility called 7zip.

  76. I just gave a talk on Asterisk! by tmoertel · · Score: 2, Interesting
    Nice timing! :)

    If you're interested, the slides and notes from the talk are here: Fun with Asterisk and Perl.

    The talk was for the Pittsburgh Perl Mongers and shows a four examples:

    • text-to-speech
    • dial the weather
    • web form that sets up a call
    • web form that sets up a conference
    Asterisk is fun stuff and worth a look.
  77. please?? by m3rr · · Score: 1

    if im going to have a virtual office, can i still have a REAL secretary??? =)

  78. ..because it fits so well... by naelurec · · Score: 2, Funny

    [Scene Initech. Bob Slydell and Bob Porter are interviewing Tom.]

    BOB SLYDELL: So what you do is you take the specifications from the customers and you bring them down to the software engineers?

    TOM: That, that's right.

    BOB PORTER: Well, then I gotta ask, then why can't the customers just take the specifications directly to the software people, huh?

    TOM: Well, uh, uh, uh, because, uh, engineers are not good at dealing with
    customers.

    BOB SLYDELL: You physically take the specs from the customer?

    TOM: Well, no, my, my secretary does that, or, or the fax.

    BOB SLYDELL: Ah.

    BOB PORTER: Then you must physically bring them to the software people.

    TOM: Well...no. Yeah, I mean, sometimes.

    BOB SLYDELL: Well, what would you say... you do here?

    TOM: Well, look, I already told you. I deal with the goddamn customers so the engineers don't have to!! I have people skills!! I am good at dealing with people!!! Can't you understand that?!? WHAT THE HELL IS WRONG WITH YOU PEOPLE?!!!!!!!

  79. Simple by tyrione · · Score: 1

    Only an idiot is gullible enough to disclose his/her Entrepreneurship Ideas to the World before they are ready to do so themselves.

  80. The Entrepreneurial Paradox by Vagary · · Score: 1

    What's up with that whole continuous-Ramen-consumption, anyway? I thought the whole point of this capitalist thing was that I could sell my risk to someone else? Why does every entrepreneurial endeavour have to be all-or-nothing? I don't want to get rich, I just want to get a salary without having to work for someone else. If I'm willing to accept minimal returns, why do I still have to accept so much risk?

    1. Re:The Entrepreneurial Paradox by kfg · · Score: 1

      If you wish to sell your risk to someone else you must have sufficient funds to do so, no? The risk buyer has carefully calculated his own risk to come out ahead, otherwise why would he buy risk?

      It isn't an all or nothing thing, but this "capitalist thing" is essentially about taking your own risks. Even selling your risk is a form of risk. If you don't suffer a loss, you lose.

      It's about being responsible for yourself. Not about making a lot of money. The notion that it's about making a lot of money is a fairly modern myth. You can arrange things so that you take less risk for lessor possible returns, but even if you just want to run a simple lawn mowing business to make ends meet nobody is going to buy the risk that you won't be able to find customers.

      The social structure under which risk is distributed in such a way that you are guarunteed a salary even if you can't find customers is called socialism, but socialism, while it restricts your risk, sells that risk to the general populace, who then have a right to tell you what risks it will, or will not, tolerate you takeing.

      In any case, the idea of risk is relative. If you start out with nothing you naturally have less to work with. If all you want to do is mow lawns, and all you have is $100 in your pocket, well, you're going to have to find some crappy old used mower, fix it up as best you can, eat Ramen noodles, and work your way up.

      If you've already got $100k in the bank from somewhere, well, it's damed sight easier to spend a few hundred bucks on equipment and just eke out a continuing living without having to worry about where tomorrow's meal is coming from.

      We're born naked. Until we can make our own we're dependant on what others give us. Some of us get given more. The ones who get given more have an easier time of it.

      So it has always been. So it always shall be.

      KFG

  81. -1 Funny by Rick+and+Roll · · Score: 1

    -1 Funny but it hurts. Exactly what I would have rated it.

  82. Re:Porn cache by Anonymous Coward · · Score: 0

    The downside is the masturbatory aftermath. Do you know how hard it is to clean semen off a keyboard?

  83. Any Key by Tablizer · · Score: 1

    Oops, I accidently clicked on the "Outsource" icon, and now everything is in Hindu.

  84. One stop proxying by Anonymous Coward · · Score: 0

    use and environment variable HTTP_PROXY or let mozilla inherit it's proxy settings from Gnome or KDE (which both have proxy applets)

  85. if you use gentoo, fill out case study at gsp wiki by aaron_pet · · Score: 2, Interesting

    http://www.subverted.net/wakka/wakka.php?wakka=Cas eStudies

    hehe... I think I've got the format memorized for the wiki address... www.subverted.net will get you to it if I goofed up.

    --
    Please use [ informative / summarizing ] SUBJECT LINES
    Flame me here
  86. I would start a layer deeper... by amix · · Score: 4, Interesting

    What Linux needs in general is a powerful scripting-demon. Or let's call it an API demon. Something like ARexx on Amiga (or REXX on OS/2), that sits in the background and connects a scripting environment with message-interfaces of applications. However, my ideal solution would mean, that applications register all their functionality to this demon. Now any language could make use of this API. Especially scripting-anguages, since this is why it would be there.

    Then I would like to see all applications coming with freely configurabel toolbars, menus and mous-actions. Any of these would make use of the same functions available at the scripting-demon.

    Now, add an Office on top of that and you get really really powerful.

    Also I would like to see all the desktop being task based, as I would like to see the Office being task based, rather than applicaiton-based.
    The system would sense the context in which you are working and adopt. Maybe by learning your habits.

    The Office would be fully modular. Wide support for answering-machines, voice-modems, fax. (Hylafax could be addressed due to modularity and scripting).
    Then I would love to see code being reused:

    - completly stylesheet based. No own stylesheet, just extensions to CSS1, CSS2, CSS3)
    - spreadsheet in "classic" mode and "Lotus Imrpov" mode
    - full use of relational databases anywhere
    - full use of LDAP anywhere
    - no new Fax software. Use Hylafax and/or getty.
    - no monolithic applications. Instead function-modules, that can 'dock' into each other
    - status monitor lists recent emails along with contacts. Full integration of IM and email without forcing the user upon certain MUA.
    - export all to: Web (stylesheets!), PDF. PS, Latex, MS formats etc.
    - since all is modular people disliking WPCs could replace it with a special TeX editor
    - visual database designer
    - visual LDAP schema designer
    - and many more...

    I want all information accessible anywhere in such a complex application.

    --
    Hello?? Fred?! Is this you?
  87. HylaFAX by Anonymous Coward · · Score: 0

    HylaFAX is the fax backend included with Mac OS X, and it indeed kicks all ass.

  88. Virtual offices and groupware by BP9 · · Score: 4, Interesting
    Having done development in a virtual environment for about the last 10 years IMO the most important thing is facilitating collaboration between engineers.
    The first company I did this with was almost entirely virtual and we used primarily telephone and email. This is good and worked OK where the projects were small enough they could be designed and implemented by 1 or 2 persons (basically isolated development). The largest project (multithreading a legacy kernel) was 3 people and I probably spent 3-4 hours a day on the phone in some phases of it.
    This pattern served well enough for the next 2 companies as well (one a startup and one a large corp), but in both cases a lot of travel was involved to keep everyone in their loops.
    Its not as much the software used as the mindset that everyone has to be involved in what used to be 'hallway' talk. While you have to have some additional process other than hallway talk for a project, it is very valuable and cements a group together (if all you ever experience of your co-workers is spec and design email exchange its hard to develop a feel of how they think/work, and IMO empathy with your co-workers greases the skids significantly).
    To finally get to the point: based on something I read on slashdot back in 99 or so when we did the next 'virtual' startup I pushed hard to use a broader range of tools. After 4 years of trying various mechanisms some have stuck and some have not, here's what is working really well for a smallish group of sr developers (5-10) and worked OK for a larger group (25ish) of mixed sr and jr people doing development of a 500kloc scale project involving kernel work (database and OS/networking):
    • IRC: this is our virtual office. The equivalent of walking to someone's cube and asking them a question happens here. We found that running structured meetings solely on IRC was not efficient, people who hate meetings would tend to do other work and not pay any attention at all.
      We set up UnrealIRC as the server (with a hack to disable the throttling so people can paste blocks of code or debug output w/o getting limited to 1 line per second) inside a firewall. Everyone uses an SSH tunnel to get to it. For clients everyone uses Xchat or mIRC.
      The most important trivial sounding thing about this setup is that everyone set up a trigger that watches for their name or traffic on a /query window and makes a sound. Some people set up filters to make sounds when their subsystem name is mentioned too. The key is you can say 'hey fred!' and at fred's end a noise happens. Most new employees don't see the point until a few weeks into using the system when they've missed out of good discussions regarding something they're responsible for.
    • a Wiki: I fought this as 'a toy' for a while, but finally came around and now I can't imagine how we worked w/o it. We tried using Frame+Visio+cvs for design documents, as well as Word + powerpoint (for drawings), also nroff+xfig. Nothing has come even close to the ease of doing collaborative design work on a Wiki.
      We use TWiki: it keeps everything in RCS under the covers and lets you easily attach binary files to any page (for drawings and such). There are lots of fancy plugins.
    • Plain old email: nothing fancy; used mostly as a store and forward message system to indicate when someone updates something in the Wiki that needs review or when changes are submitted to source control.
    • Phone conference: we use a commercial service called ReadyConference, no scheduling required everyone just calls into the bridge whenever we internally need a meeting. For small conferences 3-way calling from the phone company (even two 3ways put together) is much cheaper and good quality (just a pain to set up). Keep the number of meetings low and to the point (always have an agenda) and the phone is a fast way to reach consensus, its a poor place to float new proposals , IRC is much better for sending up a balloon.
    • Source control: I know this shouldn't even require menti
  89. Re:hmmm by w9ofa · · Score: 1

    Good plan, but your UID is a bit too high to make it work.

  90. Emailing answering machine recordings by Mairsil · · Score: 1

    One idea that came to mind was emailing answering machine recordings.

    That's a standard service with KPN (royal dutch telecom) already. If I don't answer the phone, they take a message and mail it to me automatically, and for free. I have found this to be an extremely useful service.

  91. Why use H.323 for VoIP by skaht · · Score: 0

    H.323 is a dieing standard. Why does anyone want to waste time using it in an office suite? With over 120 vendors developing or currently selling SIP infrastructure products it will be a big mistake to ignore SIP when integrating VoIP capabilities into an Open Source Office suite. Besides, Windows Messenger uses SIP and Microsoft is stopping the support for its H.323 client called NetMeeting. Visit http://www.pulver.com/products/sip/ to see a list of vendors selling SIP components. The major Telecom players (wired carriers, wireless 3G carriers, hardware vendors, software vendors) are hedging their infrastructure bets with SIP, RFC 3261. There are at least a half a dozen Open Source frameworks to use and here are few I would recommend.

    1) http://www.iptel.org/ser/: Scalable lightweight and C-based, will become the Apache of SIP. These Germans really know their stuff. They have bridged SIMPLE (SIP Instant Messaging and Presence Leveraging Extensions) with Jabber.
    2) http://www.resiprocate.org/: A very stable C++ implementation used by HW vendors
    3) http://dns.antd.nist.gov/proj/iptel/: Java-based implementation of the JAIN-SIP interface that also has a variant interface that works on a PDA.
    4) http://www.vovida.org/: Cisco's C++ implementation

    I speak from experience after participating in SIPit (SIP Interoperability Testing) 11 & 13, see http://www.sipit.net/sipit.php.

    SIP Carriers:

    1) http://www.vonage.com/
    2) http://www.iconnecthere.com/
    3) http://www.webley.com/
    4) http://www.mci.com/
    5) http://www.levelthree.com/

    Also visit:

    http://www.sipcenter.com/
    http://www.sipforum.o rg/

    I hope this makes a strong case with sound ideas.

  92. Real World Example by Long-EZ · · Score: 4, Interesting
    I run a small engineering company. I made some future oriented changes a year and a half ago.

    Linux OS. I probably should have switched a year earlier, but it's definitely ready for most business users now. Wars have been fought over which distro to use, but Xandros can definitely help a small company be productive right now.

    OpenOffice for word processing, spreadsheets, and even HTML authoring (until Nvu becomes available soon). OpenOffice has a good user interface, ease of use and interoperability. Like most open source products, it just keeps getting better.

    Mozilla for email and web browsing. I'll switch to Firefox soon. From what I've read, Outlook refugees (poor bastards) would like Ximian Evolution.

    Fax via email. I chose MaxEmail, but there are others. Way cheaper, better and less hassle than a fax machine. I strongly prefer email. MaxEmail allows technoweanies to send a fax and we can still handle it as email (choice of PDF or TIFF). They also provide voice mail systems, but we don't use them.

    Cell Phones. This sounds a bit cheesy at first glance, but the world is moving to wireless, almost forcing employees to have a cell phone anyway. Unless you're running a call center, cell phones meet all the phone needs of a typical small business. Voice mail is included. The concept of a receptionist, or worse an automated attendant system, is outdated. Putting customers on hold and transferring them three times is not a "feature" anyone should want in a phone system. VoIP and hacking together open source voice mail systems are neat technologies, but they're overkill for typical small business. If you need a small phone system, Siemens makes the GigaSet line that is well engineered with voicemail and wireless. When I last looked, they were about $350 + $80 per handset, maximum of 8 users. New models include routers and other cool stuff.

    QuickBooks. Definitely NOT open source, but hopefully someone will create an open source program that can read QB data, or at least a native Linux version of QB. For now, QB Pro 2000 runs under CrossOver, but it's ugly. QB can actually be used for a lot more than accounting. If you like, it'll manage a customer/contact database, track time for hourly employees, provide rudimentary project management, etc.

    In the perfect world, there would be one system that did everything. It'd be well integrated, easy to use and open source. That world will never exist, but we can come close. The goal should still be as few systems as possible, less complexity, lowest cost, and maximum ease of use. It should scale well when new employees are added. A small geek company like mine could easily go broke trying to create the perfect system. There are times when close enough will have to do, so you can get to the paying work and the never ending stream of government forms and accounting.

    --
    >> My ultraviolent Linux switch video.
  93. What would you put... by Hapless · · Score: 1

    ... into your ultimate virtual office solution?

    Other than a 30 foot BARCO screen?

    A coffee mug holder. Or something else that was actually useful. Like a scratchpad. And a pen.

  94. Don't forget OpenGroupWare! by bill_doors · · Score: 1

    I was testing a knoppix Live CD with OpenGroupWare [1] and that project really surprise me... for projects groupware is a nice and complete web solution.
    Have you try it?
    [1] http://www.opengroupware.org/en/knoppix/index.html

  95. Assistants by crucini · · Score: 1

    While you're taking advice, consider this idea from an old issue of Inc. magazine. Hire an assistant that complements your way of thinking, rather than a clone. Most entrepreneurs are dreamers, more focused on the next big deal than on reordering toilet paper. If you're like that, hire a neat, orderly, punctual person, even though you'll never fully "mesh" with such a person. The best indicator, according to that article, is the applicant's car. A car that's fairly clean and free of garbage inside indicates an orderly, disciplined mind.

    1. Re:Assistants by jrexilius · · Score: 1

      That sounds intuitive. Makes sense, and yes I may lean a bit to the dreamer side, although my car is neat and orderly ;-)

      Actually one of the first non-technical staff I need to hire, perhaps in addition to an assistant, is someone who has the skills that I lack such as developing new sales (mine rely on word of mouth and people who know me, which will run out eventually). I have been aware that I need to find people to shore up my weaknesses.

      Thanks for the advice!

  96. Virtual Offices of Tommorrow by hesperant · · Score: 2, Interesting

    I have been running a virtual office with linux and windows based on a large variety of technologies that are available.

    My methods are fairly primitive, but they do work.
    IM is a good medium for messages.
    TeamSpeak or Ventrilo for voice communication.
    and of coarse E-Mail.

    What I have been going after is eGroupware. This web based application is very very nice and clean. A pain to install but worth the frustration.
    I have quite a few ideas and how to put them together. Not impossible and usefull to say the least. Anyone got a project going that would be interested in some idea's?

    Hesperant