I just got around to doing some work on a project that's been on my mind foe aeons. Certainly long enough that I've talked with both HelixCode (err, Ximian) and Red Hat about releasing their versions of it. Never made any real progress, but the Ximian person I talked to had stupid reasons behind it. Anyway, I have need for a system that can take SRPMs and build them in to binary RPMs in an unattended manner. I wrote up some of my thoughts on the topic, in a rather haphazard manner, and put them online here I've also put up the XML source, (though it's using DocBook 4.1.2 instead of DocBook 4.2, because 4.2 doesn't work properly on my RHL8.0 box) http://linuxweasel.com/~gleblanc/rpm_build_system_design.html
So, I decided to try out Wine this afternoon, since I wanted to play a video game, and I no longer have windows installed. Sounds simple, up2date wine, then run my program. Of course, that didn't work. Somebody suggested a newer wine, so I went ahead and fought with the RPM, and got the newest one to build (removed 2 patches, re-worked one other). Still didn't work. So I went to the wine website, and started poking around. I found some stuff in the faq-o-matic there which was helpful, although the question in question was in need of a good purging of confusing info. So, I got it working, and installed StarCraft (though the DirectX install blew up. Not sure if that should have worked or not). StarCraft actually runs, and if I run via sudo, it runs full-screen, and looks very spiffy, but it locks up my keyboard and mouse. Gar, back to the FAQ-O-Matic
davidr What about companies who, instead of releasing specs for their products, release drivers in binary-only form? BTW, which products does Logitech not release specs for? Their mice seem to work just fine for me.
As long as we're all thinking and talking about certifications and trusts, I thought I'd share some of mine. :)
One of the big things that I think lots of folks miss out here is the dedication part of certifications. The dedication part can change, and when it does, the level you certify someone at can change. I think I'll go with a hypothetical example, since it's easier to make fit. Let's say that Joe was one of three people who were the leaders of an important software project. They each had areas where they helped contributors, and wrote lots of code themselves. They were working lots of hours on their software, and getting folks involved. I come along, and start dinking around with this software, asking questions, and come to know Joe, and that he's really pushing this project along. Since it's an important project, and I'm pretty familiar with Joe after a while, I certify him on Advogato as a free software "Master". Some time passes, and Joe decides that he's not going to work on that project anymore. Perhaps he takes a new job which doesn't permit him the time to work on free software, so he's only contributing in smaller ways now. Joe puts this sort of stuff into his advogato diary, and it's clear that he's not putting the same kind of time into free software as he was. Joe may still be just as competent a free software hacker as he was, but since he's not pushing an important project along, I decide that he's fufilling a role as a free software "Journeyer" now, and change his certification to represent this. This is the right thing to do if Advogato isn't a popularity contest, since it represents the role that Joe is playing at the moment. Joe won't be offended, he's just doing something else now. I know of quite a few people who have change how much they work on free software, but not many of them have ever had time for advogato.
So, as for the rankings... It seems to me that there is some inflation of the certifications, but I'm not sure where it comes from. Perhaps it's just based on people not thinking hard enough about how they certify someone. In my mind, "Master" is a pretty exclusive group. It's for somebody who's not only the driving force behind a free software project, but is the driving force behind a big one. So, Alan pushes along a big part of the kernel, and David Merril pushes along the LDP pretty well. They're both clearly "Masters" in my book, since both the kernel and the LDP seem to be large important projects to me.
I want to write some more on Journeyer, and perhaps Apprentice, but I'm tired, so it will wait until later.
From: Chris Byrne <firstname.lastname@example.org> Subject: RE: [geeks] aw yeah. Date: 26 Apr 2002 02:01:15 +0100
I live in Ireland now. My spell checker does that sort of thing ;-)
> -----Original Message----- > From: email@example.com [mailto:firstname.lastname@example.org]On Behalf > Of Gregory Leblanc
> > the town. He testified for the defence in the Texas case. > > Defeat of de cat went over defence before detail? (sorry, just poking > fun!) > Greg
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!