December 19th, 2007 Petr
The journey for the Best Sqlite tool in the world continues. Yes, I prepared SVN snapshot packages (cheers to buildservice team) for public testing yesterday. Look at homepage or e.g. kde-apps.org. But it is not the main topic today.
When I browsed sf.net to handle tarballs and some binary stuff (ghosh, it’s damn slow) I’ve found some new and strange projects — tons of new sqlite managers.
Woohoo, it looks like people are overfilled enough with writting DownloadLyricsFromFooBarSiteForAmarok 0.1 scripts (do you remember the age of “This is Yet Another Cool Text Editor I Wrote”?). Now they’re writting sqlite managers. OK, no problem — you know, concurrency and diversity is a good thing. Let me say only one sentence: “don’t you think, guys, you’re wasting time?”
I know you’re feeling cool writting OSS but it’s frustrating for me. Oh, sit down, an old man will tell you a story…
My sqlite manager started after weeks of testing all (ok, maybe not all but tons of them) available tools. I’ve selected one and patched it. And believe me I did not care about language or toolkit library. Unfortunately the original author did not accept these patches (he did not answer to be exact) so then I forked it. Do you see the word “then”?
It’s all about cooperation. Of course I cannot ban anybody to write any clone of SupaDupaSw or chose for example Python over C++ or whatever upside down. You can do what you want but we could be much farther together (doh, it sounds gay).
OK, it’s enough. Nevertheless I hope you can feel my despair.
Within this fragile mind
I am alone again
Me, myself and I
Echoes pounds my head
Shapeless forms everywhere
P.S.: Is there anybody experienced in Cmake, MSVC/MinGW and Oracle Client linking on Windows? Your help would be greatly appreciated.
Posted in oss | 9 Comments »
December 13th, 2007 Petr
Big fat warning: the following text is politically incorrect (regarding to Distribution Correctness). It should contains some savage words (if I know some in English). End of Warning.
I’m sitting in the front of opened bugtracker listening some old good rock and roll and The Idea is borning… slowly… but unstoppable… Can you anybody explain to me what are Ubuntu people doing with standard libraries? All known and sane systems (Windows included) usualy behave the same — just Ubuntu varies. Regulary.
This is episode 666
destination chaos
Each and all an actor blind
Ghosh, it’s boring. I’m running Ubuntu in the Virtualbox. Yep and the same code is working correctly on Opensuse with exactly the same version of Qt4 (but who knows how They patch it). Hours of time wasted.
So. Let’s compile vanilla Qt4 on Ubuntu and prepare Yet Another Minimal Example of Crippled Behaviour. #!$#%%! And weekend is still far ahead.
Update
I rewrote affected functionality. It was older Q3Supported code. Now it behaves correctly. In the pure Qt4 MVC architecture. The project milestone deadline does not allow me to examine it more. Anyway — thanks for your hints about Qt patches. I’ll use it in future for sure.
Posted in beat the bastards | 4 Comments »
December 6th, 2007 Petr
in dark frozen days…
It’s hard to promise anything but it looks like long awaited software projects (at least awaited by me) are getting closer next brave releases.
KDE 4
Weeks ago I installed some SVN snapshots of KDE4 into my office laptop. “What a disgusting crap?” I said to myself. There were things broken (and I mean all things).
You cannot imagine how I was suprised after one yast-update run. My fictional testing user can do common tasks in fully functional KDE4 session. And I can say KDE4 should kick ass — when it gets some time to stabilize all new features…
Things I’d like to have (TM):
- An option to remove text from toolbar buttons. It’s ugly and it breaks layout with large texts. Period.
- Bordered menu in Oxygen theme. I saw some bugreport for it.
- Apps (I use regulary) with feature list filled at least 80% of its KDE3 older siblings.
- Is there any “go up one level” button i Dolphin? No? It should be there. Definitely.
And last — the best thing in KDE4 is that all Qt apps I’m working on are starting pretty fast. And all of them are pretty integrated without any kdelibs inside etc. stuff.
The longest awaited image ot all:

Scribus
The Qt4 porting continues. And the application is getting more and more usable. Andreas is doing great work. It must be great work because I don’t understand any line of his code. We should hire a bodyguard for him.
One insistent thought was born last week in my mind — we can do it. I had to listen more Tiamat songs to return myself to the right negative state of mind again.
TOra
Mad soldier Mike break it all. But it’s still compilable ;). And I’m using Qt4 ported (with Qt3support) version from last week for regular Oracle administration tasks with only small amount (but ugly) crashes.
Sqliteman
Let’s be the 1.1 version feature-freezed now. Various new goodies has been done — data populator, data importers, editors, sql scripting support etc. Now it’s time for pack of releases for public testing and bugfixing.

There are some serious issues hard to fix. Some are in the Qt4 library itself (QSql bugs submitted) — some are my fault of course…
I wish one or more developers for this SW to make things move faster.
So good night pals. I’m facing the first x-mass party this year — the tomorrow’s hangover awaits me. To cleaning brain is mandatory.
Posted in oss | 4 Comments »