Recent blog entries for sjburges

Last Thursday I made a prerelease of gimp-perl (aka the Gimp module for perl), using the Gtk2 perl module. Still lots of stuff wrong, needing attention, but it either runs most of the scripts that come with it now or documents which ones are still broken. This type of QA is long long overdue. Am pretifying the interface, updating things to Gimp2 equivalents, etc while I'm at it.

Wasn't overly involved in the Gimp release proper; mostly just submitted bug reports that are clear enough to follow and I'm pretty sure were bugs. The mitch/sven combo dealt with most of them in sub-24hr timeframes - very impressive.

Have grown annoyed enough with one personality on #gimp that I've invoked /ignore. To that person if you're listening - if you don't know what you're talking about, please learn to listen rather than just spew garbage to my screen. Or at least learn to ask more sensible questions.

Why am I a master? It must just be longevity I guess. Once upon a time, you might have classfied me as a journeyer maybe. But never a master. I expect something is broken somewhere.

As update: in the past 2 years I've done very little with free software or gimp (my free software project of choice). Before then it was occasional contributions as I felt the need or desire.

What I have done for "the community":

  • Been a semi-regular on #gimp
  • Made a #gimp themed magnetic fridge with javascript and CSS.
  • Occasional gimp tutorials, generally perl themed.
  • Failed in attempting to port gtk-perl to Gtk2, or gimp to use the new Gtk2 module.
  • Remembered my password to Advogato.

What I've done for me:

  • Got engaged.
  • Got a house, dog. See engaged.
  • Have a nifty car - Audi '00 S4. Fun at the track, and on the road.
  • Become much more familiar with lots of microprocessors, compiler guts, nifty ways of debugging embedded programs, language lawyering in C/C++, debugging on a variety of different embedded OSes (NOT linux of any flavor) and generally understanding development at a lower level than the general populous of programmers.
  • Got mentioned in Perl Development by Wrox press; a gimp-perl script of mine was modified for use in there.
  • Tried to keep learning new stuff on the piano. Monk is my facination of the moment, though I usually swap between Beethoven/Debussy/etc, pop stuff, and it.
Back to your regularly scheduled perusing.

I've been playing with gphoto recently. Started needed patches for proper menu sensitivities. Working on a revamp of UI - I'm thinking go with a film metaphor. Previews will be on a rolls of film. You can have sets of negatives, have a 'darkroom', cut and splice, rolls, etc.

Of course with the added benefits of a computer - you can add names to your negatives so searching is easier, annotate photos, reorder/rearrange till your heart's content.

Really I've got a slew of things I'd like to implement. Getting my mind around the whole of the problem so I can have a clear focus is the goal of the day. This has included a few mockups - glade is nice.

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!