Blog

Preparations

Submitted by mimec on 2010-05-06

Both projects I'm involved in are close to their deadlines. The project I do "for living" will soon have the first release for 18 months and it's going to be quite a big event. However all coding is mostly done and the client is far behind with testing, so it looks like I'm out of the woods now and there will be no big rush in the nearest future. I have to devote more time to WebIssues because I have still a lot to do and I must make the release before the end of this month (i.e. before the wedding).

Initially I thought that the first alpha version will be done by the end of last year, then I moved the deadline to the first quarter of 2010 and I'm still far behind. At the moment there are no big changes and actually some of the features that existed in version 0.x will be temporarily removed (including watches and notifications), but on the other hand there will be a web client which is being created from scratch, without relying on any third party framework, and actually a custom sort of a framework is being created along the way.

I'm very satisfied with the results, but in the initial phase it requires a lot of work and rewriting some things many times until a good, reusable solution is reached. Fortunately there is no pressure from marketing or sales (I guess that's one of the freedoms associated with free software). Besides I'm a bit oversensitive when it comes to code quality, but I treat WebIssues as some way of dealing with bad code offsets (although I must admit that my commercial project is not particularly bad code given the industry standards ;).

It's been four years

Submitted by mimec on 2009-12-15

The mimec.org website was brought online exactly four years ago. As usual I'm using the anniversary as an opportunity to summarize the passing year. The number of visitors of this and the related sites steadily continues to grow twice a year and exceeded 200,000 this year. Fraqtive was downloaded over 6,000 times, just like last year, even though no new version was released so far; I'm going to make a new release later this week though. Finally my "flagship" project, WebIssues, experienced more than threefold increase in the number of downloads, almost reaching 10,000, and that makes me very happy.

After many doubts I eventually decided to take the risk and start working on version 1.0. It turned out to be quite a challenge, especially because I was doing everything from scratch and I had to learn PHP web development by experimenting on a living body. Fortunately I managed to extend the development team, which also proved incredibly difficult. It looks like most people who have the right experience to participate in such complex project very quickly lose their enthusiasm for work if they don't do it for money. It's not a very good omen for the free software, but I believe that those remaining dedicated units can still make a difference.

In my personal life it was also a very important year. Teresa and I are now engaged and we're planning to get married in June next year :). Besides almost everything is in place in our new flat, including the modest home theater I recently bought. It's really good to finally have a place of my own. I also traveled quite a lot this year - short vacations in Germany, festival in France, holidays in Spain, not to mention two trips with my company to Prague and Zell am See in Austria. Now I look forward to spending Christmas with my family and take some rest from coding and everything else.

Qt articles updated

Submitted by mimec on 2009-11-23

Today I released new versions of all three Qt articles of mine: Modern Qt style for Windows, Simple XML-based UI builder for Qt4 and Simple template-based relational database. All contain minor improvements and bug fixes made during development of the latest version of WebIssues. The most popular one, the Windows modern style, was downloaded over 800 times and is used in a few applications, including commercial ones. Thanks for all support and donations I received so far!

In a few days I will also release new stable versions of both the WebIssues Client and WebIssues Server. This time there will be no preceding beta releases and only minor improvements and bug fixes will be included because I'm trying to dedicate most of my free time for development of version 1.0. However a good news for Mac users is that an OS X binary package of the WebIssues Client will be available.

Because of that the new version of Fraqtive will be released a bit later; I'm going to start working on it soon so you can expect a new release in December. Although I'd like very much to also release WebIssues 1.0-alpha1 by the end of this year, it will most likely be delayed as well. Over the past few months many people had been coming and going from the WebIssues Team but sadly until recently none of them had made any serious contribution to it. But things are improving - as usually, it seems, near the end of a year.

Vacations in Spain

Submitted by mimec on 2009-09-24

Traditionally at this time of year I spent vacations in the Mediterranean area, this time it was Spain and this time I went with my girlfriend :). It was a 7+7 trip - seven days travelling around the country and seven days stay on Costa Brava in a nice all-inclusive hotel just near the beach. We visited all major cities - Saragossa, Madrit, Toledo, Cordoba, Sevilla, Granada, Barcelona, and more. It's a great country with very rich culture.

I was quite funny when we went to Gibraltar. By plain coincidence Teresa was wearing a white shirt and a red skirt, Polish national colors, which apparently happen to be Gibraltar national colors as well. At that day there was a national holiday so everyone were celebrating in the streets wearing white and red clothes; people took her for a Gibraltarian and sometimes it was quite difficult to find her in the crowds :). Anyway, it was a nice thing to experience a tiny bit of Great Britain (especially that I've never been to England) and drink a Guinness in a British pub :).

Another thing that I've seen for the first time was the famous economic crisis. You see, in Poland crisis only appears in some newspapers and in the mouths of some populist politicians; we're the only country in EU to have positive GDP growth rate and one of the lowest unemployment rate (although sadly some companies, especially large ones, still find an excuse to save costs on their employees). But Spain was heavily struck with the crisis; unemployment rate is growing near to 20% and a very visible symptom is unfinished building constructions in many places, including an entire commercial center near Granada.

Now I'm back to the serious work on version 1.0 of WebIssues which I mentioned in my previous post; a nice piece of the server's framework is already done, the protocol handler is rewritten and a new setup script is mostly finished. Although my initial attempts to gather a development team had failed, it looks like I finally found a good partner, so chances are the prototype of the web client is going to emerge soon. I'm also going to start defining the new features for version 1.0; there are lots of requests from users but obviously everything cannot be done at once and I want to avoid the second-system effect so I'm going to be conservative :). Also in October I'm going to finally release a new version of Fraqtive with minor bug fixes and improvements and I will update the Qt articles, so it looks like the last quarter of this year is going to be very productive.

Hellfest 2009

Submitted by mimec on 2009-06-25

A few days ago I was in France at the Hellfest open air festival. Three days, four stages and over 100 bands representing all major genres of metal. Among them there were many bands which I've never seen or even heard before, so it was a good opportunity to discover something new. Besides it was actually the first time I've been to such an event; I must say it was a really great experience, "fuckin' awesome" as Robb Flynn from Machine Head best described it. Also the weather was sunny and very hot, I even burned my forehead and nose a little bit, but that's quite usual in hell that you get burned, isn't it? ;)

We went by car and it took almost 24 hours driving one way, but at least we could stop when and where we wanted. On the way back we visited Paris, went to the Notre Damme cathedral and obviously the Eiffel Tower. Anyway, there is something to remember for a long time and obviously I can't wait to go to the next festival.

In the meantime, my flat started to look like a place to live. Two rooms are mostly done and the third one is in progress. Using the dining table and the bed after returning from the festival was a really nice thing, not to mention the bath tube :). There's still a lot to do, but these are small things and there is no need to rush. I should be able to find some time for pleasure, for example listen to music or watch some movies. Also I should catch up with WebIssues a little bit. The development version of the client will reach "release candidate" soon and I can't wait to finally start doing some serious work on version 1.0 of the server while I still have some motivation.