Showing posts with label nepomuk. Show all posts
Showing posts with label nepomuk. Show all posts

Friday, May 3, 2013

new release

Hi everybody, after over a year of silence, I have something new to announce: I will make a new release available of the KDE SC on Windows tomorrow. There have been several problems in the past year that spoiled new release attempts, beginning with a build server leaving together with Nokia and ending with our web server which hosts the original binary releases. But these problems have been solved and so there we are. I hope this will make it also more obvious that KDE on Windows isn't dead yet ;-).

In the next weeks I also want to blog about several features I worked on in the last year:
  • improvements/bug fixes for kate
  • improvements in our emerge build scripts, especially for packaging and building collections of software
  • making nepomuk (at least partly) available
stay tuned.

Thursday, September 24, 2009

new windows nightly builds and a question about nepomuk on windows

I don't want to make a big announcement out of it, just so you know: I just set up a nightly build server for KDE on Windows in the last days, which is supposed to build all our KDE packages on a regular schedule. Thanks to Qt Development Frameworks for providing the server and especially to Maurice and Danimo.

The server currently comes with a mailing list where broken packages are announced (kde-winbuild) and I hope I can provide a web page soon similar to this one. I hope this will make it easier to see build errors early and will make the life easier here on windows.

One other thing I fell upon is nepomuk and its companions soprano and strigi. Since I was asked about it and I couldn't answer (because I never came accross it!) I decided to take a look at it. The problem I found is that under windows, the indexing part (strigi) is nearly completely disabled - this also makes clear why no errors occur. Which in turn makes also clear that soprano and nepomuk might work, but since there is no index at all, the two do not really seem to make any sense.

So what can we do?

  • we could try and fix strigi. This seems like a lot of work, since a lot of the strigi code is written without Qt support - using fork, sockets and some more non-portable stuff.

  • we could disable nepomuk and rely on the build-in Windows search - this minimizes the work, which can be spend on other targets (solid, plasma etc.) then.

If by chance the windows developer base increases by a high percentage, we could reenable nepomuk then - or if we have nothing else to do anymore.

Personally I tend to fix strigi, but what do you think?