updates

home life

I was sitting down to make an entry to update whoever does actually read this as to what is happening in my corner of the world, but as soon as I started mulling over what to call the title I was interrupted.

That interruption lead to another and now that I’m sitting down at the computer again I realize that the interruptions are exactly what has happened since my last post. Between the issues that occur from caring for my father-in-law, the issues from dealing with Elaine when she is having trouble dealing with her father, the central air unit failing and finding out that after 19 yrs it’s decided to stop working and all of the other issues – lets just say it’s been busy.

parsedatetime

Between all of the above I have managed to do some coding and I’m happy that the date/time parsing code is doing very well thanks to the help from Darshana (one of the OSAF interns this summer.) Between the code she has fixed/created and the code I’ve fixed from having her using it, the parsing is now even better and I think even faster – so much so that I’m actually thinking of submitting it to PyPI.

First tho, some serious reviews and re-factoring :) – oh, and I’ve changed the name.

Kagami

Another fun bit of code I’ve worked on is a set of small programs to aid in the mirroring of a CVS repository to a SVN repository - it’s name is Kagami, which is the Japanese word for “mirror”.

What the code does is monitor the CVS commits generating log/mirror data files and then another bit reads those data files and takes each CVS info item, collects them into batches and then creates a single SVN commit with the added/changed/deleted files and/or directories. Nothing really fancy to be sure, but it works. Now to wait for it to be tested in a “live” environment to see what bugs show themselves.

mozilla/webtools/

Things have also been busy with some of the Mozilla projects I help with. I’ve been reviewing tons of patches that Chris Seawood (aka cls) has been generating as he reconciles the in-production patched code and the CVS code base. I’ve also been working on some Tinderbox2 code and slowly been updating the SVN work I did to match the latest CVS codebase - not fast enough for timely I’m sure but I’m trying.

Hmmm, guess I did have something to write about after all ;)


Mentions