Wow... 2007... That's a REALLY long time to be putting off blogging. So what have I been up to...well...
Got several differing contract jobs, including with EF Johnson and Tektronix Texas, LLC, now in Plano. I'm currently working in the Boulder, Colorado area for Covidien doing systems design consulting work.
Got several non-LGP porting contracts. Kind of drifted away
from them, but I've not totally broken off the conversation
with them (even if they think I might've done so...)- I'd
like to think I might bring something to the table for them
that'll put wind back in their sails in spades. Caster's
been a fun project as has Cortex Command- and being one of
the devs that helped put over a half million into the hands
of the EFF and ChildsPlay (Something I'm quite proud of
above and beyond the games themselves...). As a result of
those two games, I'm in the process of refining the
toolchain I've come up with that allows me to grind out
titles for X86, X86_64, ARM, and whatever else might come
after- and in an easy to work with manner for those not
steeped in Linux.
This brings me to the cause for me to come back over
here...to vent a bit.
I'm in the process of bringing in glib temporarily into a
toolchain sandbox, which, while it's part of the GTK
project, is often times used as a generic toolbox that has
NO relation to UI code. I find that the idiot scripting for
GLib insists upon having gtk-docs and the
absolutely latest libtool...so far
I can almost be made to understand the latter, but not the former. Optional item, yes. Required for building the library? C'mon guys... There's projects and conditions that do not and can't use GTK+. GLib's baseline and used for a LOT more than the UI toolbox- and should probably have, if you need documentation, a PDF/PS file somewhere in a ./documentation directory. Just because they're used by your UI project doesn't mean I want/need your documentation for the rest of the framework- or honestly need it installed...unless I'm doing GTK+ related work. Separate items...separate documentation with the online docs being OPTIONAL for any of it.