Calligra Productivity Suite: Too Much Trouble
In theory Calligra presents an alternative to the LibreOffice and OpenOffice suites. It goes far beyond the usefulness of lightweight word processors such as Abiword and Kword. In practice Calligra has so much going for it that few things work impressively well. Needed functions were difficult to locate, and the suite has a steep learning curve.
The Calligra Suite is an unusual compilation of office tools with much potential -- but it has a good deal of maturing to do before it can advance beyond its mediocre performance following a debut almost three years ago.
KDE's KOffice that grew out of unresolved disputes among KOffice developers. The project team recently announced the second stable release. Aside from its package availability only in the Ubuntu repository, Calligra has limited access through cumbersome archived files. So installing it in distros other than Ubuntu Linux requires a series of steps involving uncompressing and compiling.
I was looking forward to using Calligra for its innovative interface. However, the user experience and the strained functionality soon soured that enthusiasm.
Calligra has nine core applications for office, graphics and project management. Some of the components are unusual items for an office suite.
Calligra bundles Words (word processor), Stage (slide show), Sheets (spreadsheet), Flow (diagrams and flowcharts), Kexi (database), Krita (raster graphics), Karbon (vector graphics) and Plan (project management).
The most recent addition to this fray is Braindump, a notes and idea gathering application. Its inclusion adds more of the same user trouble. Like the other components the interface is a bit confusing in the absence of much documentation. And frankly, some things suite wide just don't work as expected.
Perhaps the most striking interface enhancement is the change in menu layout. Calligra uses a vertical ribbon-like display along the right column of the screen. You can adjust the width of this column and the composing window to its left. The traditional drop-down menu is hidden from view until you move the mouse pointer to the top border of the Calligra window.
In theory Calligra presents an alternative to the LibreOffice and OpenOffice suites. It goes far beyond the usefulness of lightweight word processors such as Abiword and Kword. In practice Calligra has so much going for it that few things work impressively well.
Since I spend a heap of my working time using word processors and text editors, I spent considerable time playing with Calligra Words. I also consume much time viewing and creating slide presentations. So Calligra Stage was a secondary interest to me.
Excluding a Web browser, working in spreadsheets is the third most time-consuming activity in my workday. I found Stage easy to adopt. Sheets, on the other hand, seemed awkward and less inviting. But my biggest disappointment came from Words.
Words Not Word-like
When Calligra Words first opens, it presents a two-column tree-like file manager view. On the left you see a buttons for Recent Documents, Open a Document, Custom Documents and Blank Documents. Click on one of them to see a thumb-nail display on the right of each document or file in that category. Select one by clicking on it to view a larger image large enough to read the first few paragraphs. This reminds me of viewing options in some e-mail reading clients.
Clicking on the Open a Document button displays a file manager-like listing of the Home directory. The displays, remember, are in vertical columns rather than lateral rows. And much like a spreadsheet page, you can click and drag the column boundaries to expand or shrink the column widths.
At first blush, I found the menu to be confusing and non-intuitive. I like the idea behind the vertical menus rather than traditional drop-down menus. It was almost like the ribbon menus in current versions of Microsoft Word. Almost, but not nearly as functional.
Slow to Grasp
I had considerable trouble finding features I needed. Calligra has a bit of a learning curve. After several days of orienting myself to Calligra's interface, I still was not comfortable with it and still can not find several must-use features.
For instance, I started writing this week's column in Calligra Words. In doing so, I had to follow a word length requirement. That was a problem because I still haven't located that item on a menu. The Word Count feature appears nowhere in any menu.
Lagging Look and Feel
When you first run Calligra, the only tool bar across the top of the writing screen is for New/Open/Save. Everything else is hidden from view until you move the mouse pointer to the top border to expose the full drop-down menu.
One of the first things to do is click on the Settings menu to adjust your preferences for basic operations. You don't get a lot of choices. But you get enough to make Words more to your liking.
The second get-acquainted task is to access the Help menu to go to the user manual wiki site online. Spend some time clicking on links to tour the word processor's functionality. But do not expect too much help. The scope of information is very limited.
Two items raised serious barriers to my continued use of Calligra Words. One is the very noticeable delay in the letters appearing on the screen as your fingers leave the keys having typed a word. The same delay happens when I moved the cursor around the screen with the arrows keys or the backspace key. It's sort of like having a conversation with someone via an overly slow Skype connection.
The second deal-breaker for me is the immature spell checker. Words with possibly faulty spelling or typos are identified with a squiggly red line. Fine. But a number of those words are spelled correctly. A right click on the bogus word shows a list of suggested corrections, including the originally entered version. But when I click on the corrected word, the last letter of the existing word is repeated.
For example, I typed the word "barrier." This resulted in a red underline indicator. I selected the same word from the list of possible corrections. The result was "barrierr."
Also, Calligra does not have a thesaurus component associated with the dictionary. This absence adds insult to injury.
Dealing with Drawbacks
More functionality issues involve saving the current file. I opened an existing text file begun with my favorite text editor Geany. When I clicked the Save icon at the top of the screen Words opened a Save As dialog box with only limited file formatting options. Even though I opened a file with an existing name and file type extension, I had to essentially rename the file and select a file type. I could convert it to open document or ODT, text or HTML.
I opened a blank document by clicking the New button. This opened what amounted to another instance of Calligra that covered the other document window. Calligra has no tabbed system . You can cycle through all open windows and programs using the system Alt/Tab keys. Or you can drag and resize Calligra windows much like you would do if you opened two or three instances of a text editor like Leafpad.
Saving a document in ODF format is no different than saving a file in so-called txt format. Styling features such as fonts and bold remained intact either way. Except when creating a new document, that is. No matter what I did with font and point selections, I could not get the displayed text that I entered to be anything on the screen but very tiny.
To its credit, Words has a fairly impressive set of style enhancement features. This makes Words a true word processor rather than a high-end text editor. It is relatively easy to enhance text and add graphics to create a nice-looking document with color, different fonts and point sizes and other page design enhancements.
The Last Straw
So I had to copy/delete/paste. For a minute I thought I was working on an Android tablet!
Long before I came even close to finishing writing this column in Calligra Words, I fought to refrain from saving the file and moving it back to Geany or gEdit or LibreOffice. I was yearning to use anything but Calligra!
Having an integrated set of office applications rooted in open document format is great. Calligra's ability to view proprietary formats -- especially those involving Microsoft Office -- is important. But being able to save files in Microsoft formats is a work-world necessity that Calligra fails to achieve.
The Calligra Suite has some nice touches. But it is so far too limited in availability and features to offer users a significant alternative to existing open source office suites. Performance limitations of Calligra Words was particularly disappointing.
Still, Calligra Suite shows promise. Its development team needs to nurture the package. Calligra is a good start on better things to come. But is is not yet there.