<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>KOffice.org &#187; Background</title>
	<atom:link href="http://www.koffice.org/tag/background/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.koffice.org</link>
	<description></description>
	<lastBuildDate>Thu, 04 Mar 2010 08:35:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Bugfixing lists</title>
		<link>http://www.koffice.org/background/bugfixing-lists/</link>
		<comments>http://www.koffice.org/background/bugfixing-lists/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 15:41:54 +0000</pubDate>
		<dc:creator>Thomas Zander</dc:creator>
				<category><![CDATA[Background]]></category>
		<category><![CDATA[KWord]]></category>

		<guid isPermaLink="false">http://www.koffice.org/?p=526</guid>
		<description><![CDATA[In a previous blog I mentioned a lot of new features we are working on. With the release of the beta the time for working on new features is over and now we are in full bug fixing frenzy.
A question that recently came up in the KOffice community was when we can honestly say that [...]]]></description>
			<content:encoded><![CDATA[<p>In a previous <a href="http://www.koffice.org/background/what-is-happening-for-koffice2-1/">blog</a> I mentioned a lot of new features we are working on. With the release of the beta the time for working on new features is over and now we are in full bug fixing frenzy.<br />
A question that recently came up in the KOffice community was when we can honestly say that KOffice is ready for the end user. One answer which I personally like is that features that are present should just work. Fully, and well tested. The project I did in the last week was work on list items. I&#8217;ve tried to find all the bugs I could on this topic and make sure they all got fixed for the 2.1 release Naturally this includes writing unit tests to avoid them regressing later. And last I think it is only complete with a blog entry explaining the progress KOffice made.</p>
<p><span id="more-526"></span>The fixes were mostly focused on getting list items positioned correct as the rest of the features already worked in 2.0.  Right to left lists are a bit tricky and they were basically broken by placing the counter in the margins.</p>
<p>The following &#8216;before&#8217; and &#8216;after&#8217; screen-shots of my test document probably show the progress much better.</p>
<p>First the new status and for reference the old one below. (click to see full size)</p>
<div id="attachment_540" class="wp-caption aligncenter" style="width: 353px"><a href="http://www.koffice.org/wp-content/uploads/2009/09/countersIn21.png" rel="lightbox[526]"><img class="size-medium wp-image-540" title="countersIn21" src="http://www.koffice.org/wp-content/uploads/2009/09/countersIn21-490x437.png" alt="Counters in 2.1" width="343" height="306" /></a><p class="wp-caption-text">Counters in 2.1</p></div>
<div id="attachment_539" class="wp-caption aligncenter" style="width: 353px"><a href="http://www.koffice.org/wp-content/uploads/2009/09/countersIn20.png" rel="lightbox[526]"><img class="size-medium wp-image-539" title="countersIn20" src="http://www.koffice.org/wp-content/uploads/2009/09/countersIn20-490x437.png" alt="Counters with bugs" width="343" height="306" /></a><p class="wp-caption-text">Counters with bugs</p></div>
<p style="text-align: center;">
]]></content:encoded>
			<wfw:commentRss>http://www.koffice.org/background/bugfixing-lists/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>What is happening for KOffice2.1</title>
		<link>http://www.koffice.org/background/what-is-happening-for-koffice2-1/</link>
		<comments>http://www.koffice.org/background/what-is-happening-for-koffice2-1/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 17:22:05 +0000</pubDate>
		<dc:creator>Thomas Zander</dc:creator>
				<category><![CDATA[Background]]></category>

		<guid isPermaLink="false">http://www.koffice.org/?p=484</guid>
		<description><![CDATA[Its been some months since we released KOffice2.0.0, the first official release for the new platform KOffice2.
For common and certainly for advanced office users we made clear that 2.0 is missing features for them. What then, you may ask, is 2.1 going to change for them?
Well, here is what we are working on and what [...]]]></description>
			<content:encoded><![CDATA[<p>Its been some months since we <a href="http://www.koffice.org/news/koffice-200-released/">released</a> KOffice2.0.0, the first official release for the new platform KOffice2.<br />
For common and certainly for advanced office users we made clear that 2.0 is missing features for them. What then, you may ask, is 2.1 going to change for them?<br />
Well, here is what we are working on and what has been integrated into what will become the 2.1 release in a month or two.</p>
<p><strong><span id="more-484"></span>Tables</strong><br />
Releasing a word processor without tables was pretty daring, and for 2.1 we did a lot of work to correct this. As part of the GSoC project we got Elvis Stansvik working on this for the whole summer. As this is part of KWord, I was the mentor and near the end we also got help from Casper Boemann.  The end result is that KWord can show a huge set of tables based documents correctly. Its important to point out that this is ongoing work; creating new table cells or modifying the shape and look of a table is currently not possible.</p>
<p><strong>Change Tracking</strong><br />
While editing a text document you can always undo your changes and get back to the way your document looked before. But what if you want to show the actual changes made right inside the current document? Or even better, being able to see what your colleague changed in the document over the weekend. This is what change tracking offers and this has been integrated just last week and it looks like we&#8217;ll have most of the expected features available in 2.1 thanks to the work of Pierre Stirnweiss. The most exciting part is that this lays the foundations for projects like collaborative editing.</p>
<p><strong>Improved image handling</strong><br />
This has been detailed in another <a href="http://www.koffice.org/background/pictures/">post already</a>, so I&#8217;ll keep it short.  For 2.1 the images handling has been made faster and we now are much smarter with memory usage so its possible to have image-heavy documents showing just fine even on memory constrained systems and devices.</p>
<p><strong>Continued improvement in OpenDocument Format (ODF) support</strong><br />
ODF is still a huge specification and during the 2.1 time-frame there have been various teams working on testing and improving KOffice to become both better at writing correct and full ODF as well as reading other applications ODF documents. As ODF is a way to inter-operate between different application suites so its obvious that the way to get better ODF support is to collaborate on this front with others.<br />
KOffice has been working at the front-lines with the industry big names for some time now. A recent example is the <a href="http://www.odfworkshop.nl/">plugfest</a> in The Netherlands last summer and the <a href="http://plugtest.opendocsociety.org/doku.php?id=plugfests:200911_orvieto:info">upcoming plugfest</a> in Italy where KOffice is well represented.<br />
An exciting initiative is the <a href="http://officeshots.org">officeshots</a> which renders an ODF document in all available office applications and shows the output. KOffice has been working with the OpenDoc Society to provide hardware and software support and make sure KOffice interoperability can be verified by everyone.</p>
<p><strong>KFormula major improvements.</strong><br />
The formula editing component in KOffice has seen many upgrades since the 2.0 release. This means that all KOffice applications can now display and directly edit formulas. The GSoC project by Jeremias Epperlein has seen improvements specifically in rendering the formulas much more pleasing to the eye and the editing of a formula is well integrated into KOffice and quite easy to use.</p>
<p><strong>Windows</strong>™<br />
At the tagging of the beta1 all of KOffice compiled without problems on visual studio 2008 which significantly lowers the barrier to developer and end user adoption of KOffice. We are still looking for enthusiastic packagers and naturally developers on this platform to help improve the experience for end users.</p>
<p><strong>MSOffice support</strong><br />
Still quite important for many is the ability to open MSOffice documents correctly and the major painpoints are one by one being addressed. Major things like importing text correctly, importing tables and importing images in presentations have been added for 2.1.</p>
<p><strong>Kexi</strong><br />
Although Kexi is continuously developed, we don&#8217;t manage to deliver the final version of the application on time. Users are encouraged to stay with 1.1.x series if possible.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.koffice.org/background/what-is-happening-for-koffice2-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Pictures</title>
		<link>http://www.koffice.org/background/pictures/</link>
		<comments>http://www.koffice.org/background/pictures/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 12:25:47 +0000</pubDate>
		<dc:creator>Thomas Zander</dc:creator>
				<category><![CDATA[Background]]></category>

		<guid isPermaLink="false">http://www.koffice.org/?p=435</guid>
		<description><![CDATA[Having a picture in your text document is one of the simplest things you should expect a word processor to do. Having good looking images in your presentations, same thing. You should expect that to just work.
The fun begins when you take a look at that “just works” means. For instance, I can have a [...]]]></description>
			<content:encoded><![CDATA[<p>Having a picture in your text document is one of the simplest things you should expect a word processor to do. Having good looking images in your presentations, same thing. You should expect that to just work.<span id="more-435"></span></p>
<div id="attachment_437" class="wp-caption alignright" style="width: 160px"><a href="http://www.koffice.org/wp-content/uploads/2009/08/imageCollage.png" rel="lightbox[435]"><img class="size-thumbnail wp-image-437" title="Images collection" src="http://www.koffice.org/wp-content/uploads/2009/08/imageCollage-150x150.png" alt="Images collection in KWord" width="150" height="150" /></a><p class="wp-caption-text">Images collection in KWord</p></div>
<p>The fun begins when you take a look at that “just works” means. For instance, I can have a 1000 page document with one or more photos on each page. Those photos easilly take some 10Mb in memory if they are meant for printing. So obviously the simple solution of just holding your images in memory is out.</p>
<p>Another problem that we see is when a user inserts a photo from his camera into a KPresenter presentation. Then scales it down to only be half the screen width. This means that we’ll effectively be showing the picture at some 15% of its original size. If we want to keep the viewing and moving of things around very nice and snappy, we can’t just scale the image on every repaint, that would be way to slow.</p>
<p>After a couple of weeks of coding we have a quite nice solution in KOffice. I added a KoImageData class which stores the actual image data and is able to dynamically create a scaled down version of that. The actual data we store is in many cases stored in a temporary file on the filesystem and transparently loaded when needed.<br />
This has the directly noticeable effect that if you load a document with loads of images it will be much faster done, and with less memory used. The KOffice applications will no longer parse the image data on load. That will happen later.</p>
<p>My personal usecase is this; I would love to make a collage of loads of pictures of my friends and holidays. And I’d like to do that digitally. Now, when I create a new document in Krita or the Gimp that is full printing resolution of an A4. Then start loading the pictures as layers, it very quickly makes them crash or just get unusably slow.<br />
My ideal solution is that I just start a KWord document where I insert a lot of these images into and I can scale, rotate and move them around very quickly. With hardly any suggestion that I’m manipulating huge amounts of data.<br />
At printing time I’m printing actually to high-resolution images and the resulting PDF can be shown to the printer whom can print it at wanted resolution.<br />
Expect this work work just fine in KOffice2.1 <img src='http://www.koffice.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.koffice.org/background/pictures/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Starting the 2.0 series</title>
		<link>http://www.koffice.org/background/starting-the-20-series/</link>
		<comments>http://www.koffice.org/background/starting-the-20-series/#comments</comments>
		<pubDate>Mon, 15 Jun 2009 18:29:11 +0000</pubDate>
		<dc:creator>Thomas Zander</dc:creator>
				<category><![CDATA[Background]]></category>
		<category><![CDATA[Q&A]]></category>

		<guid isPermaLink="false">http://www.koffice.org/?p=356</guid>
		<description><![CDATA[Some 3 weeks ago we released the KOffice 2.0.0 platform to the world. The release feels successful as I look at the amount of positive buzz created on the intrawebs. I did note some questions and concerns came up that I want to address.
This release is marked not for end-users, then why release instead of [...]]]></description>
			<content:encoded><![CDATA[<p>Some 3 weeks ago we released the KOffice 2.0.0 platform to the world. The release feels successful as I look at the amount of positive buzz created on the intrawebs. I did note some questions and concerns came up that I want to address.<span id="more-356"></span></p>
<p><strong>This release is marked not for end-users, then why release instead of wait until its done?</strong></p>
<div id="attachment_372" class="wp-caption alignright" style="width: 255px"><img class="size-full wp-image-372" title="bumpy road" src="http://www.koffice.org/wp-content/uploads/2009/06/bumpyRoad1.jpg" alt="bumpy road" width="245" height="270" /><p class="wp-caption-text">A long and winding road</p></div>
<p>Indeed, we marked the 2.0 release as not for end users. KOffice has for the past decade been an open source project with the concept of &#8220;release early, release often&#8221;. This is a strategy that works very well for us. It just feels natural. I think we should realise that in the last couple of years the open source audience has changed. When I did a release of an application 10 years ago the chance of that reaching a user that wasn&#8217;t himself also a developer was pretty slim. Now I release an application and some weeks later users that may not even use a command line at all can be using it.</p>
<p>Naturally, this is great news. I personally love it that my software reaches a lot wider audience. On the other hand the concept of release early, release often has a mis-match between what is released and what many people expect from it.</p>
<p>We released because we have to release, its the way that has proven to work very well. Enthusiasts should consider to try the release and tell us what they think, help us make it better. Others that don&#8217;t want to live dangerously with their software can wait until its ready for them.</p>
<p><strong>What is a &#8220;platform&#8221; release?<br />
</strong><br />
KOffice2 is a new approach to office components. I&#8217;ll write a bigger blog about that later. The big new thing in KOffice2 is a component-based approach, so we have, for example, a text component that is the same in all KOffice2 applications. This component system requires a solid base, a platform as it were. We invite 3rd party developers and interested users to look at our office suite from the perspective of how this platform not only allow an traditional office but also allows innovative new usages for them to build on top of KOffice 2.0.</p>
<p>More to the point; we show things like the <a title="Kids Office Screenshot" href="http://www.koffice.org/wp-content/uploads/2009/06/kidsoffice.png" target="_blank" rel="lightbox[356]">kids office plugin</a> that shows integrators and distros a proof of concept that KOffice can be tweaked rather severely. The message is clear; companies that package or sell open source software now have another option to consider for their clients. One that we are convinced will have a lot of potential for them.</p>
<p><strong>When will I, the end user be able to use it?<br />
</strong><br />
KOffice 2.0 is a stable release. The features we have should be reliable (not crash, etc.). In fact, version 2.0 already has a lot of features no other suite has. At the same time its missing a lot of features you should really expect from an office suite.</p>
<p>The short answer is thus that it depends. If your office requirements are low, you might very much like the 2.0 release. Otherwise we suggest to wait till 2.1 or 2.2.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.koffice.org/background/starting-the-20-series/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->