Skip to content

KDE Blogs 

Sunday, 20 November 2011

Fruits of CSS2: Kexi for KDE Contributors

Over the years, most if not all my presentations on Kexi were aimed at users or power users. When preparing for the Calligra Sprint I thought it would make sense to approach the Calligra contributors with a small update on what are goals and ideas embedded in this specific office application. I hope you, the KDE contributors, would benefit a bit too. Read More
Wednesday, 16 November 2011

frameworks in Jenkins

Tnyblom  | 
kdelibs frameworks branch is now covered in build.kde.org :) But due to a bug in the build system it requires a special hack to build, ie the cmake call does all the required work but fails with a message about inqt5 not being in the export set. So to make it build in Jenkins the exit code from cmake has to be ignored. Other then that it seems to work ok.
Tuesday, 15 November 2011

Fruits of CSS2

No, this is not HTML5 topic, I mean fruits of Calligra Suite Sprint #2 ;) My plan is to post series of logs from the Calligra Sprint on the following days. Each covering one topic. Today about branding. Read More
Monday, 14 November 2011

Kubuntu Outcomes from Precise UDS

Jriddell  | 
Hacking between sessions, Quintasan, fregl, afiestas The Ubuntu Developer Summit was in Florida again for a week of sessions, specs, work items, discussions and mouse burgers. We had a lot of useful Kubuntu sessions and came up with a long list of things to do over the next six months. Read More
Monday, 14 November 2011

MSOOXML: Why oh why?

Dipesh  | 
Some like to make a joke of OpenOffice.org coming with around 8 different string-implementations and comparing that with what we are having in Calligra with QString. But when we worked back then in OASIS to form what later became the ISO OpenDocument standard we left such implementation details out. Read More
Sunday, 13 November 2011

Akonadi misconception #1: where is my data?

Amantia  | 
I regularly see the same misconception and fear popping up on the mailing lists, bug reports and IRC: if the Akonadi database gets corrupted, I will lose my data. To make it clear from the beginning: the Akonadi database is NOT your MAIN data storage. Even if it gets destroyed, removed, your data is still safe. Read More
Friday, 11 November 2011

Cool new stuff in CMake 2.8.6 (3): a standard way to disable optional packages

Welcome to the third part of this small series about new stuff in CMake 2.8.6, following the first and the second part. Most non-trivial projects, whether built with CMake or something else, depend on multiple other packages, which can be either optional or required. In CMake-based projects all these packages are searched using the find_package() command. Read More
Wednesday, 9 November 2011

Cool new stuff in CMake 2.8.6 (2): pkg-config compatible mode added for use e.g. with autotools

After introducing the automoc feature in my last blog, here comes the next part of this series. More will follow. The new --find-package mode of CMake Typically, in projects which are built using autotools or handwritten Makefiles, the tool pkg-config is used to find whether and where some library, used by the software, is installed on the current system, and prints the respective command line options for the compiler to stdout. Read More
Tuesday, 8 November 2011

What I Did on my Rotation

Jriddell  | 
Canonical has a company scheme where after working there for a few years you can rotate to work at another part of the company for 6 months. Having worked on the desktop team for over five years I decided to do a rotation to Bazaar. My hopes for this were to build up my own programming skills by learning more Python and by experiencing different programming practices from the ones I'm used to in KDE. Read More
Monday, 7 November 2011

build.kde.org - status update

Tnyblom  | 
A long over due update on the status of build.kde.org. It now builds most of the old core KDE modules. Both the stable, currently the KDE/4.7 branch and the master branch. Sadly I haven't gotten Qt5 or kdelibs frameworks branch to build as a result nepomuk-core doesn't build either. Read More