Skip to main content

Ralsina.Me — Roberto Alsina's website

What I am writing

Well, if you are one of the 6 who ac­tu­al­ly checked the link in the pre­vi­ous en­try, you will know I am writ­ing a news ag­gre­ga­tor ;-)

It is pro­gress­ing quick­ly. Now it is al­most a re­al ap­pli­ca­tion, and on­ly 3 or 4 im­por­tant fea­tures are still miss­ing.

The on­ly thing I wish is that there was a KDE 3.1 python bind­ing, since I would need it to use KHTML :-(

Qt's QTextBrows­er is nice, but it is not a HTML ren­der­ing en­gine, and it would give it a nice in­te­grat­ed feel. Ok, even­tu­al­ly PyKDE 3.1 will come out, I sup­pose :-)

PS: if you fol­low the Pic­tures link on the left side, you can see a new screen­shot!

PyQt is incredible

Just that. Click in the ti­tle for de­tails and a screen­shot.

Trying to code

I am trying to hack some stuff. I have not written any "releasable" stuff in a while. A LONG while. In fact, I am finding that I have physical problems coding.

For the first cou­ple of days, my fin­gers bloat­ed, and cracked when flexed. But now they are just fine. I nev­er thought your hands could rust!

As for what I am do­ing, I am look­ing at pack­age man­age­men­t. I think all GUI pack­age man­agers suck. Ok, not suck, but I think the whole idea of how they work is wrong.

Now, how ex­act­ly would I like it to work? I am not 100% sure yet, and there are ob­sta­cles such as no damn docs at all for libapt.
I mean, for chris­sakes, how hard is it to add a cou­ple of com­ments in­to each func­tion as you go defin­ing them????

Once you do that, use doxy­gen, kdoc, or what­ev­er, and you get doc­s. But no, all there is is a few HTML pages (which prob­a­bly took longer to write) which de­scribe ... THE BACK­END. Oh, sure, that would be use­ful if I wrote a reim­ple­men­ta­tion of ap­t. But who wants to do that?

Learning libapt

I'm play­ing with libap­t, to try a cou­ple of ideas about pack­age man­age­men­t.

The con­clu­sion so far:

  • Yes, it can be used

  • The au­thor be­lieves docs are for wimps

  • I am lucky there is synap­tic, which has a de­­cent wrap­per