Slashdot Mirror


KOffice GUI Competition Winner

Boudewijn Rempt writes "The KOffice GUI Competition has been won by Martin Pfeiffer. His entry was chosen from eighteen submissions by the jury because of its innovative, ground-breaking approach to workflow and document handling. Many submitters broke away from the beaten path and explored wild and wonderful ideas. The results page also has all submitted entries available for review."

51 of 204 comments (clear)

  1. It's not shiney enough. by scenestar · · Score: 5, Funny

    sure, it might enhance productivity, but if you want an MSFT office killer you need the pretty visuals to win people over.

    --
    perpetually dwelling in the -1 pits
    1. Re:It's not shiney enough. by wytcld · · Score: 2, Funny

      That's why everybody's first choice is Yahoo for searches, and Google's been forgotten!

      --
      "with their freedom lost all virtue lose" - Milton
    2. Re:It's not shiney enough. by TubeSteak · · Score: 2, Informative

      Have you ever seen the crap most stores, banks, warehouses use?

      The software they run U G L Y.

      Blue background and gray text... perhaps so you won't notice when you BSOD. My local bank is using software originally programmed for Win95 machines.

      A lot of data entry and POS (point of sale) software looks horrible outdated, but it gets the job done. Go Figure.

      --
      [Fuck Beta]
      o0t!
    3. Re:It's not shiney enough. by Tourney3p0 · · Score: 2, Interesting

      In that case, I don't want an Office killer. I want something lean and fast. Seems that's becoming more and more rare these days.

    4. Re:It's not shiney enough. by Coryoth · · Score: 4, Interesting

      sure, it might enhance productivity, but if you want an MSFT office killer you need the pretty visuals to win people over.

      What you need is "can't live without it once you've used it" features that aren't available elsewhere. I would have to say, after reading through his PDF submission, that, at the very least, there is the beginnings of a much more overview and workflow oriented approach to working with office documents that could be exceptionally powerful. Yes it needs to be implemented well and have decent scope. Ideally some manner of workflow view for an entire corpus of related documents - reports, spreadsheets, presentations, the lot - would be ideal. It takes a little imagination to see the full possibilities, but I think they really might be on to something here, and I am keen to see the final results.

      Jedidiah.

    5. Re:It's not shiney enough. by PygmySurfer · · Score: 2, Insightful

      I'd guess (hope?) that many of those software packages had gone through extensive usability testing, and the reason for the garish colours was that it minimizes eye strain for the poor people staring at them for 8 hours a day.

      Also, kind of interesting your bank uses software programmed for Win95 - I thought most banks used OS/2 :)

    6. Re:It's not shiney enough. by Anonymous Coward · · Score: 4, Insightful

      It's not about pretty versus functional, it's about immediate satisfaction versus long-term gain.

      The quality of a search engine is immediately apparent. You either find what you are looking for or you don't.

      The productivity of an office suite isn't immediately apparent. If it saves you a few hours per month, then the average person won't notice.

      The prettiness of an office suite, on the other hand, is immediately apparent. The average person can load it up and go "ooh" or "ugh" straight away.

      The OP's point stands: it's not about who's better, it's about who can impress the average end-user immediately. In the case of office suites, this is manifested as "prettiness wins". In the case of search engines, this is manifested as "relevant results win".

    7. Re:It's not shiney enough. by Nutria · · Score: 3, Funny

      In that case, I don't want an Office killer. I want something lean and fast.

      Emacs on a Sun3 !!!!!

      --
      "I don't know, therefore Aliens" Wafflebox1
    8. Re:It's not shiney enough. by Petrushka · · Score: 2, Interesting

      Presumably it's because they're used to it. Some word processor in the early 90s made white-on-blue almost a standard -- was it an early version of WordPerfect, or was it Word? I forget. Anyway, it's still an option in current versions of Microsoft Word (Tools - Options - General), and you can set OOo up that way too if you want, though that requires a bit more effort. Anyway, yuck.

    9. Re:It's not shiney enough. by biglig2 · · Score: 4, Insightful

      No, it's because when a serious bank, warehouse, or whatever finds an application that works, they leave it the hell alone. Suppose they do an upgrade. One of two things will happen:
      1) New version still works, and looks nicer.
      2) New version no longer works.

      The benfits on 1 do not outway the disaster of 2.

      --
      ~~~~~ BigLig2? You mean there's another one of me?
    10. Re:It's not shiney enough. by ozmanjusri · · Score: 2, Informative

      I want something lean and fast. Seems that's becoming more and more rare these days.

      No, software doesn't wear out. When new software with bells and whistles is released, it adds to the amount of choices available to you, but nobody's forcing you to install the new apps.

      In the office software arena, there are plenty of lightweight apps and suites if you're prepared to look. Abiword, Sphygmic spreadsheet, Siag office, the Softmaker suite or even Ragtime, for some definitions of lightweight...

      --
      "I've got more toys than Teruhisa Kitahara."
    11. Re:It's not shiney enough. by Saanvik · · Score: 2, Informative

      Nope, nice try, though. WordPerfect was the source of grey on blue. I believe they went with grey on blue in 1982 with 2.20, but they definitely had it in 1986. Word did imitate WordPerfect, just like WordPerfect imitated WordStart earlier.

    12. Re:It's not shiney enough. by Jugalator · · Score: 3, Insightful

      That's why everybody's first choice is Yahoo for searches, and Google's been forgotten!

      Geeks believing Yahoo is pretty is the reason we have ugly UI's on Linux. :-)

      --
      Beware: In C++, your friends can see your privates!
  2. Check it out by Life700MB · · Score: 5, Insightful


    It's a pity the real poor coverage KOffice gets in the web compared to OpenOffice, being a really cool suite with great programs. It deserves a lot of respect what are they doing.


    --
    Superb hosting 20GB Storage, 1_TB_ bandwidth, ssh, $7.95

    1. Re:Check it out by vux984 · · Score: 5, Insightful

      Its a pity KOffice only runs on *nixes (afaik).

      OpenOffice runs on Windows and OS X.

      Given most computers run on Windows, that translates to more coverage. You want to slingshot KOffice into the limelight with OO.org port it to Windows.

      It would also help Mass., with its ODF migration.

    2. Re:Check it out by SirTalon42 · · Score: 5, Interesting

      KOffice 2.0 (to be released for KDE4) will be able to run natively on X11, Windows, and OS X (no X server layer on OS X I believe).

    3. Re:Check it out by mandolin · · Score: 3, Informative
      I would say it's a shame that OO.org runs on proprietary operating systems. Why should good Free software help M$ and Apple sell operating systems?

      If you really want to look at it that way, think about how it would "help" MS lose an MS Office sale.

    4. Re:Check it out by SirTalon42 · · Score: 5, Informative

      The cygwin port of KDE is dead. KDE 4 is using the native windows version of Qt 4 (Qt4 is GPL on all platforms).

    5. Re:Check it out by ozmanjusri · · Score: 3, Insightful

      Why should good Free software help M$ and Apple sell operating systems?

      Because it's open source and enough of us want it to. The whole point of open source is that it's less restrictive than commercial software.

      --
      "I've got more toys than Teruhisa Kitahara."
  3. The actual proposal by Kadin2048 · · Score: 5, Informative

    If anyone else was looking for the guy's actual proposal that was submitted to the competition, this is it:

    http://www.koffice.org/competition/gui1results/mar tin_pfeiffer.pdf

    Frankly I think a lot of what he suggests strike me as rather "duh" concepts -- things which ought to be rather obvious but are ignored in some of the major office suites. I'm not sure how I feel about an application having a "desktop" which is separate from the actual OS' desktop; it seems like it would lead to a situation where every application has its own desktop, possibly with conflicting UI metaphors, and that's not a good end result for the user.

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    1. Re:The actual proposal by critter_hunter · · Score: 4, Informative

      StarOffice 5 (and possibly other versions) had an internal desktop and it was mind-numbingly useless.

      --
      Karma: Could be worse (could be raining)
    2. Re:The actual proposal by Anonymous Coward · · Score: 3, Interesting

      it seems like it would lead to a situation where every application has its own desktop, possibly with conflicting UI metaphors, and that's not a good end result for the user.

      That would never ever happen.

    3. Re:The actual proposal by Coryoth · · Score: 3, Insightful

      I'm not sure how I feel about an application having a "desktop" which is separate from the actual OS' desktop; it seems like it would lead to a situation where every application has its own desktop, possibly with conflicting UI metaphors, and that's not a good end result for the user.

      I think you need to view it less as the application having its own desktop so much as the office suite having a "workflow" view. There's plenty of space in the office suite market for such an overview option, particularly if it can provide a workflow overview of a inter-related corpus of various documents (spreadsheets, presentations, reports, etc.) as well as just a single document. Think in terms of how Aperture is a workflow oriented overview for photographers and imagine a workflow oriented overview for office workers. I think there's plenty of scope for dramatic improvements there.

      Jedidiah.

    4. Re:The actual proposal by Ecko7889 · · Score: 2, Interesting

      I did in fact read the entire PDF. It was interesting read with some very technical details. Alot of the information is very relevant to working on a document. A lot of users only use the icons as a source of editing. If they can't find the icon, they have to go wander through menus, which cause some hassle. I would like to be able to see more drag and drop functions. He stated in his PDF that he would like to integrate the concept of "desk space". Mimic how you would handle many documents spread out on your desk. This can be very influencial in how the mouse interacts with the documents.

      It will be a nice concept, that will hopefully spawn more user friendly and easier to edit documents. I don't know how many times, I use OO.o, and wonder why they haven't tried anything new when it comes to GUI. There are a lot of problems with programs failing to try and "learn" the habits of a specific user. If I happen to use a certain tool a lot more than others. I want the icon to be on the toolbar if it isn't already. They are making improvements, but it will be a while before a dynamically created GUI specific to a user is automatically done over time.

      When the program is your COMPLETE bitch, only then is it right to use.

      --
      $sig$
  4. uhgg by Aqua+OS+X · · Score: 4, Interesting

    This is the first time I've heard of this contest. I would've been nice if they made an effort to publicize it within the industrial and graphic design communities (ie IDSA and AIGA for starters).

    I can't say that I'm very impressed with the winner or any of the runner ups. The OS community should seize the opportunity to accept and leverage professional interactive design.

    The commercial software industry doesn't do this very well... does it's make sense to exploit this weakness?

    --
    "Things are more moderner than before- bigger, and yet smaller- it's computers-- San Dimas High School football RULES!"
    1. Re:uhgg by fossa · · Score: 4, Informative

      From what I understand of interaction design, it's hard work. You can't have a contest "design an interface" and be done with it. That might be a start, if the design is based on observation. The next step would be to start implementing and bring users in for testing early on; then change the design as needed and keep testing. The design must be an iterative process. This is of course difficult with software; many use patterns may not be visible in the short term so I imagine it's easy to draw the wrong conclusions from the observations...

  5. Re:Koffice only has one disadvantage by Carewolf · · Score: 5, Insightful

    Ofcourse it supports exporting to PDF; all KDE applications does. You just press print and use the PDF printer.

    Importing .doc is however notiously difficult, and KWord only does so in limited ways.

  6. Re:Koffice only has one disadvantage by rRaminrodt · · Score: 2, Insightful

    All kde programs, including koffice, can print to pdf. It's a function of the printing subsystem, not the app itself.

    It's not as good as OO.org at opening word docs, but I just tried one someone emailed me and it opened up fine and I could get at the content.

    Even better, they're standardizing on the OpenDocument format. Hopefully, the more folks use opendocument the fewer issues exchanging files between different office apps.

    --
    They'll think I've lost control again and leave it all to evolution. -- Supreme Being, Time Bandits
  7. We want verifiable results by bogaboga · · Score: 4, Interesting
    Those folks at KDE/KOffice actually listen to user input or criticisms. That's good. So I'd like them to solve this issue once and for all.

    The issue is to do with fonts. I'd like to have a situation where the entire KDE desktop respects fonts selected by the still missing font manager. Right now, we have two areas where fonts can be configured and these are not [neccessarily] respected by all KDE apps! A wish issue has already been submitted.

    1. Re:We want verifiable results by pembo13 · · Score: 4, Insightful

      I do not think I understand your "wish" properly. Fonts aren't a problem for me, but I know this does mean that there is no problem. Could you better explain?

      --
      "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    2. Re:We want verifiable results by pherthyl · · Score: 3, Insightful

      As the first reply already says, could you elaborate? Where's the link to the wishlist entry? Fonts seem to work ok here. Control center - Appearance - fonts. There are two other places you can adjust fonts, one is for the konqueror web browser, and one is the advanced editor kpart. Other than that all the apps seem to respect the overall font settings.

  8. What I'd like by reason · · Score: 4, Interesting

    Not sure I agree with some of the ideas in the winning entry: most people don't want to work in full page view by default, for instance, since most of us are stuck with monitors and eyesight that make full-page view uncomfortable for reading.

    What I'd really like to see is a tool to remember what documents are associated with different projects. When I'm working on my "river1" report, for instance, I want to have "river1 draft manuscript.doc", "river1 budget.xls" and "river1 project plan.doc" open for easy access, and Matlab up with the path set to the river1 directory. I should be able to do all this with a single click.

    When I'm working on the "Lake Suchandsuch" project, I want to be able to open a different set of tools and documents with one click: perhaps a putty terminal connected to my high performance computer account, a gvim window with "buggy code.c" open, and a PDF of a scientific manuscript with details of the algorithm I am trying to implement. Does anyone know of a tool that can do this?

    1. Re:What I'd like by mvdw · · Score: 2, Insightful
      Does anyone know of a tool that can do this?

      What about bash? Seriously, though, I don't know of a tool that can save a particular desktop context, although KDE tends to save the context on logout, so when you log back in it's pretty much as you logged out. I don't think it extends to files within apps, though, unless they are KDE apps.

      It would make a great utility to sit in the task tray (for windows or for KDE or gnome or OSX or whatever): one click and it saves the complete desktop context (open files and all), and creates a desktop shortcut to that context. Maybe even with check boxes to exclude certain apps (like the mail client or mp3 player for example) from the save.

  9. Congratulations, by santaliqueur · · Score: 4, Funny

    I hope they give him a free copy for winning.

    --
    I do not accept czechs.
  10. The sorry state of Open Source user interfaces by jackjansen · · Score: 5, Insightful

    The comments to this article (so far) IMHO show why Open Source user interfaces are in such a bad shape: 90% is about some minor functionality that this-or-that package doesn't have, 9% is about graphics design. Only one post discusses the reason this submission won the contest: it proposes an innovative way to present your daily work.

    After 20+ years of research results that tell people what good user interface guidelines are, plus companies such as Apple that have products that more-or-less adhere to these guidelines, it seems that the open source community (I know, equating /. posters with the open source community is a bit of a stretch:-) still doesn't get the point. It is not about how many thousand things your application can do, it is not about beautiful screen layouts, it is about enabling the end user to complete the task they have set themselves with the minimal amount of hassle (especially if s/he has done a similar thing many times before), and helping them with that task as much as possible (especially if s/he is doing something for the first time).

    1. Re:The sorry state of Open Source user interfaces by Coryoth · · Score: 2, Interesting

      Nearly every single one of my UI-related annoyances from Red Hat 5.1 and Mandrake 6.0 is still in Ubuntu, Fedora, Mandriva, etc. today, along with quite a few new ones from the various half-assed attempts at making things easier for newbies.

      Out of curiousity, what are the various UI-related annoyances that are kicking around still? I'm not arguing, I'm just honestly curious as to what bugs you - maybe I, or someone, can try and help fix some of it.

      Jedidiah.

    2. Re:The sorry state of Open Source user interfaces by QuantumG · · Score: 4, Insightful

      This is a problem with the whole industry, not just Open Source.

      --
      How we know is more important than what we know.
  11. Re:Koffice only has one disadvantage by diegocgteleline.es · · Score: 5, Interesting

    Of course it supports exporting to PDF; all KDE applications does.

    Actually, kword can open PDF files, which is something that openoffice still can't do AFAIK.

  12. Wow, I like this very much. by furry_wookie · · Score: 2, Informative
    --
    -- Given enough time and money, Microsoft will eventualy invent UNIX.
  13. Re:KDE by Poltras · · Score: 2, Informative

    Try this.

  14. Some difference from iWorks??! by hotfireball · · Score: 4, Interesting

    Sorry for my blindness. But does somebody can point me the difference in the principle between this proposal and Apple iWorks already developed? I see the same style drawer, same page thumbnailer and so on. Currently I see worse iWorks clone, since iWorks/Pages2 offers you better working space since you use only the tools you need actually.

    IMHO, @ KDE there was much better proposals than this one.

    Am I missing something?..

  15. Re:Koffice only has one disadvantage by AusIV · · Score: 2, Informative
    Correct me if I'm wrong, but generally exporting PDFs from a word processing standpoint is fairly different from print drivers. I have PDF995 for windows (a print driver that creates a PDF), and the PDF is basically a picture of the document. OpenOffice, on the other hand, will let me export straight from a document to PDF. The file is smaller and renders better on a larger scale because it uses text rather than an image.

    I've not used KDE's PDF printer, but since you get to it from the print menu, I'd think the result would be more similar to a PDF995 PDF than exporting straight to PDF using OpenOffice.

  16. Internal desktop by sinewalker · · Score: 3, Interesting

    Well, I agree that the internal desktop (and the MDI interface model in general) sucks, but is it a bad idea, or is it just an unworkable implementation of a good idea? The good points of the internal desktop were that the different document types could be made to work together in a fasion that the OS doesn't seem able to do (the office suite is able to get at the meta-data and internals of your documents, and facilitates good indexing and integration of the documents -- but the OS just shows you filename/type/size and a date). The bad points are that the "Office" desktop and the "Real/OS" desktop are as seperate from each other as the "Physical" desktop items that your computer sits upon. So if you have a document that isn't produced from one of the suite's programes, it becomes difficult to locate and use it in the office desktop. I would like to see the some of the ideas from SO5 and the winner's proposals migrate into the actual OS desktop. Unfortunately that would mean sharing meta-knowledge of the documents between the OS and the office apps, and would effectively end the cross-platform goals for KOffice and OOo.

    --
    “Our opponent is an alien starship packed with nuclear bombs. We have a protractor.” — Neal Stepnenso
  17. Call it sour grapes... by Overly+Critical+Guy · · Score: 4, Interesting

    I'm hugely disappointed; I sent my PDF entry to three email addresses, even contacted Ingwa on IRC for confirmation of receiving my entry, and it's still not shown on the results page. I wonder if they ever received it.

    I don't know if my idea sucked or was plain and obvious, but it's a huge bummer it's not even on the results page for some reason, as though they never received it. Mine was an interface reorganization with an emphasis on a context-sensitive area to keep things familiar and free of clutter (first thing to go was that horrible toolbar).

    I can't believe all this time I've been sitting here thinking they were reading it. I put a lot of work into it. I wonder what the heck happened. :-(

    Since it doesn't matter now, I offer it to Slashdot. Click here to read my entry in original PDF form if you want to check it out. Let me know what you think. It's nothing revolutionary, but it's not intended to be. These crazy experimental office interfaces are exactly what the user doesn't need.

    Man, what a disappointment that they never even got it. Figures. But hey, I offer mine here as GPL too--if someone wants to use it for something, go right ahead.

    --
    "Sufferin' succotash."
    1. Re:Call it sour grapes... by Overly+Critical+Guy · · Score: 2, Interesting

      That was the very idea. I believe KOffice simply needs some cleaning up. The temptation is to invent some radical new paradigm, but we don't reinvent books or automobiles, do we? Their interfaces have well-defined paradigms that we're all familiar with. I thought it best to pack all the esoteric functionality away into a side column of controls that appears based on context, divided into two modes of editing and annotation, and to clean up everything else so that there are at most five large buttons on the toolbar, and you can find the functionality you need in the sidebar (and if it's really esoteric, it's in the menus).

      The contest called only for an interface redesign searching for ideas that may be implemented in KOffice 2; perhaps it wouldn't have mattered either way if my submission went through, but I gave the link for anyone curious. Sidebars are hardly new, but I tried my best to document a set of workflow behaviors for each application to follow that makes the sidebar a useful tool. You can make things easier to remember for users, and that will go a long way toward speeding up their productivity. Office 12, despite its ribbon controls, is still a massive orgy of toolbar buttons that you'll hunt and peck through because it's all exposed at once. I tried to organize functionality so that you're always looking at only the functions you need at the time, yet you can easily move to a different set when needed (like clicking the Wrap tab to get functions to modify an object's layout, or clicking the List tab to format it as a bullet item).

      --
      "Sufferin' succotash."
  18. In search of the elusive paper replacement by Omega+Blue · · Score: 3, Insightful

    After years and years of advancements in computing we still haven't been able to create a replacement for paper. Paper is still the best choice for taking notes, jotting down ideas, drawing things, etc., etc.

    The reason is simple - you can put anything down (that you can with a writing implement) anywhere on a piece of paper. For example, you can start with drawing a sketch in the middle. Then putting down some annotating text and connecting them with arrows to the sketch. Perhaps you could make a detailed diagram of an especially complicated part at a corner. On the back of the sheet you can make some quick back of envelope calculations. After you are done, you can put the whole thing safely in your wallet.

    Do we care about typefaces, point sizes, and that sort of thing? No. All those have nothing to do with the formation, recording, and refining of ideas. However a lot of time was spent on these features that should really belong on an end node down near the very bottom of the creative process.

    1. Re:In search of the elusive paper replacement by tilde_e · · Score: 2, Interesting

      I agreed with this 100%. Then I went back and read it and found that document does reference pen and paper and it also says "All these thoughts and ideas have one common goal: Reduce the users effort while creating a document. The user should only enter the data e.g. the text and define a layout and a structure. He should concentrate on the things that matter."

      But as a synthesis on top of what I gather is the spirit of your comment, jotting ideas is naturally messy, and the act of refining and reflecting on these ideas before they are crystalized is an important part of the process. But since this interface might be so efficient with all of its patterns, someone will have made a permanent visual design decision while still in the middle of writing the content. That piece of paper in your pocket is the equivalent of the software throw-away prototype which should never be released (yeah right that rule never gets violated).

      So it may turn out that this doesn't promote any process, but instead it creates a One-Stop Document Shop -- like email, it can be written and delivered before the author has even had time to realize what ended up in the document. (I just searched the document and didn't find any reference to KMail, I would have expected some challenge to Outlook in this integration.) On the other hand, when a word processor is too hard to use, the user might just click a template button, enter some content and press print.

      BTW, while we're rethinking the word processor, isn't the save button antiquated? Shouldn't the application be journaling all my actions and if it crashes it opens in the exact state it left? There should really be more of a tagged version scheme where versions are explicitly tagged, but many more versions are automatically created and garbage collected over time when they aren't tagged for keeping. I would have to be retrained if this was implemented because I currently have a habit of hitting Ctrl + S pretty much after each mental breath I take.

      Here's my usage model:
      I immediately turn on the paragraph marks, get rid of a toolbars and menus and make the document full screen. The paragraph marks add extra noise to the document to help keep the flow going and make the big blank document not so intimidating.

      It's only after I have at least a page of content before I start breaking it up with headings or however else I need to start bring more form to the document.

  19. Re:Koffice only has one disadvantage by Lusa · · Score: 2, Informative

    I shall! It sounds like that PDF995 software has taken a very naive approach to PDF creation. Both Adobe's printer driver and the one available to KDE create proper PDF documents where the text remains as text. I just 'printed' the jsr 170 spec (something like 238 pages) from kpdf. The generated PDF was 1.6MB to the original 2.3MB, also the text in the generated file was still selectable.

  20. Comment removed by account_deleted · · Score: 2, Insightful

    Comment removed based on user account deletion

  21. Functional clarity by KlaymenDK · · Score: 2, Interesting

    Even though I may sound just like my fellow posts here, I wanted to drop you a comment.

    I must say that your PDF reads much like an Apple GUI guideline, and not like something intended for KDE. What I mean to say is that it shows how much you value functional clarity (perhaps too much so, in the eyes of /.ers and KDEians). Anyhow, kudos to you; you should submit those ideas to another project that is more willing to apply, well, functional clarity.

  22. Re:It's not shiney [sic] enough. by ne0n · · Score: 2, Funny

    outway is my new favourite word of the deigh ;)

    --
    $ :(){ :|:& };: