Quantcast
Channel: Vishesh Handa
Browsing all 18 articles
Browse latest View live

Nepomuk - Simplifying the debugging process

When something goes wrong in Nepomuk, its easy for us Nepomuk developers to track it down, but for other developers and users it can be quite hard. Even simple things like reporting which component is...

View Article



Merging Nepomuk Graphs

Since I’ve become the maintainer of Nepomuk we have put a strong emphasis on performance and stability. One of the core parts of Nepomuk are the high level operations that are exposed to the...

View Article

Image may be NSFW.
Clik here to view.

The Nepomuk Migration

A couple of days ago I talked about how we have been clearing up some unwanted data in Nepomuk for the 4.11 release - mainly graphs. This change comes with a increased performance of over 100% in many...

View Article

We need more Indexers

With the 4.10 release of Nepomuk, we decided to move away from Strigi and write our own indexers. We support most of the commonly used formats. Also, the new code is faster and more importantly more...

View Article

Image may be NSFW.
Clik here to view.

More Nepomuk Performance Upgrades

As you might have read, the 4.11 release of Nepomuk is a lot faster while doing writes and therefore indexing is going to much faster. However, read performance was nearly the same. Architecture All...

View Article


Image may be NSFW.
Clik here to view.

Introducing Milou

As many of you may have heard, with KDE SC 4.13, the searching infrastructure has been through a big overhaul. Along with these changes, we will also be releasing a dedicated search plasmoid called...

View Article

Image may be NSFW.
Clik here to view.

Desktop Search Configuration

KDE SC 4.13 is finally out. As you may have heard this marks the release of Baloo. The bear is now out in the wild! One of the many things that has changed is the “Desktop Search” configuration module....

View Article

Image may be NSFW.
Clik here to view.

Jungle is coming!

Jungle, among other things, are going to be heavily discussed during the 2014 Randa Meetings. If you would like to help out, you can donate to our fundraiser to help pay for the costs of these meetings.

View Article


Tagging your Files

In 4.13, we moved away from a monolithic Nepomuk based system to a far more decentralized approach. Some parts of this are called Baloo, but to be honest, Baloo is not really responsible for managing...

View Article


Image may be NSFW.
Clik here to view.

Text Splitting and Indexing

Over the last week, we have been working on improving the file searching experience in Plasma. We were mostly doing a decent job, but we were lacking in terms of proper Unicode support and making it...

View Article

Extended Attributes Updates

Recently I blogged about how we have been reducing the number of databases in Plasma. We have been doing this by using the file system to store additional information such as tags, ratings and...

View Article

Search Folders in Plasma 5.1

Everyone loves Search Folders. These are custom folders which can show you files based on a search result. In the KDE4 days, Nepomuk provided some of this, and we even had a tags:// protocol. Now, with...

View Article

Image may be NSFW.
Clik here to view.

KRunner and Plasma 5

Let’s talk us about KRunner and what has changed over the course of Plasma 5. KDE 4 and KRunner During the KDE 4 series, KRunner was an important part of the KDE Workspace, and it was tied very closely...

View Article


Image may be NSFW.
Clik here to view.

KDE ... NOW

Last week I got decently annoyed by having to lookup my flight information before FOSDEM. Also, you always forget when your flight is afterwards. Google started "Google Now" which aims to provide...

View Article

Image may be NSFW.
Clik here to view.

KDE and The Semantic Desktop

During the KDE4 years the Semantic Desktop was one of the main pillars of KDE. Nepomuk was a massive, all encompassing, and integrated with many different part of KDE. However few people know what The...

View Article


Baloo and NodeJs

I took some time to write some very basic nodejs bindings for Baloo. They are available on github and npm. Example It can be installed via npm install baloo var Baloo = require('baloo'); var query =...

View Article

Baloo 5.15

We have a new release of Baloo. For those of you who don't know about it - It's a file indexing and searching solution for Linux. It's quite fast, and shipped by default in KDE Plasma. Baloo is part of...

View Article


Setting up a KDE Development Environment

Season of KDE is about to start, and I've been getting a number of emails with students struggling to setup a development environment. For KDE, it isn't quite trivial. While there are multiple ways to...

View Article
Browsing all 18 articles
Browse latest View live




Latest Images