Older blog entries for morcego (starting at number 24)

Hey, no diary entry yesterday ? What a shame :-)
So, lemme tell you. I've spent most of the day yesterday hacking around RPM code to fix some bugs. The main bug what in the tarbuild code, but one thing leades to another, and I ended up the day with a full bag of TODO's for RPM :-)
Well, the bug got fixed. The patch for RPM3 is in Jeff's hand. For RPM4.1 I'm going to do a little improvement work too, so I'm holding it back. The point is that RPM3 is almost legacy by know, so bugfix is all it's worth doing for it. But there are a lot of things that can be improved on the tarbuild code of RPM4.1. Once tarbuild is not that much used, the patch can wait while I work on the improvements. Thats pretty much what is in my schedule for the rest of this week.
Well, actualy, that is not true. I'm still messing around with OpenOffice. Gosh, I hate that :-) But sometimes we have to do dirt work too, that this was my turn. If you want my oppinion, don't use it. Use vi. Thats a good text editor.
Will keep this diary updated on the development of my RPM todo list.

Well, today was not exactly a very busy day (compared to most) :-)
Updated our etherboot package, which required a few changes on the specs. Okey, I almost had to remake then, but that is a non-issue.
So, I wrote an article about configuring and using xinetd, acompanied to my attempt to explain it to our marketing deparment. Well they say they undertood it. But when I remember how poor my teaching skills are, I'm a little afraid. Also, this article is being examined to be included on the Revista do Linux magazine.

A few ins and outs, and my fiance presented today a report on a research she did. Looks like Conectiva loved it, specialy since she did it entirely on her own, without even asking Conectiva for support. This kind of initiative is something everybody likes. I'm specialy proud of her.
Posted several coments on PontoBR today regarding some vapourware posts there. Wow. People love to spread news without understanding what they are talking about.
Also, I'm now officialy included on the ProFTPD helpers list. I hope we now can take it back on tracks, since it's rater stopped with MacGuyver's busy scheddule. I have a few patches here ready for them as soon as I get a "GO!"
Now, it's time to go home and cook some dinner. Maybe I'll ask claudio for some stones, and we can go hunting some mamooths.

11 Dec 2000 (updated 12 Dec 2000 at 20:58 UTC) »

Well this was a non-productive weekend. Well, at least from the opensource point of view :-)
My fiance is back from visiting her mother, so I'll be slowing down things a little bit here. Howver, she may be spending some time here at Conectiva (depends on official aproval), so I'm crossing my fingers I'll be able to do some work at nights still.
Anyway, I should go back a little to may pet projects, namely yafingerd and squid_mysqldb.There is too much spiderweb on it, and I need to clean them. Anyway, yafingerd is almost ready, and should not be sitting idlely around, and an orphan.

UML is getting better and better. Most of the problems are disapearing, and a few patches, for me and others, for improving network performance are trying to find its way into the main tree.
RPM development is a little slow right now. Most of it is happening on 4.0, mainly backports from 4.1
As a side note, the 2.95 tree of gcc is a little wierd. Looks some some ABI changes happened, which I find confusing, once it was not supposed to happen. I'm keeping an eye on it so see if those were real changes or just some buggy patches.
glibc 2.2 is getting better and better.
Oh, btw, Tucows/Linuxberg made a review about Conectiva Linux 6.0. Take a look at it.
All in all, life is good right now :-)

I received a visit from a former employer, who is thinking on changing his systems to Conectiva Linux. He asked me to show him why it would be a good idea :-) Oh well, 2 minutes to convince him, 53 to tour him around Conectiva :-) Also, me and my fiance went to dinner with him latter at night ... Not bad for a day at work ...

Well I submited a patch for user-mode-linux (actualy, to uml-net-tools).
This patch implements threading, making it works faster, even when in debug mode (and dumping tons of data to the screen, which is a samewaht slow process). Hope it gets in.
Nothing more interesting to report.

Well, guess what ? I'm trying to help on user-mode-linux project too. Yes, I know, I should behave and put myself in my place, without trying to mess with this kind of things... Yeah, right. Like I would really do it :-)

3 Dec 2000 (updated 3 Dec 2000 at 16:06 UTC) »

Well, It's 2pm. I'm here since midday. Left here "last night" at 7am this morning. No time to sleep. To may things to do, and there is a lot of things I want to tell you.
Lets start with zzzzzzzzzzzzzzZZZZZZZZZZZZZZZZZZZZZ

Well, i never said I would stop with the time leaps :-)
Things here are running smoothly. Lots of work ona lot of fronts.
A few RPM patches got in, I'm working on a few other functionalities.
Also, I'm trying to compile and get openoffice running. Not an easy task, and not my field.
I have started messing with User-Mode-Linux. It's pretty cool.

Btw, I would like to make a little point about ratings.
If you don't know me or my work, PLEASE, don't rate me.
If you only know me, but don't know my work, then again, don't rate me.
If you already rated, please, remove your rating.
Of course, if you know my work, even if you don't know me your rating is very welcome.
I'm felling this rating system is becoming something like a status, or something like "I like you (or the rate you gave me), so I'll rate you as Master". Please, this is not the idea of the rating system. It's a great idea, don't screw it up, ok ?

30 Oct 2000 (updated 30 Oct 2000 at 20:20 UTC) »

Nothing new to report, sir. Only a few patches for RPM 4.1.
And, anyway, I'm not inspired to write today :-)

Talking about time leaps :-) Well, lets go to the talk :-)

Conectiva Linux 6.0 is almost at the streets. Things are starting to slow down a little, so I'm back on the projects :-)

I have started testing glibc 2.2 heavily now. Acme asked about we changing our network to a nighttime cluster for these tests and others. Looks like a nice idea. We should be starting to work on it next week.
Also, I have started submiting some patchs to rpm.
Oh, ever since glibc 2.1.94 and a little patch I applied at gcc 2.95.2, everything is working now :-) glibc 2.2 is really great. Hope it will be released soon.
Anyway, I hope it doesn't take another time leap for me to write here again :-)

Ok. Another time leap :-) Things are a little crazy here.
I'm having a little bit of personal problems, so don't expect much right now. :-(

Things here at conectiva couldn't be better. Well, they could, but since my boss will be reading this (hiya acme :-)), I better behave :-). Anyway, Conectiva Linux 6.0 release date is aproching fast. Lost of stuff must be ready for this release. Lots of packages need to be tested, upgraded and so on. I'm doing about 10 to 15 packages a day, so you can guess the workload everybody here is under. Not that is a bad thing. This is the first place I work that such a stressy workload does not create stress itself, nor make the working environment worst a bit.

Well, my personal projects are definitly on hold, for an underteminated amount of time. Sorry to say that. Lost of things to do here, and I have personal interest in most of them.

So, all in all, things are as good as I gets (:-)). Hope to have news to write here soon.

As a side note, I'm still doing compilations tests with all our packages and glibc 2.1.93 (2.2beta). Most programs work flawlessly. Some are givnig me problems, but I'm still using gcc 2.95.2. I guess most of them will desapear with gcc 2.96.
I'm also performing some performance tests with MTA's. The results will be published on the Revista do Linux magazine.

15 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!