Previous Entry Share Next Entry
More with Mozilla and htinkering
Work continues with Mozilla.  We're about to go into a week of testing on the first beta release of Fennec for the Nokia N810.  I've got one major patch that should be in this release.  I've been working in the JavaScript code that acts as the front-end of the browser.  We had a problem that we could drag around the content of the page, but lists that were in the chrome around the page, like the URL suggestion list or the bookmark list, couldn't be moved.  My patch moved the drag handling to a higher level so it can be used to handle both cases.  Most of the implementation strategy came from Stuart and Mark, but I did the actual grunt work of writing the code and getting it to run correctly.

I really like the Mozilla review process.  Basically, I do work on my own machine and post it as a proposed patch to the bug.  Other people on the team get a change to review the change, and if they like it, they give it a thumbs up.  If they have issues, they post them back to the bug, I fix them, and produce a new patch.  Once the reviews are all accepted, the change gets landed in the source repository, and it goes into the next official build.

Outside of Mozilla, I've started doing some work with a new hacker group here in New York called HTINK.  The h is silent, so it's pronounced like "tink", and makes me a htinker.  We've got a big workshop we're doing here in NYC on March 14th where we'll be building lots of Arduino-compatible microcontroller boards and hooking them up to RGB LEDs and robot servo motors.  There's more stuff being discussed later in the year too.  I'm also working on material for an Arduino web server workshop where I'll show how to hook up one of the boards to your Ethernet and run a simple server on it so you can read sensors or change outputs.  That class will happen at NYC Resistor, probably in early April.

  • 1
Heh. "Htinker" makes me think of Bizarro's cubical planet, Htrae.

  • 1

Log in