Archive for the ‘Uncategorized’ Category

Jolla file transfer on Fedora 18

Seems that simple-mtpfs works fairly well with Jolla phone on Fedora 18.

Note-to-self: scratchbox and gcov

Apparently ccache should be disabled if you want to use gcov with ccache, at least inside scratchbox. This can be done be setting environment variable SBOX_USE_CCACHE to “no” (as stated in sbox docs). If someone knows how to use gcov+ccache+scratchbox combination, please share the information 🙂

MontaVista and BitBake

From article I noticed that MontaVista is using BitBake as a build tool in next release. It’s the same tool used by OpenEmbedded. We selected it (through using Poky) over a year ago for our project as it was the best tool for the job and a pleasure to work with. It seems likely that it still is the best.

This a step forward to getting BitBake accepted as a de facto standard for building embedded Linux images.


I have only two computers that I use and already I miss the features Benjamin Otte describes in his recent blog post. Fortunately there is some work being done for this already! I noticed that Conduit has GConf module. I haven’t tried it so I don’t know how well it works but it’s a set to the right direction. For applications I’m not aware of any solutions, but for regular files there already some services available  like Dropbox and Ubuntu One. Wouldn’t it just be a matter of bringing these all together under easy configuration system and automatic background synchronization?

I would like see GNOME go to that direction as it shouldn’t interfere with single computer use model GNOME has today. You could just decide to use it if you want.

oFono and

I just noticed the announcement of oFono, a mobile telephony infrastructure project sponsored by Intel and Nokia. It looks like a direct competion for Like Harald Welte and probably many others, I’m wondering why this new initiative instead participation to an existing project like I think FSO has been open for feedback (at least when I briefly worked with the project sometime ago) so they could have influenced what was done there. Or was that not the case? Or was there a completely different philosophy?

Anyway, I guess I’ll have to take a look at the code 🙂

NEST project platform by Narsu

I think it would be fun to do a project using NEST Project Platform by the always brilliant Narsu. If you need to setup a working project environment really fast, check it out. 🙂

Where do projects come from and where are they going?

It was more or less 9 years ago when I first started programming work. Back then everything technical was new and exciting. It took some time before I started to pay attention to non-technical project work. I think the first issue I noticed years ago was requirement management. Or rather, the lack of it. Since then I have seen this issue, in one form or another,  affect negatively almost every project that I have worked in. Why is it so and can anything be done to improve the situation? I believe so.

In the heart of project requirement management there are two questions. Where does the project come from? Where is the project going? Answer to the first question tells us why the project exists at all. Usually there is someone who has a problem that needs to be solved or a need that should be fulfilled. I’ll call that someone the customer, he/she is one of the project stakeholders. The customer is a very special kind of stakeholder because he/she pays for the project work. This will usually, but not always, cause the customer to be interested in how the money is spent in the project. Answer to the second question tells us how we are going to fulfill the need or solve the problem, and how we are changing direction of the project when more knowledge accumulates.

Why are these questions so important?

If you are working in some kind of project oriented environment you probably know why. If so, please share your experience!

Transparency in EU: ACTA

I would just like to make recent events more widely known. Please read this FFII press release.

OSiM World 2008, Berlin

I had the pleasure of visiting OSiM World in Berlin and it was a really nice experience. Although I have to say that few of the talks I listened where actually interesting, it was nice to how some of the players in the field saw the situation. It seems that some are pushing their own solutions without engaging open source communities while some are working with the community. I think I can guess which approach will work better in  the long run.

So, the theme of the event seemed to be fragmentation. Problem was that I don’t remember anybody defining what they meant. For example, LiMo foundations platform does not seem to include UI framework, which indicates that there will be lots of fragmentation in UI frameworks, right? Now add in the operators and other application developers. From the point of view of application development all LiMo compliant phones might need their own UI code for each manufacturer. Sounds just the fragmentation that especially operators would like to avoid.

On Wednesday evening I participated in the pub quiz. I signed to Dave Neary’s team, but I had some trouble finding them in the crowded pub. Eventually I found them and had a great time. Big thanks to everyone!

Few weeks with git

I have heard about git and I have tried it briefly before. Now that I have actually used it for a few weeks it feels really good (I have only once messed by branch and that was my own fault). No wonder everybody is using it these days 🙂