Slashdot Mirror


KOffice 2.0.0 Now Open For Firefox-Like Extensions

jakeb writes "After a massive three-year development effort KOffice 2.0.0 has been released (packages for Kubuntu are available) aiming to be a lightweight, cross-platform office suite that supports third-party apps and extensions. With its new design (everything, including the core components, is a module) and bindings, you don't need to know C++ to hack on KOffice, as extensions can be written in Python or Java, among others. TechWorld has an interview with KOffice marketing coordinator Inge Wallin about the vision for an easy-to-use office suite that supports click-to-install extensions like Firefox. Will this be the key to KOffice rising above all other free office suites? The KOffice devs think so. An online repository of extensions, templates, and content for KOffice? I like the sound of that."

165 comments

  1. Color me not impressed by harryandthehenderson · · Score: 1, Troll

    An online repository of extensions, templates, and content for KOffice? I like the sound of that."

    OMG!!! An online repository of extensions?!?!?! It's not like OpenOffice.org hasn't had that for ages. Oh wait...

    1. Re:Color me not impressed by Anonymous Coward · · Score: 0

      I am a linux user for a while, but this is confusing to me. How OpenOffice, KOffice, and Gnome Office different (or related)? Are the latter just OpenOffice ported to KDE and Gnome respectively? Or they are based on a different codebase altogether?

    2. Re:Color me not impressed by SpooForBrains · · Score: 1

      Yes, but what OpenOffice also has, that Koffice currently lacks, is bloat. Lots and lots of bloat.

      --
      "The dew has clearly fallen with a particularly sickening thud this morning"
    3. Re:Color me not impressed by harryandthehenderson · · Score: 1

      Yes, but what OpenOffice also has, that Koffice currently lacks, is bloat. Lots and lots of bloat.

      Except that wasn't what the marketing was saying was going to propel it past all the other office suites. It was touting an online repository of extensions as if it was some novel feature that KOffice just invented.

    4. Re:Color me not impressed by zander · · Score: 1

      Plugins and extensions as used by openoffice are quite less powerful than what firefox and koffice have. For example this is cool usecase that someone hacked already before we released; http://www.valdyas.org/fading/index.cgi/hacking/musicflake1.html

    5. Re:Color me not impressed by scorp1us · · Score: 0, Flamebait

      OpenOffice is from StarOffice, owned by Sun.
      Gnome Office is for Gnome
      KOffice is for KDE.

      All are different code bases. KOffice is based off KDE4 libraries, which are now ported to Windows.

      --
      Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
    6. Re:Color me not impressed by Xabraxas · · Score: 3, Informative

      They are all completely different. Gnome Office isn't really even a suite. It's just Abiword and Gnumeric. OpenOffice doesn't need to be "ported" to Gnome or KDE. It doesn't use QT or GTK but that doesn't make it inoperable on a KDE or Gnome desktop.

      --
      Time makes more converts than reason
    7. Re:Color me not impressed by ingwa · · Score: 5, Informative
      > KOffice is for KDE

      Sorry, this is wrong. KOffice is *from* KDE (i.e. the KDE community). It's for all major desktops, including Gnome.

      But yes, it is a different code base than the others.

    8. Re:Color me not impressed by salesgeek · · Score: 4, Insightful

      I don't think anyone is expecting KOffice to take over the world. That's really not the point. What the KOffice team has accomplished is creating a set of tools that some people will use and others will extend, and the extensions will bring more users. Making creating useful extensions easy is critical for an open source application - it's how you allow the community to implement needed features without central planning and control. That the KOffice team gets it doesn't need to be derided, they should be congratulated, and now that I have a word processor & spreadsheet I can extend, I'm going to have some real fun. Oh, and saying there is nothing novel here, well, you need to go read up a little. The KOffice team has done a yeoman's job on this one.

      --
      -- $G
    9. Re:Color me not impressed by troubalex · · Score: 1

      Thanks for this excellent comment. :)

    10. Re:Color me not impressed by kimvette · · Score: 4, Insightful

      Bloat for you and me is a necessary feature for someone else, and vice-versa. The real issue is this: is the interface intuitive enough to not overwhelm the user, and is it spaghetti code or modular enough that unneeded/unused parts do not have to be loaded into RAM at run time?

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    11. Re:Color me not impressed by ThePhilips · · Score: 1

      I'm not going to install Java (and most OO.o extensions are in Java) just to have some fancy bit of extra functionality.

      Neither KOffice nor FireFox require me to install 250MB of Java bloat (in addition to one already packaged with OO.o) to simply access the functionality.

      --
      All hope abandon ye who enter here.
    12. Re:Color me not impressed by Philip+K+Dickhead · · Score: 2, Informative

      Bloat? == Functionality.

      I will give you a specific example, from among thousands.

      Open/Star Office handles - easily - RTL languages and the alternative typefaces and ligatures used with them. It has a fantastic facility for mixed, RTL/LTR documents. The toolbar icons even dynamically swap orientation for indenting, justifying, etc., when switching text direction.

      As someone who has struggled with the crap support for this in MS Word on Windows NT through 7, and the NONEXISTANT RTL capability of Word on OS X, I am very happy that OOo can do this handily, with consistant functionality - regardless of OS.

      OOo has been a superior tool for at least 3 years. MS has given up polishing the core turd, and is adding business/technology value in collaborative computing and advanced document management, rather than refining core text handling capability. They know where the Enterprise dollar will come from.

      So, whinge about bloat as you will, with your Terabyte-sized SATA drive!

      --
      "Speaking the Truth in times of universal deceit is a revolutionary act." -- George Orwell
    13. Re:Color me not impressed by AvitarX · · Score: 4, Informative

      Open Office is a large, very feature completeness attempt at replacing MS Office. It does very good import/export and is very cross platform, making it a good general solution if you have lots of RAM (512 MB +). OO.Org has fairly good Gnome integration, not sure on KDE.

      KOffice is done by the KDE team, it is designed around the KDE libraries and as such it integrates very well. KOffice2 makes very good use of KDE4 allowing for a very nice interface of docking/floating toolbars and widget manipulation boxes (don't know a better word for it). I actually REALLY like the interface for KWord2.

      GNOME Office is simply a collection of applications that use the GNOME libraries (or used to be anyway). It is Gnumeric (my favorite Linux spreadsheet, and Abiword, the best truly lightweight word processor I have used, maybe Dia (diagramming counts as a part too?). It does not feel at all like an Office suite, just some nicely done programs.

      I personally use Open Office in GNOME, and KOffice on KDE, occasionally using Gnumeric on either because I like it.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    14. Re:Color me not impressed by harryandthehenderson · · Score: 1

      I'm not going to install Java (and most OO.o extensions are in Java) just to have some fancy bit of extra functionality.

      Did you miss the part where the KOffice extensions can be written in Java?

      Neither KOffice nor FireFox require me to install 250MB of Java bloat (in addition to one already packaged with OO.o) to simply access the functionality.

      250 megs? Lie much? I have 2 versions of the JRE on my machine and they only clock in barely at 100 megs combined. Unless you are installing the full JDK (and why would you be installing the JDK if you only need the JRE?) there is no way you are installing an extra 250 megs.

    15. Re:Color me not impressed by Anonymous Coward · · Score: 0, Funny

      KOffice will not succeed as long at it only runs on Linsux. Where's the support for good, highly secure operating systems like Windows Vista?

    16. Re:Color me not impressed by alexandre_ganso · · Score: 1

      So, what are the dependencies for it on, say, windows, mac or the default ubuntu install?

      I assume some stuff from kde must come too.

    17. Re:Color me not impressed by ciderVisor · · Score: 3, Funny

      The KOffice team has done a yeoman's job on this one.

      Dammit. Now you've got me thinking about Janice Rand again !

      --
      Squirrel!
    18. Re:Color me not impressed by armanox · · Score: 1

      Only some of the libraries are required. The rest of the KDE applications are not.

      --
      I'm starting to think GNU is the problem with "GNU/Linux" these days.
    19. Re:Color me not impressed by Tanktalus · · Score: 1

      Even I, jaded as I am against all things marketing, can't honestly say they're trying to tout it as if they invented it when they said "This is very much like the Firefox extensions system"! That's so far removed from "we invented it" that it's just laughable to claim it. If anything, this is their marketing saying, "We get it, people. Extending things without having to actually modify our source code has value to our users, and we're providing it." This should be applauded, not lauded.

    20. Re:Color me not impressed by mR.bRiGhTsId3 · · Score: 1

      What is this complaint about bloat. It absolutely boggles my mind. I have a 12" laptop that packs 180GB harddrive. Said "Bloat" for me, even assuming numbers are correct would be on the order of 1/10% of my harddisk capacity. I mean honestly!

    21. Re:Color me not impressed by harryandthehenderson · · Score: 1

      This should be applauded, not lauded.

      So I should praise it but also not praise it? Huh?

    22. Re:Color me not impressed by Kjella · · Score: 1

      Unless bloat translates to slow and unresponsive, I don't care if it eats another 100MB of memory or not. Dead code that's not actually called unless you use the function has nearly zero performance hit, but running stuff through a dozen enterpricy layers does. The worst user experience I get is still from the applications that still haven't worked out how to use a worker threat for anything non-trivial to keep it responsive, but it has nearly no impact on code size.

      --
      Live today, because you never know what tomorrow brings
    23. Re:Color me not impressed by Tanktalus · · Score: 2, Insightful

      One person's bloat is another's core functionality. At least I think that's what the old saying is... anyway, handling RTL languages is "bloat" to me as I'm unilingual (and not always even that many). That said, I'm not decrying it - I recognise that it's core for others (at $work, we get to support 30 languages, including RTL's and double-byte languages). Honestly, I only buy the "bloat" argument from those who have Pentium III's with 128MB of RAM and 50-100GB of disk space where this starts to get significant. My box is large enough that I can merely concern myself with "does it do the job I need it to do?" and ignore the cruft. i.e., it's almost big enough to run Vista.

    24. Re:Color me not impressed by ClosedSource · · Score: 3, Funny

      Right. I can see her now. Short uniform, cut low on top, exposing her cleavage as she leans over her walker.

    25. Re:Color me not impressed by alexborges · · Score: 1

      Whats a yeoman?

      --
      NO SIG
    26. Re:Color me not impressed by not-my-real-name · · Score: 2, Funny

      Dammit. Now you've got me thinking about Janice Rand again !

      --
      Why yes, I am an MS shill - I earned US$10 for this post alone !

      OK Mr. (or Ms.) MS shill, how do you get Microsoft to pay you $10 for posting about Janice Rand? Do they need any more posters?

      --
      un-ALTERED reproduction and dissimination of this IMPORTANT information is ENCOURAGED
    27. Re:Color me not impressed by Rhinobird · · Score: 1

      Google knows all...and the answer is usually at the wikipedia...

      http://en.wikipedia.org/wiki/Yeoman

      --
      If Mr. Edison had thought smarter he wouldn't sweat as much. --Nikola Tesla
    28. Re:Color me not impressed by Jerry · · Score: 1

      I agree.

      KOffice 2.0 is an excellent effort for a *.0 release.

      I installed it from the Kubuntu 9.04 repositories without any problems.

      However, it still has some show stopping bugs. On my laptop KWord cannot open a txt file but it has no trouble with ODT files. Krita can't open any file.

      I played with it for a while and then removed it.

      After I removed it I noticed that the menu items for the major components were not removed, so I had to remove them manually.

      --

      Running with Linux for over 20 years!

    29. Re:Color me not impressed by Jerry · · Score: 1

      That's total nonsense.

      "Bloat" suggests unnecessary code, often called "code bloat". One person's "bloat" is another person's indispensable feature.

      The more functions and capabilities a package has the larger its code base will be.

      A better definition of "bloat" is a section of code that none of the developers know what it's for, and removing it causes instability. Windows is the dictionary reference for bloat because a lots of its code base is ambiguous, and even Microsoft agrees, but only because it was part of their campaign to get people to move to VISTA.
      http://apcmag.com/microsoft_agrees_windows_is_a_really_large_bloated_operating_system.htm

      "Niklaus Wirth has summed up the situation in Wirth's Law, which states that software speed is decreasing more quickly than hardware speed is increasing." -- http://en.wikipedia.org/wiki/Software_bloat

      --

      Running with Linux for over 20 years!

    30. Re:Color me not impressed by ChunderDownunder · · Score: 1

      Well apparently it's still the in thing to troll Java.

    31. Re:Color me not impressed by EddyGL · · Score: 1, Informative

      It doesn't use QT or GTK but that doesn't make it inoperable on a KDE or Gnome desktop.

      Umm.... Call me crazy, but Im pretty sure OpenOffice uses GTK as it's GUI toolkit, even if it is it's own "internal" version ( at least on Linux and Windows )

    32. Re:Color me not impressed by Anonymous Coward · · Score: 0

      Oh quit using it on ancient technology. OpenOffice works like a dream on my machine and all I have is 8 gigs of RAM and a core 2 - quad processor. It loads up in like 3 seconds. Quit using your TRS-80 to run open office on. Sheesh.

    33. Re:Color me not impressed by debatem1 · · Score: 1

      Well apparently it's still the in thing to troll Java.

      You know, after ten years of "JAVA RUUUULZ!!!!1!!!1!" it's really just nice to see that there's some anti-java insanity left in the world.

      Kind of refreshing.

    34. Re:Color me not impressed by Phil+Urich · · Score: 1

      Honestly, I only buy the "bloat" argument from those who have Pentium III's with 128MB of RAM and 50-100GB of disk space where this starts to get significant.

      Well okay, it has 256MB of RAM, but I'm currently using an old PIII of mine (600E) to play HD videos (ie. x264-encoded 720p and 1080i/p videos) in XBMC on my projector....uhhh actually I'm not sure whether my argument is saying that bloat still matters in the modern computing world or that one can easily avoid bloat in said world.

      --
      I remember sigs. Oh, a simpler time!
    35. Re:Color me not impressed by Narishma · · Score: 1

      I don't know why you got modded informative but what you said isn't true. In versions 1.x OOo used to use their own widgets with their toolkit called VCL. Starting from 2.x they implemented different plugins for VCL that allowed them to use the native widgets of the platform they run on. There were plugins to support Gnome, KDE and Windows native widgets. The Mac version only recently got native widgets support.

      --
      Mada mada dane.
    36. Re:Color me not impressed by Bert64 · · Score: 1

      Modular would be very good for this kind of software, look at the linux kernel as an example...
      Modules can be loaded at runtime, or disabled completely at compiletime... With typical office software, 99% of users would only have the core functionality and one or two modules loaded. Customised builds could build in the functions *they* require for performance, and remove unnecessary stuff completely.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  2. Where is the novelty? by grounded_roamer · · Score: 0

    OpenOffice.org also have point and (couple of) clicks extensions. Extensions can also be written in Java and Python. So where are the news here?

  3. Asking for a Mile by scorp1us · · Score: 1, Insightful

    What, no windows packages??

    Or is this available via the KDE for Windows installer?

    Congrats to the KOffice team! I refuse t use OO (too much Java) so I'll finally have a decent free office suite!

    --
    Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
    1. Re:Asking for a Mile by harryandthehenderson · · Score: 2, Informative

      I refuse t use OO (too much Java)

      You can use OO.o just fine without any JRE. The very few parts that are written in Java are features most people don't need. You're must either be a troll or stupid since OO.o is a C++ application.

    2. Re:Asking for a Mile by ingwa · · Score: 3, Informative
      The KOffice developers don't package KOffice binaries. That's done by either the distros in the Linux case or the KDE-on-Windows team for Windows. I'm sure they will package KOffice 2.0.0 soon.

      Then, on the other hand, it may take some time because the KDE windows installer is not 100% ready yet. We'll see.

    3. Re:Asking for a Mile by robot_love · · Score: 1

      I would think he is either a troll or stupid because he makes decisions about software not based on suitability but on whether or not they contain some arbitrary computer language.

      --
      .there is enough of everything for everyone.
    4. Re:Asking for a Mile by harryandthehenderson · · Score: 1

      That is true especially since the small amount of Java isn't necessary for any of the core functionality of the office suite since all that is written in C++. My post was mostly because people still try to claim after so many years that OO.o is a Java app or it's slow because of Java when the fact of the matter is the slowness and bloat is due to poorly written C++ code.

    5. Re:Asking for a Mile by Anonymous Coward · · Score: 0

      I'm sorry, I mistook it for a Java program because of the way it runs slowly, uses up all my memory, and looks ugly as hell.

    6. Re:Asking for a Mile by harryandthehenderson · · Score: 1

      I'm sorry that you're too idiotic to know what you're talking about as anyone with even a shred of knowledge about the program knows it's written in C++. There is nothing about C++ that means that you can't run slow, memory hogging programs. In fact, such things features that enable this are usually touted as it's greatest strengths.

    7. Re:Asking for a Mile by Tom9729 · · Score: 1

      It's more likely that his gripe is with the runtime than with the language.

    8. Re:Asking for a Mile by robot_love · · Score: 1

      That may well be true. Please allow me to rephrase my original comment.

      "I would think he is either a troll or stupid because he makes decisions about software not based on suitability but on whether or not they contain some arbitrary computer runtime."

      --
      .there is enough of everything for everyone.
    9. Re:Asking for a Mile by EsbenMoseHansen · · Score: 1

      I would think he is either a troll or stupid because he makes decisions about software not based on suitability but on whether or not they contain some arbitrary computer language.

      It does help startup time quite a bit (well, it did for me) to disable Java though. I haven't noticed anything missing. Normally I agree with the language thing, but the JVM is so horrible that I, too, actively avoid anything written in Java. Does anyone know what it is doing during startup? Or why it cannot just use the system's memory allocation system, instead of allocating huge blocks?

      --
      Religion is regarded by the common people as true, by the wise as false, and by rulers as useful.
    10. Re:Asking for a Mile by Tom9729 · · Score: 1

      I'm not making any claims about OOo, but most applications that use the Java runtime seem to eat up a lot of memory. Whether this is because they are poorly written or because the Java virtual machine itself is just bloated I do not know. Just saying that I think it's a perfectly valid complaint.

  4. "aiming to be ... cross-platform" by Thornburg · · Score: 2, Interesting

    Don't bother saying anything about KOffice or any other Office product becoming popular until it can be installed on Windows with a setup.exe or an MSI.

    Most of us here love Linux and/or BSD, but no office suite is going anywhere without a fully functional, easy to use Windows version.

    1. Re:"aiming to be ... cross-platform" by Thornburg · · Score: 2, Interesting

      Replying to myself as I went searching after noticing that article claims that the KDE team has a windows installer that includes KOffice. It would be nice if the KOffice site mentioned this.

      Even on the KDE site, it looks like they are pretty far from making this into something that's truly cross-platform. All Windows versions are considered "unstable" and very little work is being done on a Mac version.

      Good luck to them in their efforts.

      If they really want to take off, they NEED to focus on a good working Windows version, because on the desktop, getting 1% of the Windows market is better than getting 50% of the linux market.

    2. Re:"aiming to be ... cross-platform" by zander · · Score: 2

      Thornnburg wrote;It would be nice if the KOffice site mentioned this.

      Maybe you missed this in your quick reading of the linked article;
      It is possible that the release of binaries for Windows and Macintosh will occur after some time if other packages that KOffice depend on need more time.

    3. Re:"aiming to be ... cross-platform" by scorp1us · · Score: 3, Informative

      Sorry to disturb the conversation you're having with yourself. But the Windows stuff is pretty good. There is a special windows installer utility that is like a package manager. The Windows stuff can't be 100% because of things like DBUS are lacking, but there may have been some work done to make it close to work. But it's all based on Qt which does a very good job of maintaining compatibility. It's going to be those platform-specifics that get you.

      --
      Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
    4. Re:"aiming to be ... cross-platform" by Kjella · · Score: 2, Informative

      Everything that relies on Qt4 as the underlying library should work just as well on Windows as on Linux. But over time a lot of Linux-isms have gotten into KDE that they need to get out before it'll be equal on Windows, Mac and Linux. Also you have to use the platform-changing button boxes consistantly to get Win/Mac/Linux button layouts etc. so it's close but not completely there.

      --
      Live today, because you never know what tomorrow brings
    5. Re:"aiming to be ... cross-platform" by PiSkyHi · · Score: 3, Informative

      My experience with cross platform dev so far between KDE and Windows, is that the functionality of widgets works well, but you have a lot more flexibility with KDE to change the look and feel. Its a great solution really, I can make something on my enjoyable-to-use Linux box and then spend as little time as possible getting something to work on Windows for those who don't know what dev is short for.

    6. Re:"aiming to be ... cross-platform" by Risen888 · · Score: 1

      Yawn. I'm not interested in whether or not KOffice is now or ever becomes popular. I'd rather it be good.

      --
      Hey, I finally got my first freak! Took you long enough!
    7. Re:"aiming to be ... cross-platform" by Yvanhoe · · Score: 1

      Easy joke : Windows users are used to unstable softwares
      Serious version : think about it a second

      --
      The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
    8. Re:"aiming to be ... cross-platform" by zaivala · · Score: 1

      But it can... in fact, there is a whole KDE For Windows project, and you can all the latest versions -- stable or unstable -- into your Windows installation. I use it on my computer running XP home and my backup using XP Pro. The main difference is that it substitutes Explorer.exe for the KDE Desktop, but for all I know there could be a way to override that setting.

    9. Re:"aiming to be ... cross-platform" by Eil · · Score: 1

      If they really want to take off, they NEED to focus on a good working Windows version, because on the desktop, getting 1% of the Windows market is better than getting 50% of the linux market.

      Like most open source development efforts, getting n percent of the market isn't important to them nor should it be. The only ones who care about market penetration in the software world are proprietary vendors who sell software as a business model. For OSS developers, what matters most is creating the kind of software that they want (ideally with community participation) and releasing it for free for others to do with as they please.

      Even on the KDE site, it looks like they are pretty far from making this into something that's truly cross-platform. All Windows versions are considered "unstable" and very little work is being done on a Mac version.

      Good luck to them in their efforts.

      Even if you can't write a single line of code to save your life, your response should have been to download whatever is available, test it, and report any bugs that you find so that they get fixed and a stable version can be released in the near future. Instead, you say, "good luck" and walk away. No offense but that's a pretty dick thing to do.

      Open source software does not improve itself. The only way problems get fixed and features get added is when people step up and put in the actual effort to do it. You have zero right to complain about anything you haven't already tried to fix. If you reported a bunch of bugs or submitted some patches that would demonstratively increase the quality of the software, then you complain. Not before.

  5. KDE 4.0 once again... by xtracto · · Score: 4, Insightful

    From TFA:

    Our goal for now is to release a first preview of what we have accomplished. This release is mainly aimed at developers, testers and early adopters. It is not aimed at end users, and we do not recommend Linux distributions to package it as the default office suite yet.

    Why don't they release this version as KOffice 2.0 BETA? Funny that they put the 0.0 number to kind of "inform" that it is the very very first version...

    It seems to me that it is official, Open Source .0 versions = beta

    --
    Ubuntu is an African word meaning 'I can't configure Debian'
    1. Re:KDE 4.0 once again... by Anonymous Coward · · Score: 5, Interesting

      It seems to me that it is official, Open Source .0 versions = beta

      It varies from project to project. KDE/Qt and GNOME/Gtk tend to use .0.0 to designate the initial release following a major break in compatibility (in the case of the aforementioned projects, this refers to API/ABI compatibility). Generally, the larger the breakage, the rougher the .0.0 release will be. The x.0.0 means "Ok, from now on, we'll maintain compatibility until x+1.0.0" and carries little information with regard to actual quality.

      With other projects - Firefox for example - the major version seems to get bumped pretty often and I'm not really sure what the criteria are, but generally with Firefox one can assume that x.0.0 will be "better" than x-1.a.b.

    2. Re:KDE 4.0 once again... by zander · · Score: 1
      Not sure where you got the impression that a .0 version is a final "please use this for your mission critical work". That has never been true and nobody every claimed it to be the case. Remember Windows 3.0 ? I don't. I do remember 3.1

      Anyway; this is a *platform* release. Distro's, integrators and developers can now get this and use it. There will be users that like it, but TFA is being brutally honest that its not for end users.
      I don't understand why you seem to be upset.

    3. Re:KDE 4.0 once again... by Thornburg · · Score: 3, Insightful

      Not sure where you got the impression that a .0 version is a final "please use this for your mission critical work". That has never been true and nobody every claimed it to be the case. Remember Windows 3.0 ? I don't. I do remember 3.1

      Unless you use a special versioning system (like the Linux kernel), any release that isn't marked "Beta" or "Release candidate" should be ready for prime-time... unless the first number is a 0 (i.e. version 0.6.5 is understood to be "Beta" or "unstable"). OTOH, 2.0.0 should be ready for regular use, unless it's 2.0.0 BETA or 2.0.0 RC1.

      I agree with the GP, labeling a release 2.0.0 (without saying "Beta" or "RC") and then saying it's not ready for daily use by end users is kind of stupid.

      You give Win 3.0 as an example... OK, Win 3.0 wasn't around much, but what DOS versions do you remember? I mostly remember 5.0 and 6.0. How about Firefox, IE, Opera, and Safari? Sure, they had "minor" versions, but Firefox 2.0.0 and 3.0.0 were both considered "ready for use", likewise with IE 6.0, 7.0, 8.0. Opera 9.0, etc. A .0 release DOES NOT signify a "BETA", it signifies a milestone. If it isn't ready for public consumption, it should be market beta, release candidate, testing, or unstable.

    4. Re:KDE 4.0 once again... by zander · · Score: 2, Insightful

      I agree with the GP, labeling a release 2.0.0 (without saying "Beta" or "RC") and then saying it's not ready for daily use by end users is kind of stupid.

      Its a platform release. For developers and integrators. They want a release too, you know :)

      End users are not the only reason to release software.

    5. Re:KDE 4.0 once again... by Jah-Wren+Ryel · · Score: 1

      Remember Windows 3.0 ? I don't. I do remember 3.1

      And what about Windows NT 1.0 - or 2.0 or even 3.0 for that matter?

      --
      When information is power, privacy is freedom.
    6. Re:KDE 4.0 once again... by xtracto · · Score: 1

      It's simple: KDE fucked up. Big time. And KOffice seems to be doing the exact same god damned thing. Thanks a lot KDE. Thank you very much. Way to ensure that no user will be able to tell if a given version of a product is actually a version they can trust.

      Not that KDE are the only one to do that... I remember when I used to use RedHat (around versions 5 to 7) and as a rule of thumb you would have to wait to .1 or .2 to actually have a not so broken, usable version.

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    7. Re:KDE 4.0 once again... by drinkypoo · · Score: 1

      What about Windows NT 4.0. Er, wait...

      Okay, what about Windows NT 5.0? Possibly the least lame Windows EVAR.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    8. Re:KDE 4.0 once again... by zander · · Score: 1, Insightful

      Huh. Sorry, that's complete bullshit. While everyone knows that a .0 version may have bugs, it's also expected that a .0 version *will* be ready for prime time. If it's not, it should have an alpha or beta moniker.

      I appreciate your opinion, and I even understand your point of view. Do you understand that releasing software may be something that is not just for your benefit? There are integrators, developers and others that need this release. And you should try it, you might even like it. Depending on how many features you actually use from an office suite.

    9. Re:KDE 4.0 once again... by Anonymous Coward · · Score: 1, Insightful

      People might also remember a little project called "GNOME" whose 2.0.0 had a mass of feature regressions (and not deliberately removed features, either), stability regressions, performance regressions etc:

      http://www.osnews.com/thread?304220

      As someone who has followed KDE development from afar, I have to say that I am utterly, heartily sick of people implying that KDE is the only project (or even the first!) to have a terrible .0.0 release. Lambasting developers based on your own lack of knowledge of history is a pretty dick move, and discourages future developers from making the "big breakages" that are often necessary to keep your project vital and non-stagnant.

    10. Re:KDE 4.0 once again... by Kjella · · Score: 2, Funny

      Its a platform release. For developers and integrators. They want a release too, you know :)

      Right, I'll just wait for the KOffice 2.0 End User release then. Oh, right...

      --
      Live today, because you never know what tomorrow brings
    11. Re:KDE 4.0 once again... by mR.bRiGhTsId3 · · Score: 0, Troll

      Meh, it just goes to show how far Aaron Seigo's madness has spread. It boggles my mind that you would consider releasing a .0 release yet still recommend that users use the previous vesion. I can get releasing a .0 release that may have a couple of regressions, but I would think that on balance, you would have released something that is better and users would want to use. But no, apparently its better to just release something 3/4ths finished, then have furious 6 month release cycles for 1 - 2 years all the while the "Ooooooh! Shiney! New!" crowd bitches at you across the interwebs about how the new version is garbage. KDE/Amarok/KOffice devs must secretely be e-masochists.

    12. Re: KDE 4.0 once again... by Fantom42 · · Score: 1

      I appreciate your opinion, and I even understand your point of view. Do you understand that releasing software may be something that is not just for your benefit? There are integrators, developers and others that need this release. And you should try it, you might even like it. Depending on how many features you actually use from an office suite.

      *DISCLAIMER*
      I haven't really been following KOffice development, but did live through the KDE 4.0 debaucle. Therefore, the following post is really about KDE more than KOffice, and assumes that KOffice is headed in a similar direction. If they aren't, then I applaud the KOffice developers' restraint.
      *DISCLAIMER*

      I am a huge fan of KDE and a contributor who has frequently run the 4.0 HEAD. But, I disagree with KDE's philosophy here. Perhaps this ".0 release is for integrators" is fine for open source and software enthusiasts who follow the development cycle and can keep track of these kinds of norms between projects. I am willing to concede this is fine for the traditional OSS community of hackers. But, it is my opinion that if the goal is to get more widespread adoption, (and the nice things that come with it, like better hardware support) *anything* called a RELEASE should be as free of bugs as possible and one that developers feel they can stand behind. The API can be locked for developers on RC1!

      The justification for this practice of putting out an overly "green" .0 release has been that not enough people try RC software. So, the reality developers fight with is that the RC releases don't generate enough bug reports to make this kind of assurance happen. The .0 release is needed to do this. I am sympathetic with this point of view. That is a serious problem, especially for ambitious and integrated software products like office suites and desktop environments. But I also think its a little disengenuous to release things this way. After all, those who are downloading the .0 that didn't download the RC before are essentially being bait-and-switched. Their change in behavior (they download the .0, not the RC) demonstrates that.

      So it is not surprising to me that this harms KDE's reputation a bit. And I think KDE leadership would be well-served to face up to that reality instead of deny it. I am willing to accept that this practice may be a neccessary evil to get useful bug reports so the .1 product is good. I am willing to accept that the large body of OSS end-users should change their attitudes and be willing to try RC software. After all, there is no such thing as a free lunch. The devs need help! Help them, freeloaders! I am willing even to accept that the decision to do this might be better for the project as a whole as a stop-gap measure. But I think what KDE leaders seem to refuse to acknowledge is that such a practice does come at a cost, and is at best a patch/hack to an underlying problem that will has a limited half-life of effectiveness. People will quickly learn to just skip the .0 release.

      One could argue that Microsoft did this same thing with Vista and they were widely panned for doing so. And OSS advocates were among the loud voices of criticism. Other posts here talk about the prevalence of Windows 3.1 vice 3.0. Do we really want a 15 year old Microsoft project to be our gold standard? We open source application developers should try to play by the same rules as commercial software application developers. And our aim should be to, as a community, exceed their performance. Can/should we really be deferring the responsibility for quality releases (for end-users) to the distribution maintainers?

      In summary, I believe this practice of having a .0 release that is _not ready_ for end-users is huge error in judgment. If this becomes the standard for OSS projects, I think it will harm our reputation. These are businesses that are already nerv

    13. Re:KDE 4.0 once again... by Abcd1234 · · Score: 2, Insightful

      I appreciate your opinion, and I even understand your point of view. Do you understand that releasing software may be something that is not just for your benefit? There are integrators, developers and others that need this release.

      What the hell do you think alpha and beta releases are for, exactly?

    14. Re:KDE 4.0 once again... by Abcd1234 · · Score: 1

      Not that KDE are the only one to do that... I remember when I used to use RedHat (around versions 5 to 7) and as a rule of thumb you would have to wait to .1 or .2 to actually have a not so broken, usable version.

      Yes, *but*... RedHat didn't put their .0 version out there with the caveat that, oh, by the way, this thing will be unstable, so normal users probably shouldn't actually use it.

      Again, should you expect a few bugs in .0 releases? Yes, of course. But a .0 release says to the world that the product is ready for the masses. If that ain't true (as was the case with KDE4), *don't stick a fucking .0 release out there*. Call it what it is, a beta, or a release candidate.

    15. Re:KDE 4.0 once again... by jbengt · · Score: 4, Funny

      There is no versioning standard.
      Ubuntu uses year.month.
      Linux doesn't seem to ever change the major or minor version, using 2.6.x, seemingly for values of .x up to infinity
      KDE/KOffice apparently uses:
      x.0 for alpha
      x.1 for beta
      x.2 for release candidate
      x.3 for useable
      x.4 for deprecated, only working on y.0 now

    16. Re:KDE 4.0 once again... by A12m0v · · Score: 1

      IE was never "ready for use"

      --
      GENERATION 25: The first time you see this, copy it into your sig on any forum and add 1 to the generation.
    17. Re:KDE 4.0 once again... by armanox · · Score: 1

      The issue isn't stability. KDE 4 was quite stable in my experience. The issue is feature completeness. They have a stable starting product, but it lacks all of the features that end users want. A "beta" or "RC" product indicates instability, not feature incompleteness.

      --
      I'm starting to think GNU is the problem with "GNU/Linux" these days.
    18. Re:KDE 4.0 once again... by Abcd1234 · · Score: 1

      The issue isn't stability. KDE 4 was quite stable in my experience. The issue is feature completeness.

      That's splitting hairs. KDE 4 was incomplete. Period. It could not serve as a sufficient replacement for KDE 3, and the damn well knew it when they released it. It was *not* ready for prime time. But the version number said, to all sane, normal people out there, that it was, and that was a gross error on their part.

      A "beta" or "RC" product indicates instability, not feature incompleteness.

      Bullshit. a .0 release says "This thing is ready for general consumption". A "beta" or "RC" says "this thing is *not* ready for the masses". Period. *Why* the product isn't ready is entirely tangential to the issue.

      Hell, I would tend that, if the product isn't even feature complete, it doesn't even deserve the monicker "beta". A "beta" is typically near feature complete, but still undergoing polish and stabilization work. What KDE4 did was release an early preview, at best. How they could call that a .0 is completely baffling, as there we *major* features as yet unimplemented.

    19. Re:KDE 4.0 once again... by Anonymous Coward · · Score: 0

      Insightful? You DO realize that that list applies just as well, or better, to both gnome and osx?

    20. Re:KDE 4.0 once again... by Taxman415a · · Score: 1

      Its a platform release. For developers and integrators. They want a release too, you know :)

      End users are not the only reason to release software.

      That's not a problem at all. Just give it a number that reflects what you want it to be. Say perhaps 1.9.0. Everybody knows what that means without explanation. People will even assume it has most or all the functionality of 2.0.0 but without the misleading assumption that it is ready for end users. Then those that want to try it and use it can, and those that don't want some thing for devs only don't need to bother.

    21. Re:KDE 4.0 once again... by vurian · · Score: 1

      "Bullshit. a .0 release says "This thing is ready for general consumption"." Horse manure. It doesn't.

    22. Re:KDE 4.0 once again... by Abcd1234 · · Score: 1

      It did until KDE decided to change the definition. But yeah, you're right, I'm sure all the users who bitched about KDE4 were just confused about what "4.0" actually meant (ie, "it's not really done but we're gonna pretend it's done so that we can finally say we got KDE4 out the door, and then when people complain we'll tell them it's a .0 release, and it's their own fault for not realizing that we really meant it was a preview release of an incomplete product").

    23. Re:KDE 4.0 once again... by Thornburg · · Score: 1

      IE was never "ready for use"

      Ok, you win that one.

    24. Re:KDE 4.0 once again... by Will.Woodhull · · Score: 1

      While everyone knows that a .0 version may have bugs, it's also expected that a .0 version *will* be ready for prime time. If it's not, it should have an alpha or beta moniker.

      Maybe in your world, but not in mine.

      I would be very disappointed with a 1.9.x version that was a beta of a 2.0 major break rather than an elegant expression of the 1.xx series. I sometimes do upgrade minor releases of software that isn't critical to my work without paying much attention to the release notes. But I do expect to have to read the release notes on an x.0 release carefully. KOffice makes it very clear that this is an early beta, something for developers to look at to see if they might want to shape their products around it. Not something I want to mess with, yet, but I do look forward to the 2.1 release. OOo has been good, but I'd love to see a more modular approach.

      How many projects use even numbers for unstable releases and odd numbers for end-user oriented releases? I think a fair number do that.

      --
      Will
    25. Re:KDE 4.0 once again... by pbhj · · Score: 1

      I agree with the GP, labeling a release 2.0.0 (without saying "Beta" or "RC") and then saying it's not ready for daily use by end users is kind of stupid.

      Its a platform release. For developers and integrators. They want a release too, you know :)

      End users are not the only reason to release software.

      2.0.0-dev then ... I have to agree with the parent post - this was incredibly annoying with KDE4.0 why did they then decide to annoy everyone again with their development non-release worthy code labelled as a release.

    26. Re:KDE 4.0 once again... by Abcd1234 · · Score: 1

      I would be very disappointed with a 1.9.x version that was a beta of a 2.0 major break rather than an elegant expression of the 1.xx series.

      And in the *real* world, no one actually does that. Hell, I never even implied that.

      In the real world, KDE would've released a 4.0alpha, then a 4.0beta, then 4.0rc1, etc, etc, until 4.0 final was ready for release. You know, like the way the Linux kernel developers handle every single release they issue.

      But I do expect to have to read the release notes on an x.0 release carefully.

      And I never suggested otherwise, did I? No. What I said was that one *should* be able to expect a .0 release to be a) feature complete, and b) ready for general consumption. No other major software project that I can think of has released an x.0 while not intending it for general consumption. KDE broke the rules, no matter how much you may try to justify it.

      KOffice makes it very clear that this is an early beta

      Then *call it an early beta*! Jebus, how hard is it to label it "2.0 alpha", or "2.0rc1"? Honestly, how you can defend this is truly baffling to me.

      How many projects use even numbers for unstable releases and odd numbers for end-user oriented releases? I think a fair number do that.

      Umm... so? KDE isn't versioned that way. They have a two digit system. What KDE did is equivalent to a project like the one you describe releasing a 1.4.0, when it was really a 1.3.99... a feature-incomplete 1.3.99, no less.

    27. Re:KDE 4.0 once again... by Anonymous Coward · · Score: 0

      x.0 for alpha
      x.1 for beta
      x.2 for release candidate
      x.3 for useable
      x.4 for deprecated, only working on y.0 now .. ..
      x.26 for stable and well tested release?
      x.28 ????
      x.30 ????

    28. Re:KDE 4.0 once again... by Narishma · · Score: 1

      And I never suggested otherwise, did I? No. What I said was that one *should* be able to expect a .0 release to be a) feature complete, and b) ready for general consumption. No other major software project that I can think of has released an x.0 while not intending it for general consumption. KDE broke the rules, no matter how much you may try to justify it.

      KDE didn't break these rules because KDE has never followed them in the first place. Every major version of KDE has been handled the same way. There was less breakage in 3.0 because they didn't change much in the codebase compared to KDE 2.x, it was mostly just a port to Qt 3. The reason there was much bickering when KDE 4.0 was release is because the community is very different from what it was during the KDE 2.0 or 3.0 times. It now has a lot of people who come from the Windows world and expect things to be the same, then start crying when it's different. And by the way Gnome does the same thing, remember Gnome 2.0?

      --
      Mada mada dane.
    29. Re:KDE 4.0 once again... by ion.simon.c · · Score: 1

      The latest version of OpenSSL is currently 0.9.8k. Should I use it in my production environments?

    30. Re:KDE 4.0 once again... by ion.simon.c · · Score: 1

      KDE didn't break these rules because KDE has never followed them in the first place. ... [KDE 3.0] was mostly just a port to Qt 3 ...

      I wish I had mod points for you... that's truly informative.

  6. AdBlock Plus by sootman · · Score: 4, Funny

    Sweet! Now I can block ads in documents!

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    1. Re:AdBlock Plus by hansamurai · · Score: 1

      And using KnoScript I can stop those pesky macros from running whenever I bring up a new spreadsheet.

    2. Re:AdBlock Plus by xtracto · · Score: 1

      Ha!
      For me the most important extension will be the FTP and IRC ones, or what about the one to spoof sender or receiver of the document (krespoof?)

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    3. Re:AdBlock Plus by Anonymous Coward · · Score: 1, Funny

      I'm waiting for the Comic Sans MS blocker.

    4. Re:AdBlock Plus by internerdj · · Score: 1

      Hmmm. I wonder if I could get someone to sponsor my weekly status reports...

    5. Re:AdBlock Plus by sckeener · · Score: 1

      funny, but I can see addins that give a right click option to preform some standard spreadsheet function or an addin for firefox that shoots the contents of a webpage to koffice that then runs an addin to massage the data.

      --
      "Only one thing, is impossible for god: to find any sense in any copyright law on the planet." Mark Twain
    6. Re:AdBlock Plus by Anonymous Coward · · Score: 2, Insightful

      Sweet! Now I can block ads in documents!

      I see the day coming when this will no longer be funny.

    7. Re:AdBlock Plus by innocent_white_lamb · · Score: 1

      I see the day coming when this will no longer be funny.
       
      It's already here: http://newsbreaks.infotoday.com/nbreader.asp?ArticleID=15986

      --
      If you're a zombie and you know it, bite your friend!
    8. Re:AdBlock Plus by gnud · · Score: 1

      KnoScript? Please, that's so 2 years ago. Now it's called "Halogen".

    9. Re:AdBlock Plus by obarel · · Score: 1

      But can you twitter you spreadsheet?

  7. Koffice by Elektroschock · · Score: 1

    KOffice 2.0 is just great, brilliant software. The same done right. But I wonder how KOffice can be moved towards the cloud?

    What happens when Microsoft plays foul with ODF?

    etc.

    1. Re:Koffice by spitzak · · Score: 1

      What happens when Microsoft plays foul with ODF?

      This actually may help some, if the news can be gotten to the right people.

      Although I'm sure they would have found another excuse, it was in fact a bug in OpenOffice that they turned into the reason they had to be incompatible (OpenOffice does something really stupid when a string is used in an expression, it turns it into zero, rather than either producing an error or seeing if the contents of the string look like a number [Excel and every other ODF program do the second one]). They used this as a reason that Excel had "different" formulas, or that the formulas were "undefined" (they are in fact defined by "do what is obvious, if not obvious then copy Excel").

      Pointing out that there are alternative implementations that all agree would help a lot in blocking that incredible deluge of wordy lies from those Microsoft engineers. Though I have to admit they apparently have no shame, I really don't think I could literally lie like that in a phony technical argument on a public web page with my name on it, no matter what I was paid.

    2. Re:Koffice by jbengt · · Score: 1

      Although I'm sure they would have found another excuse, it was in fact a bug in OpenOffice that they turned into the reason they had to be incompatible (OpenOffice does something really stupid when a string is used in an expression, it turns it into zero, rather than either producing an error or seeing if the contents of the string look like a number [Excel and every other ODF program do the second one]). They used this as a reason that Excel had "different" formulas, or that the formulas were "undefined" (they are in fact defined by "do what is obvious, if not obvious then copy Excel").

      While I agree that showing an error may be the best in that situation, I think that automagically changing a string into a number is a far worse error than assigning no value to the cell. (I believe that a cell in OOo has text and number value attirbutes; if you type text into the cell, the default 0.0 value is not changed)

      In reality, the issue was that ODF 1.1 did not specify formulas and ODF 2.2 is not yet finalized; so rather than making the obvious choice of following the 2.2 spec and allowing for some incompatibilities, MS decided to just ignore the formulas from an .ods file originating from another program and save only the resultant values. (I believe that the display values are stored separately in ODF from the formula) Also, it has been reported that when saving a .xls file in .ods format, MS saves the .xls formula, but in a namespace that no other program yet recognizes.

    3. Re:Koffice by spitzak · · Score: 1

      That explanation makes no sense. What Microsoft decided to do is be incompatible with both current ODF files and with the 2.2 spec, as (unless they are idiots) the 2.2 spec will use the same namespace everybody (except Microsoft) is using right now, since otherwise it would be impossible to read/write these files in an upwardly compatible way (of course that is the goal of Microsoft so that is what they did).

  8. Anybody got RPMs for Fedora? by Anonymous Coward · · Score: 0

    I'd love to try it out.

    1. Re:Anybody got RPMs for Fedora? by rdieter · · Score: 1
  9. Anybody got functional debs for Jaunty? by FlyingBishop · · Score: 2, Insightful

    I went ahead and installed it (160 mb for the entire kde runtime... lightweight, right) and it wouldn't run.

    kword(4657) KServiceFactory::findServiceByDesktopPath: "findServiceByDesktopPath: Office/kword.desktop not found"

    That's enough screwing around with KDE, at least until I get a new computer. I swear the devs are all running 4+ gb of Ram on multicore machines. Granted, this old thing is a 4-year-old celeron 2.8ghz, but still. Abiword runs fine. Granted, Abiword doesn't faithfully reproduce the full bloated complexity of the modern .doc, but I really don't want to.

    1. Re:Anybody got functional debs for Jaunty? by bcmm · · Score: 1

      Why the hell do you think that's a system requirements issue, not bad packaging (or installing it wrong/unmet dependencies, if you did it yourself for some reason)? A file is missing because you don't have 4GB of RAM?

      --
      # cat /dev/mem | strings | grep -i llama
      Damn, my RAM is full of llamas.
    2. Re:Anybody got functional debs for Jaunty? by ThePhilips · · Score: 1

      KDE 4 added a lot of eye candy. They are slow on old hardware because they have lots of UI polish activated by default. Try to set some simpler theme, for example.

      P.S. The error message looks to me more like an error find a shortcut to the application. Try starting "kword" from Katapult or terminal.

      --
      All hope abandon ye who enter here.
    3. Re:Anybody got functional debs for Jaunty? by Narishma · · Score: 1

      KDE 4 isn't slow on old hardware, it's slow on hardware with bad drivers. It runs smoothly on my netbook so there's no reason it shouldn't on a Celeron.

      --
      Mada mada dane.
  10. Oh FSM more extensions by squoozer · · Score: 3, Interesting

    What's with this obsession people seem to have with extensions all of a suddenly. I don't want to manage a pile of extensions all the time I want all the core functionality built in. I don't care too much about bloat, memory is dirt cheap and even the lowest spec (desktop) machine I would ever use now is more than a match for a full on office suite. I can't help feeling this is yet another situation where choice and configurability is being touted as a good thing when actually it's a problem because there is simply too much of it.

    IMHO the worst feature of Firefox is extensions. It's great that you can tailor it to your own needs but the constant updates (colourful tabs I'm looking at you) drive me round the bend and a fresh install on a machine means half an hour finding and downloading all those extensions again. Perhaps it would be more acceptable if there was a way of just indicating that updates should be automatically installed and providing a simple list of extensions to install on first execution.

    The other problem I find with extensions is the way they break package managers. Hopefully as KOffice is a core package there will be some common sense applied. If you look at the Eclipse packages some extensions are packaged but most aren't pretty much defeating the whole point of using the distro package repository (and they are horribly out of date).

    --
    I used to have a better sig but it broke.
    1. Re:Oh FSM more extensions by Tweenk · · Score: 2, Insightful

      The other problem I find with extensions is the way they break package managers.

      This is one of the areas the package managers can improve. I think of something like one big base repository, and several sub-repositories for each program that has extension support, where each item can be installed system-wide (requires admin) or per-user. APT could even connect to the official extension sites and create packages on the fly. That would be cool.

      --
      Those who would give up liberty to obtain working drivers, deserve neither liberty nor working drivers.
    2. Re:Oh FSM more extensions by OG · · Score: 1

      I think extensions for office suites make quite a bit of sense, actually. If you're deploying in an enterprise, extensions can make it much easier to integrate the suite with current applications and workflow. Say you've got some kind of accounting or auditing system that you want your spreadsheet to interface with. With KOffice you now have a couple of options, scripting or writing an extension. The better solution depends on the particular case, of course, but that kind of customization makes an office suite much more appealing. And there are many niches, such as integrating a word processor with a citation manager, that don't belong at all in the core product.

    3. Re:Oh FSM more extensions by squoozer · · Score: 2, Insightful

      I agree that something as complex as an office suite needs some sort of API which third parties can use to interact with it but making core features extensions doesn't, to me, feel like the correct way forward.

      Anyway, having stuck the boot into one idea I'd like to say that the way KWord handles images in documents is fantastic - why can't all word processors work this way? Or more to the point why, when I insert an image into an MS Word document (and OOo) does it immediately think that I want to obscure a load of text with a floating image? I wouldn't have written it if I wanted it hidden.

      --
      I used to have a better sig but it broke.
    4. Re:Oh FSM more extensions by Hatta · · Score: 1

      IMHO the worst feature of Firefox is extensions. It's great that you can tailor it to your own needs but the constant updates (colourful tabs I'm looking at you) drive me round the bend and a fresh install on a machine means half an hour finding and downloading all those extensions again

      Would you rather not have the extensions? Or would you rather have extensions you don't want forced on you?

      Perhaps it would be more acceptable if there was a way of just indicating that updates should be automatically installed and providing a simple list of extensions to install on first execution.

      If you run Debian, you can install noscript and adblock among others through apt. Then it's just one command to install firefox and your extensions, and they're automatically updated whenever you update your system.

      --
      Give me Classic Slashdot or give me death!
    5. Re:Oh FSM more extensions by gnud · · Score: 1

      Extensions doesn't break _my_ package manager - they install in my ~/.mozilla, as they should (except that it should be $XDG_DATA_DIR/mozilla).

    6. Re:Oh FSM more extensions by Anonymous Coward · · Score: 0

      Back up your firefox user folders before you do a fresh install. Every time i do a fresh install, i just backup my /home/user/.mozilla, and all my extensions come with it. I think you can do the same thing with the Application Data folder in windows xp, but I'm not sure.

    7. Re:Oh FSM more extensions by Anonymous Coward · · Score: 0

      When you mentioned "colorful tabs" you lost all my sympathy. I don't even want to know what you consider "core functionality", but I am quite sure that I don't want most of it.

      I can't help but think that the extensions that break your package manager are exactly those ugly pieces of hack that I don't want on my computer.

    8. Re:Oh FSM more extensions by Yvanhoe · · Score: 1

      Windows doesn't have a package manager. That's why. Otherwise I agree with you. I like extensions but extension managers and auto-updates should not happen in a sane world.

      --
      The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
    9. Re:Oh FSM more extensions by owlstead · · Score: 1

      First of all, you want all the core functionality build in, but what core functionality is depends per user. Try any forum on any important software package and you notice people fighting to get "core features" integrated in a product. For me a good download manager is a must, but I know for sure that my aunt would be lost within the functionality.

      Which brings me to the second point. Memory is cheap yes, but if you have more functionality your GUI may take a beating as well. It might do the same when too much extensions are installed, but at least you aren't brought down by options you don't really want. The chances that a base install contains many bugs is also higher if you pack more functionality in the base package.

      As for the package managers, yes there is a problem with syncing the install by the system package mgr and the package mgr of the installed software package. The system package mgr should be flexible enough to compensate for that. Linux package managers normally run scripts for installs, and that seems to go alright. The only other option is having a software mono-culture, but that would not be a good idea for OS designed for a PC.

      Of course, on my Linux system there are the default installs of Firefox and Eclipse managed by the OS. They are used for basic functionality. For more complete functionality I keep separately installed copies. I do this only for the software I care most about; the others are all configured using the package mgr of the OS.

      Finally, and probably most importantly, any module system leaves the developer no choice but to really thing about the architecture of their system. If that's not right, a module system will fail. Thinking in modules has always been a must in software engineering. It lets oodles of people work together without too much interference with each other. Plugins and extensions are just module systems that become visible to the user. Do you really want to have all these plugin developers mess with the core components and deadlines of [insert your favorite major software package]?

    10. Re:Oh FSM more extensions by Eil · · Score: 2, Insightful

      What's with this obsession people seem to have with extensions all of a suddenly. I don't want to manage a pile of extensions all the time I want all the core functionality built in.

      The problem is what happens when you and I have a completely different view of what constitutes "core functionality"? Should we just build every concept and feature directly into the application? Somehow I think your tune would be a lot different if Firefox came with its 1000+ extensions built right into the browser and enabled by default.

      Also, what happens when somebody has a great idea for a modification to the software that would be immensely useful to a small subset of users but not at all useful for anyone else? Sure they could release their own Firefox but I'm sure you can see the many reasons that would be an untenable option for just about everyone involved.

      I can't help feeling this is yet another situation where choice and configurability is being touted as a good thing when actually it's a problem because there is simply too much of it.

      Huh? How can there be such a thing as too much choice? It's not as if you're being asked to opt-out of all the extensions. You have to go looking for them in order to install them. If you think that's hard, then buddy, there's nothing I can do to help you.

      IMHO the worst feature of Firefox is extensions. It's great that you can tailor it to your own needs

      So choice and configuration are a problem. But tailoring software to your needs is good. Firefox extensions are bad. Yet you apparently use them. What part of this am I not quite getting?

      but the constant updates (colourful tabs I'm looking at you) drive me round the bend and a fresh install on a machine means half an hour finding and downloading all those extensions again.

      1) Put the extensions you use on a flash drive or wherever you can easily access them from a fresh install.
      2) Turn off updates.

      Problem solved!

      Perhaps it would be more acceptable if there was a way of just indicating that updates should be automatically installed and providing a simple list of extensions to install on first execution.

      This is an interesting idea. But unfortunately it's completely worthless if you haven't submitted it to the Firefox developers or someone else willing to implement it and create a patch (assuming you're not up to the programming task yourself).

      The other problem I find with extensions is the way they break package managers. Hopefully as KOffice is a core package there will be some common sense applied. If you look at the Eclipse packages some extensions are packaged but most aren't pretty much defeating the whole point of using the distro package repository (and they are horribly out of date).

      This is not a problem with the concept or idea of extensions but with the package management on your operating system. Again, assuming you paid nothing for the software in question, this is a case of reporting the problem to the maintainers or fixing it yourself and submitting your work. (Or finding something else that suits your needs better.)

    11. Re:Oh FSM more extensions by yuna49 · · Score: 1

      The other problem I find with extensions is the way they break package managers.

      I don't see how package managers could handle Firefox extensions since each user gets to install his or her own set. Isn't this the only way extensions make sense on a multi-user platform? I might want to use flashblock, but someone else using this machine may not.

  11. unreadable hidden comments? by Anonymous Coward · · Score: 0

    finally, a method of censorship that we can all live comfortably with? robbIE? remember, your patentdead PostBlock devise is STILL not wwworking.

  12. more alternatives by castironpigeon · · Score: 0, Flamebait

    I'm glad to see that we have so many software options for even the most basic computer functions that Average Joe User needs to hire a personal assistant to make intelligent decisions about what software packages to install. Oh, but Average Joe User doesn't use Linux so we don't need to worry about that. Correct, and this is one big reason why.

    --
    mmmm...forbidden donut
    1. Re:more alternatives by Rob+Kaper · · Score: 2, Funny

      I'm glad to see that we have so many software options for even the most basic computer functions that Average Joe User needs to hire a personal assistant to make intelligent decisions about what software packages to install.

      Most of us here genuinely are, or should be. The more ICT jobs there are, the better.

  13. Gnome Office?!? What Gnome Office?? by krischik · · Score: 1

    A I see (http://en.wikipedia.org/wiki/GNOME_Office) a couple of independent program jumbled together. Typical GNOME...

    1. Re:Gnome Office?!? What Gnome Office?? by rtbyte · · Score: 2, Informative

      Not exactly, they all use goffice libs which links them together and if You check http://live.gnome.org/GnomeOffice You will see that it's not just abiword and gnumeric. And why do You expect all the "office suites" to be just like M$ counterpart ?

  14. Fun extending a text editor?? by alexandre_ganso · · Score: 1

    That's weird, man.

    1. Re:Fun extending a text editor?? by sznupi · · Score: 1

      Having the possibility to implement easily, in another app, those few small ideas that I have for my perfect writing app sounds like fun.

      --
      One that hath name thou can not otter
    2. Re:Fun extending a text editor?? by salesgeek · · Score: 1

      Tell that to some of the people who write extensions for emacs. To each, his or her own.

      --
      -- $G
    3. Re:Fun extending a text editor?? by alexandre_ganso · · Score: 1

      I don't think how "her" and "write extensions for emacs" fit in the same phrase, but anyway....

  15. Wait for KOffice 2.2 by Anonymous Coward · · Score: 0

    I can see a problem.

    The website says It is not aimed at end users, and we do not recommend Linux distributions to package it as the default office suite yet.

    Clearly learning from the KDE4 debacle, they've named this release "KOffice 2.0".

    More comes ... It is noteworthy that KOffice 2.0 does not have all the features that KOffice 1.6 had. These features will return in the upcoming versions 2.1 and 2.2

    I.e., like KDE4, don't use the first two releases, wait for the .2 release.

    1. Re:Wait for KOffice 2.2 by Risen888 · · Score: 2, Insightful

      Well, I can see that you have a problem with that, but what with you being an Anonymous Jerkoff and all, why the fuck should anybody care?

      Yes, it says "not aimed at end users." On the front fucking page. If that's you, then this is not for you. Nor is it for you to piss and moan about.

      When KDE 4.0.0 came out, people were bitching that it wasn't clear enough that it was not an end-user release. Now they're putting a big disclaimer right there, front and center, and you still find some reason to run your mouth. Die in a fire.

      --
      Hey, I finally got my first freak! Took you long enough!
  16. I'm so glad by Anonymous Coward · · Score: 0

    that there's only one pattern of trouser: business suit. It would be terrible to have different cuts, materials and even colours, since you'd need a team of fashion designers to work out what clothes to buy...

  17. Kriminy Kill the Kiddie K!!! by tjstork · · Score: 1

    This whole "K" thing has gone on too far. Sounds like a "K" iddie Mar"K"eting effort, and undermines everything they do.

    I wish they would do something with KDevelop.

    --
    This is my sig.
    1. Re:Kriminy Kill the Kiddie K!!! by digsbo · · Score: 1

      This whole "K" thing has gone on too far. Sounds like a "K" iddie Mar"K"eting effort, and undermines everything they do.

      Like iApple?

    2. Re:Kriminy Kill the Kiddie K!!! by Ant+P. · · Score: 1

      Like MS Office?

      FTFY.

    3. Re:Kriminy Kill the Kiddie K!!! by InfiniteLoopCounter · · Score: 1

      I wish they would do something with KDevelop.

      I'm afraid there's not they could do with a program that Kultivates Komputer Komputations via Kompiled Kode.

  18. It's because of MS Office by tjstork · · Score: 2, Insightful

    Having MS Office and IE objects be scriptable via COM is one of the great success stories in Windows. It's funny though, now that everyone in the Windows world has moved on from Office scripting, everyone in the Linux world, who used to mock interpreted language bindings, suddenly now has to have it.

    --
    This is my sig.
    1. Re:It's because of MS Office by badkarmadayaccount · · Score: 1

      Mock interpreted language bindings? You haven't looked at Qt recently, have you? Or Gtk+... Or any other widely used library...

      --
      I know tobacco is bad for you, so I smoke weed with crack.
  19. Their strong point by Anonymous Coward · · Score: 0

    I think the main point they've got going for them isn't the featureset, but the fact that the developers don't appear to hate their users with a passion, as opposed to two other major office suites that I won't mention here. Maybe they can use that to listen to their users better and swim faster to perfection, or maybe they're too far behind already. I don't know. But I still like their devs better.

  20. Finally! by Hurricane78 · · Score: 2, Interesting

    I've been waiting for the Firefox extensions idea to spread to other software since it came out!

    Sadly I have no time, to realize my dream, of re-implementing the coolest UI features of Lotus WordPro in KOffice. (Eg. InfoBox, but with keyboard-only control. [To minimize the keyboard-mouse switches, but maximize the usability trough showing what's available.])

    --
    Any sufficiently advanced intelligence is indistinguishable from stupidity.
    1. Re:Finally! by Hurricane78 · · Score: 2, Informative

      Oh. I'm sorry for not RTFA. Seems they already are *very* close to that. Man, *finally* an office suite with an UI that makes sense!

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
  21. What? by moronikos · · Score: 1

    You mean it wasn't available in 2.0.0.0.0.0.0?

  22. Make Kross Plugins by Anonymous Coward · · Score: 0

    Hope, the Kross Plugin architecture get's implemented in all KDE in a way plug in are developed? Konqueror has implemented Kross extension architecture but has any user ever downloaded and install a plug in other than that come in by default ????

  23. Denial... by Anonymous Coward · · Score: 0

    Huh. Sorry, that's complete bullshit. While everyone knows that a .0 version may have bugs, it's also expected that a .0 version *will* be ready for prime time. If it's not, it should have an alpha or beta moniker.

    I appreciate your opinion, and I even understand your point of view. Do you understand that releasing software may be something that is not just for your benefit? There are integrators, developers and others that need this release. And you should try it, you might even like it. Depending on how many features you actually use from an office suite.

    What? No one is saying that it shouldn't be released... Why are you warping things to make it seem like that? What they are trying to pound into your tiny head is that the version should be properly labeled as what it is, and you are in such denial that you will never admit that they are right...

    1. Re:Denial... by Narishma · · Score: 1

      That's because they aren't right. There's no right way to version numbers. Every project does it the way they like and it's no more right or wrong than any other way. KDE and Gnome have always used this way. The Linux kernel uses a different way, even changing it regularly. Ubuntu has a totally different numbering scheme and so on.

      --
      Mada mada dane.
  24. Begin distributing it as RSS feed by Anonymous Coward · · Score: 0

    You can put google ads in RSS feeds, too. So if you can distribute something in that format...

  25. an example of SVG also showing up in office suites by Anonymous Coward · · Score: 1, Informative
  26. Konqueror by Anonymous Coward · · Score: 0

    When will we see Konqueror have the ability to run Firefox-like extensions and javascript? The ability to execute shell commands is powerful, but why needlesslyreplicate the thousands of Firtefox extensions? Or maybe what is needed is KDE4 integration for Firefox. i.e. KDE-specific Firefox extensions to access the KDE environment.

  27. office suites /= application collection by krischik · · Score: 1

    I don't expect all office suites to be like M$. But I do have expectations when the word "suite" is used. In fact I found M$ office suite a disappointment here. For example Visio looks different then the other applications - no Ribbon, no way to get rid of that ugly baby blue.

    I expect something like OpenOffice - each and every part has the same look and feel and of course OLE (or equivalent) works absolutely flawless.

    Everything else is a misuse of the term suite.

  28. It's the document formats, stupid by Rob+Y. · · Score: 1

    ...I personally use Open Office in GNOME, and KOffice on KDE, occasionally using Gnumeric on either because I like it.

    And if all these things fully supported ODF, you could actually use all these apps 'when you feel like it', keeping your data in ODF documents. I'm not sure you manage to mix apps this way today? Or do you use one app consistently for a given set of data? Doesn't sound like a great solution to me.

    I sure hope somebody writes a nice plugin for MSOffice pre-OOXML files (since they support Java plugins, maybe this could actually be done using the Apache POI Java library). As it stands, .doc, etc probably provide the best interoperability available today. Not a happy situation, but thanks to OOo, not an unlivable one either. KOffice really needs to join the club with .doc and .xls, or it'll never be anywhere near as useful as it could be.

    --
    Posted from my Android phone. Oh, I can change this? There, that's better...
    1. Re:It's the document formats, stupid by Risen888 · · Score: 3, Insightful

      (Not the GP, but...) I can't argue with your first paragraph. KOffice's implementation of ODF, while improved dramatically in this release, is not fully compatible with OOo, and that's a pain in the ass.

      Having said that, though, I'm really glad that KOffice isn't "joining the club with .doc and .xls." OOo seems to concentrate entirely on interoperability, and in a way they suffer for it. Whatever else OOo is, it ain't "cool" or "fun." KOffice, OTOH, has been focusing this development cycle on some pretty radical changes, both in the interface and the codebase itself. You know, actually developing software. I know this is a radical concept wrt office suites, but it's true.

      If you haven't used the 2.x branch yet, you should at least have a look. It's unlike any other office suite. I don't like all the changes, it might not be your cup of tea, and it's a work in progress, but for cryin' out loud, at least somebody's trying. God knows it's not OOo.

      --
      Hey, I finally got my first freak! Took you long enough!
    2. Re:It's the document formats, stupid by Rob+Y. · · Score: 2, Insightful

      I get your point, but without at least the ability to import legacy documents, it's never gonna get used anywhere near the level it deserves (even if it's a great, new, innovative suite).

      There's a reason we all still use QWERTY keyboards, and I'd argue the lock-in there is less onerous than the lock-in of billions of legacy documents. And I'm not one of those who claims that legacy (i.e. MS) import needs to be 'perfect'. Good enough is a great thing. But part of good enough is some level of compatibility with the past.

      --
      Posted from my Android phone. Oh, I can change this? There, that's better...
  29. Just keep aseigo away by Anonymous Coward · · Score: 0

    As long as Aaron "New Paradigm" Seigo isn't involved in the KOffice suite, it might turn out ok. Seigo would try and turn the word processor into some sort of social networking web 2.0 widget fest. "Each letter in the document is a widget, and can be rotated and transformed into a moon phase clock. Of course, none of this actually works yet, but I blame that on nvidia drivers."

  30. Extensions can be handy but a trap. by jbn-o · · Score: 1

    In some programs extensions can modify the behavior of other extensions; programs often don't provide impenetrable barriers between extensions. In my experience writing and using extensions for various programs, it's best never to develop strong dependencies on extensions because they often aren't upgraded to work with the latest version of the base application (when the extensions no longer work with the latest base software, the features those extensions provided will vanish. This is particularly true if you're not a programmer who is willing to hack source code to keep your favorite extensions up to date.

    As a user who is less interested in hacking code then I used to be, I still appreciate the freedoms of free software (and strongly encourage those freedoms for their own sake). But I find it more productive to scale back my needs to meet with whatever the base program can do for me and learn variations on a theme as I go from program to program. For example, most word processors do mail merge but no two word processors do mail merge in exactly the same way. So I learn the concept, a few variations in mail merge interfaces, and I'm prepared to implement mail merge functionality with various programming languages by writing my own program if necessary. Some preparation by learning multiple approaches gives me a backup means of doing this tedious task if the one mail merge interface I prefer most doesn't work out.

  31. Klippy! by joib · · Score: 3, Funny

    Allow plugins, and somebody is bound to do it, plunging the FOSS world into a deep and evil darkness.

  32. On windows : Already done. All 3 of them. by DrYak · · Score: 1

    Don't bother saying anything about KOffice or any other Office product becoming popular until it can be installed on Windows with a setup.exe or an MSI.

    - First as you said yourself in your follow-up : KOffice is part of the KDE software that can be installed on Windows with their package manager.

    - OpenOffice.org
    Installs on Windows with a very standard installer.
    The only minor problem in my opinion is getting the plugins. It uses the kind of plugin manager as the older versions of FireFox (you can't directly search and browse the installable plugins from there, you have to go to a website first). Also the plugin manager doesn't help you to restart the "quicklaunch" if a restart is needed.
    It cool be great if I could install LanguageTool with a simple click from within the manager, the same way as AdBlock+ in recent versions of Firefox. But I'm nit-picking. Back to the subject.

    - Gnome Office :
    It's not an actual suite, its a lose collection of separate software that cover the needs of an Office suit. All use the same library underneath (GTK+) which has been ported to windows since ages (back at the begining of the GIMP on Windows port). As such you can find installers for :
    - AbiWord (word processing)
    - Gnumeric (spreadsheet whose accurate statistic formula are done in collaboration with R projet)
    (and probably other GTK stuff if you need them).
    In fact, as they are small separate software with a very small footprint (compared to behemoths like OO.o), they are quite popular and often recommended for people wanting to build for free small lightweight Windows installation on underpowered hardware.

    - For the VI vs. Emacs flamewar combatant out there (the kind who'll immediately scream that they don't need an actual office suite as every needed function and even more is available in some Emacs mode/Vim plugin), both softwares are also available for Windows, if that's your kick. (And yes, I'm not sarcastic. I'm definitely sure that here on /. you'll find at least a dozen of people who can be more productive with a complex emacs-based stack).

    So as we can see, the three major players of Linux/BSD's office suites (and the two editors behind most holy wars) are installable on Windows (and on Mac OS X for that matters too).
    Yes they are indeed cross-platform.

    KOffice was more of a problem until recently the whole KDE switched to Qt4 during is 4.x branch and took opportunity of the major overhaul to be rebuilt with cross-platfrom portability in mind.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  33. How well does it read and write MS Office files? by Frantactical+Fruke · · Score: 1

    Unfortunately that is the first criterion by which I must judge an office suite. I see the occasional customer accidentally saving files as DOCX, but nobody has ever asked me whether I do OASIS documents, as well. So any word processor I use must first scale that mountainous mess of MS file formats to be at all useful to me.

  34. Re: Sure, D-Bus on Windows by spage · · Score: 1

    The Windows stuff can't be 100% because of things like DBUS are lacking.

    No. KDE4 comes with dbus-daemon.exe (plus dbus-launch/monitor/send utilities). It starts when you run the first KDE app, along with kded4 and klauncher, and the first time you save, kioslave. It's quite impressive to see all the UNIX-like trappings of KDE show up. The missing elements are Linux desktop goodness like Plasma and KWin and KRunner.

    I use Okular from KDE on Windows as my PDF viewer, I've triied using KPresenter for .odp with some success (it disagrees with OpenOffice about slide masters). I haven't explored the rest as much.

    --
    =S
  35. MS-Word compatibility? by Dr.+Blue · · Score: 1

    Can anyone with experience with both OpenOffice and KOffice comment on MS-Word compatibility? I've been having headaches with this lately - I have a large document starting from a large MS-Word template, where I've been working on "my parts" in OpenOffice (under Linux) with the thought of doing a cut-and-paste back into the master document. I need to do the cut-and-paste using Word in Windows to make sure there aren't any problems, so saved my work in .DOC format in OpenOffice and went to find a Windows machine (actually, it wasn't that simple - normally I'd do this with my VMWare Windows install, but the master document is apparently so complex that it wouldn't actually open under VMWare - maybe a memory issue?). On the windows machine, my oo-saved .doc file wouldn't open - apparently oo saved a bad .doc file... So now I run back to my office, save in .odt format, run back to the windows machine and install openoffice (browse the web for a while waiting .... la, la, la....), transfer the file. Now I can have my part open in open office, the master document open in word, and can cut and paste between the two.

    Did it work? Yes. Was it a pain? Definitely yes. So my question is: would this have been any easier using KOffice?