Older blog entries for starshine (starting at number 2)


Bulletproofing a wrapper for sfdisk is sneaky stuff.


Pool party tonight. A lot of the local unix types will be there. Maybe I will get to play with some infrared or USB toys. We had an active WaveLAN last time.

more advo

I find it distressing that lilo isn't willing to consider himself a master of linux socially. He is just the example I was thinking of in my post to the Meta thread. I don't think poor l'il Journeyer me is going to knock him too far upwards though.

It takes a lot more than code to make a project work. It's possible to get a damn good project rolling with scraps of crummy code and an excellently documented dream that others can join. The real power of our stuff is when complete strangers without your basic assumptions can use it to ends that you would never have tried either, so getting the word out on What's Cool is important too.

So, I'll repeat here the important scrap from my post to Meta, laid out a little better now that I've napped on it. I think there ought to be more than one "track" to rate people in:

  • Coding (new features and core functions)
  • Documentation
  • QA (both bug reporting and fixing)
  • Social Action

Stretch that by

  • Observer: what is this stuff. Don't expect me to rate anyone. [greyish brown. could stand to be lighter.]
  • Newbie: Just getting into it. Have a mentor or maybe I'm seeking one, but I'm just not with it yet. I'm a Master of confused enthusiasm, collecting clues. [green. everyone knows newbies are Greenhorns.]
  • Apprentice: really starting to get going here but I'm really lost in surprising facets of it. Guess I need to work on it more :) [cheerful yellow]
  • Adept: Able to use comfortably, probably pass some help to others, and deal with it day to day. But I really am not very steeped in it. (The average Power User) [red as in "well read'?]
  • Initiate: I contribute to this stuff and make it happen. I'm not deific, not a lot of people are going to remember me or get burned really bad when I blow it, but look for me, I'm in there somewhere making things click. [Blue is good]
  • DeepMagician: If you haven't heard of me it's because you are looking at other things that interest you a lot more. If I were hit by a bus my small corner of the world would be looking for a replacement, ASAP. [Purple like a wizards cap]
With something like this lilo can be rated comfortably wimpy on things that aren't his forte. Me too. On the bullets above, I'll take Adept Coder, Initiate Documenter, Apprentice QA'er, Adept Socialite. Averaged this plants me pretty solidly in the Adept range... sounds good to me.

So whaddaya think?

Giving the advogato model a shot

Okay, I went through and certified everyone who I know that's already signed on ... that I believe would recognize me back. I'm not sure if it's pleasing or disturbing what high ranks many of these have. Guess I'd better get used to it :)

It seems to me that the statistics will be badly skewed by two things:

  • the site is young yet, only people who have heard of it are here
  • there are a lot of people I know via either Linux or USENIX conferences, but by face more than name. As I don't really have my email aliases file memorized either (isn't that what computers are for?) and even if I did there's nothing that insists people must use the same username here... I am crippled in my ability to recognize people and I suspect many others are as well.

I think that the projects should have another relation type, power user which indicates that one is knowledgeable enough to help other people with using... whatever that project provides. Projects with lots of power users can contribute to one's level of Mastery if you're a sufficient contributor/developer type on it. Just a thought.

Oh yeah, also in the 'disconcerting' category, if the project is a Documentation related project, Documentor = Contributor = Developer? Fod the Gazette Jim said the second and I said the last, since he writes the stuff and I make perl beat up on the resulting mbox. But it's still likely to confuse.

Much more interesting

Two days ago I applied both the USB backport and Alan Cox' 15pre17 patch to pristine sources from kernel.org. They didn't seem to interfere with each other in the slightest. Now I get to decide what model of USB toy to buy myself to test it...

I haven't caused it great destruction and 'aiee' noises like the other two kernels I cut this week, so there you go; a statistic of one, but what the heck.

For the exceptionally curious, the Debian 2.2.14 source kit did not accept Alan's patch. 4 rejects.

It seems like everyone on the planet has their very own installer, but I guess it's just my luck that nothing seems to already do what I want. So, (like everybody else?) I get to reinvent the axle.

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!