Slashdot Mirror


Google Office To Get an API

Orange Crush writes, "Google's new office applications, Docs & Spreadsheets, will provide APIs for custom apps. Johnathan Rochelle, project manager: 'We definitely want to build out APIs, especially for the spreadsheets side, as spreadsheets are more data-oriented, but maybe also for the word processor. People will be able to do mashups with our tools for other things, and not be stuck behind our dev cycle for everything they want. If I've already got data somewhere you can't really rely on manual cut-and-paste to make it collaborative. Imagine pulling data from any application you've already got in use... you get that data over to the hosted app, make it collaborative, then bring it back... that's what we'd like to enable at some point.'" Eating their own dogfood: Rochelle said that "Everybody in [Google] is using the tool" already.

118 comments

  1. Editing by Anonymous Coward · · Score: 2, Funny

    "We definitely want to build out APIs, especially for the spreadsheets side, as spreadsheets are more data-oriented, but maybe also for he word processor," Google product manager Jonathan Rochelle said.

    Repeat after me... Spellcheck does not replace good editing. Spellcheck does not replace good editing.

    1. Re:Editing by Jesterboy · · Score: 4, Funny
      I was scanning through the headlines, and I didn't even notice the mistake you mentioned. I just thought Google's office was getting an API, which made me think something like...
      public void(ProposedAction action) {
      if(action.notEvil()) {
        action.allow();
        pilesOfMoney.throwAt(action);
      }
      Etc...
    2. Re:Editing by drinkypoo · · Score: 1
      but maybe also for he word processor
      Repeat after me... Spellcheck does not replace good editing. Spellcheck does not replace good editing.

      Repeat after me... A spell checker would not find this error, but a good grammar checker would. A spell checker would not find this error, but a good grammar checker would.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:Editing by WilliamSChips · · Score: 3, Funny

      Repeat after me: Grammar checkers are the kings of false positives and are practically useless. Grammar checkers are the kings of false positives and are practically useless.

      --
      Please, for the good of Humanity, vote Obama.
    4. Re:Editing by Drooling+Iguana · · Score: 1

      There exists such a thing as a good grammar checker?

      --
      ... I'm addicted to placebos
    5. Re:Editing by CmdrSanity · · Score: 1, Troll

      Maybe this isn't the right forum to point this out ;), but the new Office 12 contextual spell checker will correct this error (it looks at every word in the sentence and tries to figure out of the word makes sense in context, pretty cool).

    6. Re:Editing by drinkypoo · · Score: 1

      Oh yeah, I never use the things myself. Grammar checkers can't tell when you're utilizing slightly incorrect grammar for effect and their primary function is to bug the shit out of me. Regardless, pretty much any grammar checker would have found that error. Or at least, it looks simple enough :D

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    7. Re:Editing by MrAnnoyanceToYou · · Score: 1

      There has to be such a thing as good grammar first. English evolves directly away therefrom.

    8. Re:Editing by Firehed · · Score: 1

      Contextual spellchecker? Sounds like marketing-speak for grammar checker to me.

      --
      How are sites slashdotted when nobody reads TFAs?
    9. Re:Editing by swv3752 · · Score: 1

      Except, grammar checkers suck in English. Something that could check contextual spelling, would work pretty well. Especially, as most things that one would think a grammar checker should fix, would be caught by a good contextual spell check. (ie There, thier, they're)

      --
      Just a Tuna in the Sea of Life
    10. Re:Editing by CmdrSanity · · Score: 1

      It does correct alot of grammatical errors that result from bad spelling, but it can also fix grammatically correct sentences that don't make sense semantically. For example, if you input "Are the fishes in the dish-washer?" It will correct fishes to dishes. Input "I drove in to work in a bar" and it changes bar to car. These are kind of stupid examples but the system can fix much more complex things as well. People make these kind of mistakes in English around once in 2.5 pages of text. In Spanish and languages where diacritics have semantic meaning it is much higher, around 5 times per page. Of course, it also handles grammatical errors their\there its\it's and all the other easy to get stuff. But the cool thing about this sytem is that it doesn't rely on part-of-speech information or require a critique system to fix the grammar errors (granted, it will only fix simple ones).

    11. Re:Editing by cyber-vandal · · Score: 1

      Dunno about Word 2003 but XP's grammar checker never spots typos like that. I'm sure it's very clever and all but sometimes you think "why has it marked that" and the explanation when you right click usually confuses you more.

    12. Re:Editing by Anonymous Coward · · Score: 0
      (ie There, thier, they're)

      ObPedant: "thier" would be caught by a spelling checker.

    13. Re:Editing by mrchaotica · · Score: 1

      Sounds like a different label for the same thing to me. What could the "context" of the "contextual spelling checker" possibly be, if not grammar?!

      Or is it just that a "contextual spelling checker" would just do less, because it wouldn't try to correct the structure of the sentence?

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    14. Re:Editing by qska · · Score: 1

      I think the APIs are great news, anyway - you can create custom applications (charting/import/export/website publishing/anything) for the Google Spreadsheets - great stuff!

    15. Re:Editing by JonTurner · · Score: 1
      Oops! Looks like you missed the emergency patch from last year:
      if( (action.notEvil()) || (action.potentialProfits==kHigh) ) //include support for communist markets
      {
      action.allow();
      ...
  2. api by Anonymous Coward · · Score: 3, Insightful

    what the heck is an api for the non-nerds out there?

    1. Re:api by AKAImBatman · · Score: 5, Informative
      what the heck is an api for the non-nerds out there?


      Application Programmer Interface

      Basically, a programatic way of accessing the functionality of Google's software.
    2. Re:api by Anonymous Coward · · Score: 0

      api = Application Programming Interface - you can think of it as something that allows programs to talk to each other. You can write a custom program to merge your database with a google spreadsheet for example.

      Well, given your question I suspect that you can't, but just about everyone else reading this site can do at least a few party tricks with the api. And before you ask, yes, those kind of party tricks WILL get you lots of girls, they love those kind of party tricks.

    3. Re:api by Swampwulf · · Score: 1

      The wikilink was appreciated, but thanks for the courteous 'non-tech' summation. Good personal kharma to you for your courtesy.

      --
      -On the internet, no one cares if you're a dog.-
    4. Re:api by dugjohnson · · Score: 1

      Don't let them know you're not a nerd. They will eat you....alive.........!

      --
      My brain is overly lubricated
    5. Re:api by jorghis · · Score: 1

      It stands for "Application programmer Interface". Basically its a set of functions that are provided to someone who is writing an Application. So for example here there could be a function like setCellTo(int row, int x, int value). A whole set of these sorts of things makes up the API.

    6. Re:api by TaggartAleslayer · · Score: 1

      Generally speaking, though, the term API is widely overused and sadly misunderstood.

      I had a vendor tell me the other day that they had a File Transfer API for collecting data.

      They were referring to a plain old FTP server.

      It's a brave new world, full of wonder and things that make me want to stab myself in the face.

  3. Another Look at Google Spreadsheet by AKAImBatman · · Score: 5, Informative

    I did a quicky review of Google's Spreadsheet when they released it six months ago. Since then, it would appear that Google has fixed some of my complaints. In particular:

    1. Cell borders have been added.

    Umm... that's all I've got. :(

    Everything else still appears to be an issue, including the calculation errors I spotted. And while Cell Borders have been added, there is no way to apply different styles. I'm pleased to see that Google is adding a new API for their "Office Suite", but they really need to fix some of these issues before they can be taken seriously.

    Also, the continuing lack of charting is really sticking out. Data visualization is an important feature in a spreadsheet, whether you're preparing a market analysis or just balancing your household budget. The fact that plenty of web technologies exist to accomplish charting (SVG, round trip images, Flash, Java, etc.) only makes it stick out that much more. Now the API might allow external coders to help in this area, but so far I'm still not impressed.

    1. Re:Another Look at Google Spreadsheet by Anonymous Coward · · Score: 0

      Ask for a refund!

    2. Re:Another Look at Google Spreadsheet by Anonymous Coward · · Score: 0

      One of the most basic features they seem to be missing is the whole "drag outside selection to extend series or fill". I wanted to perform a pretty basic calculation on every row in a column (column1 + 3*column2)... I had to copy & paste the formula into every single cell in the calculated column. In excel or calc, I would have written the formula in the top cell in the column, and dragged it down to the bottom.

    3. Re:Another Look at Google Spreadsheet by Anonymous Coward · · Score: 0

      I think these features will come fast, EditGrid already has charting and fill, but is more slow and have a few bugs.

    4. Re:Another Look at Google Spreadsheet by Anonymous Coward · · Score: 0

      It's Beta!

    5. Re:Another Look at Google Spreadsheet by SimplexO · · Score: 5, Informative

      Let's take a look at that list from someone who uses the Spreadsheet app daily (personal finances):

      1. Formulas are edited in the cell rather than having a text field on top. This is REALLY annoying to anyone who uses a spreadsheet program regularly. There is an uneditable text field at the top (doesn't work right in Mozilla 1.7.12), but it's not useful for anything other than ogleing at.

      Let's not mock Google for trying something different. Because they use "ribbons," that bar up top is only visible when the formatting ribon is selected. I know that you've got Excel muscle memory and you want to go up to that function bar, but why should you have to click on a cell and then click up on the formatting bar when you can just edit by double clicking a cell and staying there. Open your mind and try something different. It might be better.

      2. Auto-resizing by double-clicking doesn't work. This is a core feature that I should think that everyone uses.

      You're right, double-clicking a column header's edge doesn't auto resize, but since cells auto word wrap based on their contents, you can just resize a column until rows no longer wrap. This feature should be added -- it would be nice. It should also be easier to grab the column header's edge.

      3. No size indicator when changing cell sizes.

      This is a nice luxury feature I'd like to have (when resizing similar sheets to have the same column widths). Regardless, I don't really NEED it to do my work. That's just me though.

      4. You're limited to 100 x T cells. If you're one of those people with a lot of data, good luck. It doesn't look like Google will let you store it without manually inserting enough rows or columns to hold it all.

      If you highlight all the rows and then go to insert, you'll see that you can insert however many rows you have selected. For instance, if you select 100 rows, you'll get an option to add 100 rows up or 100 rows down. You can also right click on the row headers to get this option. Works the same for columns, too.

      5. The formatting menu is useless. It's got a few data types, and that is IT. If you need a custom style, or a date in one of the billion other formats, you're SOL.

      You're not SOL, but you do have to do some work: You need to use the TEXT() function. Check this out to see what you can do with that function.

      6. No cell borders. Raise your hand if you tend to mark headers with a cell border. (/Me raises hand.)

      It's simple, but it works. Frustratingly, it seems that the common solution to most problems are to download, and open it in excel then update online. Maybe that'll change as the project matures.

      7. The "Freeze Rows" command makes no sense. Why are you choosing the number of rows from a menu, when a multiple row-select exists?

      I don't know if you don't understand what it's supposed to be doing, but it emulates the pane feature in excel, where you can keep one or more header rows frozen as you scroll down. This works well for my financial stuff that I do. It'd be nice if they had the first couple of columns freezable too.

      There are some downpoints, noticably the speed, especially when you've got lots of data and you do lots of calculations on it, or when slashdot covers it on the front page. When typing things, they stay up on the page while the server gets updated and that works for random text being added, but if the data you are changing changes other data, you'll have to wait for the server to catch up. Like I said, the column dividers could be easier to select. And the autofill feature could be smarter. That really hurts my productivity.

      In excel, you could have two cells with values of 2 and 4 and then autofill the next couple of cells and you'd get 6 and 8. In Google, you'll get 3 and 5, then 4 and 6, and so on.

      Tho

  4. Offline Office at last by solafide · · Score: 3, Interesting

    I was reading a article on zdnet a couple days ago about how the problem of Web2.0 and Web2.0 storing its data online was that you couldn't use this data when you weren't connected to the internet. Here's the answer: a small app that reads and writes using this API, but can store to your computer for later online storage when reconnected to the internet. I can't wait till it comes to Linux.

    1. Re:Offline Office at last by nine-times · · Score: 4, Insightful

      It'd be nice if someone could make something that will sync your Google documents into a folder on your hard drive, maybe in .odt and ods format? It seems like the first thing I'd want from Google Docs&Spreadsheet.

    2. Re:Offline Office at last by zcsteele · · Score: 2, Informative

      There is an export feature. I'm not sure if it's new, but I just tried it out (Google Spreasheet -> OpenOffice *.ods) and it works fine.

      --
      ...brand new, all over again.
    3. Re:Offline Office at last by nine-times · · Score: 1

      Yes, I know. But I was saying I hope someone invents something that will sync your files to your hard drive in a specified format. I'm assuming that one of the things Googles API will allow is to upload/export files. If so, you should be able to write something that syncs all the OOo/MSO documents between a given folder and your Google account, which would allow you to keep a local copy in case you wanted to edit your documents offline.

      The reason I bring this up is, I probably won't use any of this online stuff until it can be synced automatically. Without a sync, it becomes just another place where I have to keep track of my documents, and where the most up-to-date version is.

    4. Re:Offline Office at last by sydneyfong · · Score: 3, Informative

      EditGrid Sync

      (Plug: I wrote that...)

      At the moment it's more like a backup tool than a fully operational sync tool (it doesn't automatically upload locally modified files). But it's open source, so if you find it somewhat useful but not powerful enough, feel free to check out the code and change things.

      And it runs Linux too. (wxPython)

      --
      Don't quote me on this.
    5. Re:Offline Office at last by Smallpond · · Score: 1

      "I hope someone invents something"

      Another Open-Source Cargo Cultist

  5. Good, but not usable if you need formatting. by biendamon · · Score: 4, Informative

    As I mentioned on an earlier Google Office thread, the word processor doesn't permit the kind of page formatting options that are an absolute necessity for a professional writer. Specifically, you can't define front-page headers, subsequent headers, or 8.5x11 inch page sizes with 1 inch margins.

    Without those features, it's still OK, but no writer will use it as their word processor of choice.

    1. Re:Good, but not usable if you need formatting. by drinkypoo · · Score: 2, Informative
      As I mentioned on an earlier Google Office thread

      (blah blah blah karma whoring blah blah blah)

      As people have been mentioning off and on since this thing was announced, it's not for everyone, and it never will be. Even after all the features everyone wants have been implemented it'll still store your data someplace else.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:Good, but not usable if you need formatting. by biendamon · · Score: 1

      I'm not actually against that as a sort of emergency backup.

    3. Re:Good, but not usable if you need formatting. by profplump · · Score: 1

      Why a processional writer would expect a word processor to do anything other than very basic, inexact layout is beyond me. I would much rather see them make a completely separate compiles-to-pdf layout tool than to smash those features into a word processor. Then you could link your formatted text documents into a layout program to get things like exact margins and arbitrary headers, just like on the desktop.

    4. Re:Good, but not usable if you need formatting. by value_added · · Score: 1

      As I mentioned on an earlier Google Office thread, the word processor doesn't permit the kind of page formatting options that are an absolute necessity for a professional writer. Specifically, you can't define front-page headers, subsequent headers, or 8.5x11 inch page sizes with 1 inch margins.

      I'm really not sure what you mean by a "professional writer," but in the publishing industry, a professional wouldn't use a word processor. Second, he most definitely wouldn't use 1" margins on 8-1/2x11 paper!

      Yeah, I know those are probably default settings for most wordprocessor users. Doesn't mean they're correct, appropriate or much more than ugly.

      Maybe you mean someone who does a lot of writing and does it using a wordprocessor before submitting his draft to a professional to redo? Or maybe something that will never get published?

    5. Re:Good, but not usable if you need formatting. by biendamon · · Score: 1

      Have you even looked at a modern word-processor? They do all that by default, now. A professional writer wants to be able to open a manuscript, write in the manuscript, and then print that manuscript. If it requires more work than using a typewriter to get a page layout that editors like, why in the world should a writer use it?

    6. Re:Good, but not usable if you need formatting. by biendamon · · Score: 1

      No, I'm pretty sure I meant what I said. Look at the web pages of just about any fiction market, and you'll see what editors prefer: 1 inch margins on 8.5x11 paper, double-spaced, and preferably with a Courier font. Of course that's not the layout the final product is going to be in; that will be determined by the medium the story will be printed in. But it's the format the editors want so they don't go blind reading a gazillion stories a day.

      Want a guaranteed method the editor will skip yours? Send them a story on non-standard paper, with wacky fonts. Heck, you might as well use pink printer ink and cover it with sparkles.

    7. Re:Good, but not usable if you need formatting. by Anonymous Coward · · Score: 0

      Which professional writers do their own typesetting? Not the majority of book authors, people who write for magazines, journalists, or any other form of professional writing I can think of off the top of my head.

    8. Re:Good, but not usable if you need formatting. by profplump · · Score: 1

      I have, and I hate them. I'll take Word 5.1 over Word 2003 any day. Why on earth would a professional writer be trying to do print layout in a tool designed to produce formatted text? God forbid we separate the functions of content production and layout into two tools to meet the different workflows of text editing and layout.

      Seriously, why do you think tools like InDesign and PageMaker and Quark exist? *Those* are layout tools. *Those* are what professionals use to create print-ready documents. If you really wanted to use just one tool, you can type from withing a layout tool. But there's 10+ years of industry behind the workflow of "produce content in word processor, import content into layout program" and it has worked out just fine.

      The fact the "modern word processors" have jammed a bunch of half-working layout tools into their code does not make it a good idea. If one-tool-did-everything was a good plan MS Works would have won out over office.

    9. Re:Good, but not usable if you need formatting. by whoop · · Score: 1

      why in the world should a writer use it?

      If writing is your profession, why are you expecting much from a free product? You may just have to spend a little money to get every feature you're looking for.

      And we all know Google's target with these apps are the 0.002% of the Internet people who are professional writers, not the 99.998% soccer moms who don't need $500 worth of MS Office to make sappy birthday party invitations and other junk...

    10. Re:Good, but not usable if you need formatting. by Bert64 · · Score: 1

      I can't imagine doing serious professional writing using word or openoffice either...
      Both applications have far too many bugs and quirks, having to use them day in day out would drive you insane. Latex is the best tool i've found for writing large volumes of text.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  6. yay mashups! by daeg · · Score: 5, Funny

    Hooray for Google allowing disallusioned bloggers to create mashups of other disallusioned bloggers using data from Google Spreadsheets into a Google Map where you can click on each user and write a message to them through an API to Blogger while simultaneously overlaying sixteen YouTube videoes while embedding a chat control to GTalk and Gmail and embedding a moon phase widget in your Google Pages tray bar along with a world clock showing the time in thirty-seven timezones simultaneously while using Google Sets to locate good stocks to show charts through Google Finanance in an expandable IFrame using Google UI Controls and integrating Google Search and Google News to be tied into the page so it automatically searches Google whenever you click on any word on the page and if you click on a non-alphanumeric it searches through Google Code Search and every image will be linked to Google Image Search and Google Image Labeler.

    1. Re:yay mashups! by Deviant+Q · · Score: 1

      Priceless. You, sir, are a comic genius (and perhaps a tad too insightful, heh).

      --
      "May the days be aimless. Let the seasons drift. Do not advance the action according to a plan."
    2. Re:yay mashups! by nametaken · · Score: 1


      You're the devil. I'm sure of it.

  7. But will it make coffee? by biendamon · · Score: 1

    And will I get to Google the beans?

  8. Hope payroll aren't using G-spreadsheet by Anonymous Coward · · Score: 0

    From what I've seen about the complex formula handling, all those 0000000's and stock deals could mean its a sad (or bumper) month in the googleplex. Maybe the Youtube aquisition bid calculation was shown as $! and some accountant just thought of a suprising number for a joke.

  9. Why are you people helping this maroon? by drinkypoo · · Score: 4, Funny
    what the heck is an api for the non-nerds out there?

    Take a look at the top of the screen. See where it says "news for nerds"? Do you want that to be true, or don't you?

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    1. Re:Why are you people helping this maroon? by Rosco+P.+Coltrane · · Score: 2, Funny

      Take a look at the top of the screen. See where it says "news for nerds"? Do you want that to be true, or don't you?

      My friend, *you* are the odd type around here : true nerds don't know what an API is, they stick their entire program in one giant file called "spaghetti code".

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    2. Re:Why are you people helping this maroon? by drinkypoo · · Score: 1
      true nerds don't know what an API is, they stick their entire program in one giant file called "spaghetti code".

      I thought that was a true hacker... did a new version of the Jargon File come out or something?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:Why are you people helping this maroon? by geekoid · · Score: 2, Funny

      A nerd writes an API to access the spahghetti code.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    4. Re:Why are you people helping this maroon? by Millenniumman · · Score: 1

      A true nerd doesn't use files. He passes everything into gcc with cat, and rewrites it before every compile.

      --
      Stupidity is like nuclear power, it can be used for good or evil. And you don't want to get any on you.
    5. Re:Why are you people helping this maroon? by Al+Dimond · · Score: 1

      Aren't gcc and cat both files?

      Really, you can't do much on Unix without files.

      So a true non-file using hacker would have to do crazier stuff than that.

    6. Re:Why are you people helping this maroon? by patiodragon · · Score: 1

      "Take a look at the top of the screen. See where it says "news for nerds"? Do you want that to be true, or don't you?"

      What about nuclear physicist nerds, or people who build parts for the space shuttle, do they all have to know about programming? That's not right.

    7. Re:Why are you people helping this maroon? by Millenniumman · · Score: 1

      I meant that he didn't use files for his code.

      --
      Stupidity is like nuclear power, it can be used for good or evil. And you don't want to get any on you.
    8. Re:Why are you people helping this maroon? by mrchaotica · · Score: 1

      You're still a noob -- a Real Programmer loads machine code into the CPU registers directly!

      (Side note: Greg Lindahl is also a noob, for posting a version of the story in prose instead of free verse.)

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  10. Good luck with ownership... by Saint+Ego · · Score: 0

    ...another year out, and we'll all be hearing about how Google got caught selling access to Advertisers for searching your online documents, not just your GMail.

    Sell me the platform, not the service.

    --
    Reality is prettier inside my head...
    1. Re:Good luck with ownership... by Anonymous Coward · · Score: 0

      For real. I'd much rather run a service such as this on one of my OWN servers in my OWN datacenter. Otherwise, it's pretty much useless for anything but non-confidential documents.

    2. Re:Good luck with ownership... by Onan · · Score: 3, Informative

      Your phrasing suggests that Google does currently sell advertisers access to gmail content. That's not the case; you may wish to be more clear about your accusations.

    3. Re:Good luck with ownership... by Anonymous Coward · · Score: 0

      How do you know? You seem to be under the impression that you have total control over what you store in Gmail.

    4. Re:Good luck with ownership... by Onan · · Score: 4, Insightful

      How do you know? You seem to be under the impression that you have total control over what you store in Gmail.

      Well, among other things, I work at Google. And everything about Google's culture of data-handling is that privacy is taken very seriously, even internally. Even as an employee here, I couldn't just go and read your gmail (or search logs, or writely docs, or anything else) myself; I don't have access to it, and would need to make a very strong case for a legitimate need in order to get access to it. Selling it to an outside party would be completely antithetical to the entire way I've seen the company behave.

      But let's focus on the "among other things", so you don't have to take my word for it. I think that even if you assume Google to be evil, the logistics of them being malicious here wouldn't really work out.

      It's pretty hard to both 1) try to sell a product to outside entities and 2) keep the availability of that product secret. How exactly would Google go about offering your data up for sale without disclosing that it's doing so? And if such deals were somehow arranged, for how long exactly do you think that every advertiser would keep it secret? As with most conspiracy theories, I think this just involves too many moving parts to really be stable.

      And even if we assume that Google has both the willingness and the means to make such sales in secret, I don't really see the motive for doing so. Why would advertisers want your email? To extract relevant information to run ads against it... the way that Google already does for them, to the best of their considerable ability, without any human eyes being involved? And why would Google risk the damage to their reputation associated with doing this? They're not exactly hurting for above-board income, you know.

      I'm fairly paranoid about the privacy of my own data, so I can see why you'd have hesitation about handing yours over to anyone else. But I don't think that the particular threat being described is especially realistic.

      (If it wasn't obvious, I'm not speaking for Google in any official capacity, I'm just talking about how their culture looks from the inside. The "do no evil" thing is not just marketing schtick, it really is something that people talk about and take seriously all the time.)

    5. Re:Good luck with ownership... by DragonWriter · · Score: 3, Insightful
      Sell me the platform, not the service.


      While I wouldn't be surprised if Google eventually sells the platform, at substantial cost, for enterprise clients, right now they aren't selling you anything, their offering to give you the service.
    6. Re:Good luck with ownership... by cheater512 · · Score: 1

      They sell access to people's Gmail? Where do I sign? :D

    7. Re:Good luck with ownership... by Stupidity+is+Dumb · · Score: 1

      Well, I think we can logically say that if my (or anyone else's information) was being sold to advertisers I would be getting tons of spam from them and Google would set the spam filters to let all the adverts through. I guess another possibility would be that they could sell it just for informational purposes to the advertisers so they know what people want in a product but even then how do you know that your ISP isn't doing the same thing selling emails. Also, they could easily keep a list of every site that you visited and sell that. If you are afraid that people might get information you don't want them to, unplug your computer and your phone, lock your doors and windows, shut your blinds, go into your basement, and sit in a dark corner with a tinfoil hat. Of course you will soon realize even that is not enough. You then need to destroy all records of your existence. When you are sure all the information is gone, down to the last hair that flew out onto the highway, then you need to bring everyone, who ever more than glanced at you, to your house. When you and everyone else are inside, burn the house to the ground.

    8. Re:Good luck with ownership... by Stupidity+is+Dumb · · Score: 1

      Damn, post looks like crap. All the line breaks are gone.

    9. Re:Good luck with ownership... by Anonymous Coward · · Score: 0

      Its Larry here you runt. Get back to Work.

    10. Re:Good luck with ownership... by Anonymous Coward · · Score: 0

      "How exactly would Google go about offering your data up for sale without disclosing that it's doing so?" By selling it only to one or two secret services? Or giving freely.. The fact that you work at Google does not mean that you would know about that, does it? One connection in right place is enough, isn't it?

    11. Re:Good luck with ownership... by moonbender · · Score: 1

      Even as an employee here, I couldn't just go and read your gmail (or search logs, or writely docs, or anything else) myself; I don't have access to it, and would need to make a very strong case for a legitimate need in order to get access to it.

      Erm. I bloody well hope that's the case. Actually, I bloody well hope no person at Google reads my mail (I use your service), there is no legitimate need for anybody to do so. I'm more or less fine with fairly stupid algorithms scanning my mail to determine which ads to show, but I don't want any humans to read it and if that's what you guys do I will cancel my account on the spot. It's probably illegal at least for the German Google to do it, incidently.

      --
      Switch back to Slashdot's D1 system.
    12. Re:Good luck with ownership... by Anonymous Coward · · Score: 0

      There's one guy in the basement of google switzerland assigned to read your email.

  11. The API I want is by LeDopore · · Score: 2, Insightful

    direct hooks between Google Office and my word processor of choice. As soon as Google Office respects .odt enough so that it can keep track of all changes people make (even if the web interface isn't yet able to let you use all of .odt), you should be able to get the collaborative benefits of Google Office along with all the benefits of having a local office app.

    Think: all open standard word procesors could instantly have the best collaboration system on the planet (i.e. real time co-editing, with backups and rollbacks possible) with minimal coding effort.

    --
    Expected time to finish is 1 hour and 60 minutes.
  12. Re:bah by Anonymous Coward · · Score: 0

    Slashdot new for nerds. Stuff that matters

    RTFM! It doesn't need explaining. It's common knowledge especially in this context

  13. Document syncing by CopaceticOpus · · Score: 1

    The article mentions a Google employee who uses a traditional office product while commuting, and then gets into the office and (ironically) switches to the Google product. So how does he merge the changes he made while on the road with the changes others may have made in the office? That would be a great feature to have built in for a product with such a strong collaboration focus, but I don't think they have it.

    1. Re:Document syncing by bennomatic · · Score: 1
      I just had a thought today about the hints of Google-Apple love... Wouldn't it be great if Apple's iWork suite were updated with hooks into the Google apps? Maybe that's what they're waiting for in order to release their Excel competitor. Imagine that; a desktop product which automatically integrates with an on-line, open collaborative storage system... That'd be awesome!

      --
      The CB App. What's your 20?
    2. Re:Document syncing by nine-times · · Score: 1

      I wouldn't jump to any conclusions there. Google and Apple seem to get along, but Apple and Google aren't that close. There isn't even an office Google Talk client for OSX. Yes, Google has been filling out their support for OSX lately, but Docs still doesn't have support for Pages documents.

      I would add, also, that this seems to me to be the sort of thing Apple would like to do themselves. It's only my opinion, but even if it were a fairly open solution (the Pages and Keynote document formats are both regular XML), I would think Apple would want to build the solution themselves, since Apple tends to be a bit controlling about their user-experience. I could imagine something like this integrating well into .Mac.

      ...Not that I object to the idea, but people get a little carried away with Apple rumors.

    3. Re:Document syncing by bennomatic · · Score: 1
      > ...people get a little carried away with Apple rumors.

      Guilty as charged!

      --
      The CB App. What's your 20?
    4. Re:Document syncing by Bert64 · · Score: 1

      The default iChat program that ships with OSX is capable of connecting to Google Talk.
      I think it's good that google are spending more time making their service standards compliant rather than wasting their time creating their own client, when there are loads of existing ones out there.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    5. Re:Document syncing by nine-times · · Score: 1

      Last I checked there were a few chat programs that can use Jabber, but not many that could use Google Talk's voice stuff. Regardless, the point is that Google usually produces Windows client software, but until recently hasn't even shown signs that they would make Macintosh ports.

  14. Re:Stop saying "mashup" ! by Anonymous Coward · · Score: 0

    To me, "mashup" sounds like anti-synergy, where the whole is LESS than the sum of its parts. That may not be the intended meaning by the person using the word, but it's typically appropriate enough!

  15. The Dogfood Tastes Bad. by X43B · · Score: 4, Insightful

    "Eating their own dogfood: Rochelle said that "Everybody in [Google] is using the tool" already."

    I'm just an aerospace engineer and not a programmer/scientist....but I thought Google hired the best of the best brightest minds in the country. True I use Matlab for most analysis and Fortran and C for most simulations, but when I want to "play" with a snippet of data a bit and do some simple plots, Excel kicks butt. I feel sorry for them if all those PhDs can't even graph with their spreadsheets anymore. I can understand them not wanting to pay Microsoft but geeze, at least throw them oocalc.

    1. Re:The Dogfood Tastes Bad. by TheClam · · Score: 1

      He didn't say they use the tool exclusively.

    2. Re:The Dogfood Tastes Bad. by ClosedSource · · Score: 1

      Rochelle is the project manager. Of course he's going to say "everybody is using it". It's just marketing-speak. He probably wouldn't recognize some of Google's employees if he ran into them on the street, let alone know which tools they use.

    3. Re:The Dogfood Tastes Bad. by Benley · · Score: 1

      He didn't say they use the tool exclusively.

      Ding! Correct. Googlers tend to use whatever tools are appropriate to get their job done. "Eating the dogfood" is cool and all, but nobody's forcing us to use Google Spreadsheets when Matlab is what's needed.

      - benley, a random googler
  16. Valuation by edusmoreira · · Score: 5, Funny

    Eating their own dogfood: Rochelle said that "Everybody in [Google] is using the tool" already.

    Now I understand why the CFO paid 1.6bn for GooTube!

  17. Ask slashdot by Anonymous Coward · · Score: 0

    What I have never figured out is...Why would you eat somebody else's dog food?

    Which dog food do you eat?

  18. Am I the only one... by LaRoach · · Score: 3, Insightful

    ...getting sick of the term "mashup"?

    1. Re:Am I the only one... by E+IS+mC(Square) · · Score: 1

      No. But its nowhere close to "podcasting".

  19. Why was this a story? by mattgreen · · Score: 1

    Given how feature-incomplete the Google Office suite is in comparison to any desktop application, I don't see why this is even important. If this was some no-name web application, it wouldn't be a headline. The amount of hype being generated over the ability to run applications inside your browser through a mess of client side and server side interaction is absurd.

    What is clear is we need a better platform for developing these sorts of applications, but AJAX and DHTML fails to impress me.

    1. Re:Why was this a story? by nine-times · · Score: 3, Insightful

      think you wouldn't see a story about a no-name application for various reasons. First, mass audiences might be hesitant to upload files to random companies they aren't familiar with and don't trust. For better or worse, people do trust Google well enough.

      I know my big concern with no-named companies making web apps is that, even if they're kind of cool, little companies trying something innovative often fizzle out. You spend some time uploading your documents and playing with things. You tell people that they can access your documents there. Next thing you know, right when you're coming to depend on it-- the site is gone. Or sometimes you might think, "This has potential, but they still need to work on it," but the company doesn't really have the money to work on it.

      So I think that's part of the reason why this is getting hype: people expect that Google will make it work. Google isn't running out of money anytime soon, and they aren't going out of business. These apps are pretty snappy, and we all know that Google has the servers and bandwidth to run it, so there isn't a big fear of things being overloaded.

      I'm not a huge fan of this stuff. Word processors and spreadsheets in web browsers? I take my laptop with me most everywhere, and I'd rather work locally. Still, maybe if Google works on it and other people can find clever things to do with the API, maybe there will be some use for it. I guess it'd be nice to send a simple spreadsheet to someone, and trust that they'll be able to view it with only a web browser, so it's not all useless. But I think the real thing is the promise that Google will figure out how to make it work.

    2. Re:Why was this a story? by cheater512 · · Score: 1

      But it *was* a no name which hit Slashdot before Google bought it.

  20. Developers, developers, developers! by Anonymous Coward · · Score: 0
  21. No by aix+tom · · Score: 1

    The online coffee making market will be the only thing still owned my Microsoft with their 'Vista Machiato' OS version.

    But every drinker must be licensed separately.

  22. But ... by hubritc · · Score: 1

    Does it run in Emacs?

  23. It's about time by tonigonenstein · · Score: 2

    It's about time their office include an Animal Protection Institute for their code monkeys.

    --
    The sooner you fall behind, the more time you have to catch up.
  24. API for the Office? by Anonymous Coward · · Score: 0

    At first glance of the title, I thought that their offices were getting APIs, as in the developers wrote apps to control various features to automate the offices. Boy, was I disappointed. I wouldn't put it past them, though.

  25. The API is Google's Intel inside by budGibson · · Score: 2, Interesting

    If storage is becoming more net-centric, what really matters is having the most ways possible to access your data. People don't really need the desktop software features. I'd gladly give away 90% of them if it was just easier to collaborate and be able to find our stuff when we need it.

    To hell with expensive collaboration tools that require my own server. First there was eroom, then the much cheaper 37 signals, and now the free google. Long live google.

  26. what happens when by geekoid · · Score: 1

    someone in India is selling your financial information?

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    1. Re:what happens when by ananthap · · Score: 1

      Whats this someone in India is selling your financial information? got to do with the main story?

    2. Re:what happens when by Anonymous Coward · · Score: 0

      i'd rather someone here sells my financial information

  27. Corrected, It should read by Anonymous Coward · · Score: 0

    Is there such a thing as a well grammer checker?

  28. Writely by onetwofour · · Score: 1

    Yes it's nice that google are providing yet another API, but I'm really put off by the writely new skin. It's less appealing it use.

  29. Anyone Remember Lotus Notes? by sanman2 · · Score: 1

    I seem to remember a little product called Lotus Notes by Ray Ozzie, who has now become the head of Microsoft. Their special little replication concept seemed to endear itself to a lot of people.

  30. If they really want this to take off... by Gunfighter · · Score: 2, Interesting
    ... they should expand on the Google Apps for Your Domain idea and start offering all of this stuff in a nice, big bundle along with a registrar offering. Imagine if, for the low, low price of a domain registration, you were able to get the following in one, nice, dashboard-style interface:

    • Domain registration (don't think they offer this one yet)
    • Website hosting (Google Pages) (Note: Need to expand on this one and offer some programmability via PHP or Python or something)
    • Database (Google Base)
    • Message boards (Google Groups)
    • Image hosting (Picasa Web)
    • Office apps (Docs & Spreadsheets)
    • Email (Gmail)
    • Instant Messaging (Google Talk)
    • Calendaring (Google Calendar)
    • File storage (GDrive)
    • Video (Google Video/YouTube)
    • News aggregation (Google Reader)
    • Revision/code revision management (Google Code)
    • etc. etc. etc.


    The key is to bundle them all together in an easy to use interface. Perhaps even a desktop client. Heck, with their resources, they could probably wrap it all up into that Google Operating System everyone was all giddy about a while back. Right now, everything (with the exception of the existing Google Apps for Your Domain suite) is pretty spread out as separate products. If they could tie all of these together and make collaboration and integration a little better, it would be the ultimate groupware suite. Just throw in an accounting program (Google Financials?) and you're all set. Charge monthly/yearly fees for companies/domains that go over the maximum storage (perhaps offer a combined storage limit for all of the products put together?) or need more users/groups.
    --
    -- Stu

    /. ID under 2,000. I feel old now.
    1. Re:If they really want this to take off... by Gunfighter · · Score: 1
      Whoops... forgot some:
      • Blogging and syndication (Blogger)
      • Ecommerce (write a shopping cart & auction system/Froogle/Google Checkout)
      --
      -- Stu

      /. ID under 2,000. I feel old now.
    2. Re:If they really want this to take off... by perlchild · · Score: 1

      Considering how it's all based on google's cluster technology, don't hope for the php/python just yet. Static pages will work fine, ajax too, but anything requiring server storage breaks the model they got(and that works, flawlessly). They'd need to publish a google cluster api before they could host your dynamic pages.

  31. Sad and confused, little man? by gascan555 · · Score: 1

    What a sad, confused little man you must be here.

  32. Re:Stop saying "mashup" ! by nonlnear · · Score: 1
    To me, "mashup" sounds like anti-synergy, where the whole is LESS than the sum of its parts. That may not be the intended meaning by the person using the word, but it's typically appropriate enough!
    Exactly. To me "mashup" reminds me of such terms as "fuckup" and "cockup".
    --
    argumentum ad fallacium: Fallacy of defining a fallacy which allows one to dismiss the argument in question.
  33. Version control for collaborative spreadsheets by AxelBoldt · · Score: 4, Insightful

    Last time I checked, you could set up your Google spreadsheets for collaboration, but there was no version control, no way to find out who changed what when, and to revert changes. Has that since been added? Without it, I find collaboration impossible.

  34. GOOGLE SPREADSHEET LIMIT by thisnow1 · · Score: 1

    It's amazing they can put it on a webpage and it all works flawlessly, but the one drawback of their spreadsheet deal is that it only goes up to 100 entries- I bet for most tasks that's fine but what about folks w/ more rows?

  35. Behold the power! by Dan+East · · Score: 1

    Behold the power of posting at Slashdot!

    Dan East

    --
    Better known as 318230.