wpLicense Updated

So there’s a minor update available for wpLicense, and it’ll probably be most interesting to the Mac users in the audience. wpLicense 0.5.2 fixes a bug which broke the license selector under Safari. Oops. I’m not sure if the bug was Safari-specific or KHTML-specific, so if you’ve had problems with wpLicense under Konqueror, you may want to give this a try.

date:2005-12-30 16:58:05

ccPublisher 2, Beta 1 is out the door

It’s late, it’s delayed, and it doesn’t do everything I wanted it to. But there comes a point when you just need to ship. As posted to the cc-devel this afternoon:

I’m pleased to announce the first beta of ccPublisher 2. This beta represents the first step towards final release. There’s still lots that needs to be finished and polished, but there comes a point when you need to start getting some feedback.

So what works in this release? We’ve successfully uploaded several items to the Internet Archive, and verified that the metadata travels successfully along with the item.

What doesn’t work or is missing? Most notably the installer is missing from this release: we’re 99% there on Windows and Mac OS X and 90% there on Linux thanks to some code cribbing from the Straw project. Beyond the installer, the crash phone home and UI niceties like icons are missing as well. Because the phone home code is currently disabled, please include a copy of err.log when reporting bugs or crashes. It includes all sorts of debugging output which can be helpful in tracking down the problem.

You can find the complete instructions for running this release in the Release Notes, and the Downloads are available at Berlios. Additional information is available at the ccPublisher 2 Releases page in the wiki. Note that Windows and Linux builds are available for download now, Mac OS X will be available later today.

Nathan R. Yergler Software Engineer Creative Commons

UPDATE Mac OS X builds now available for download at the link above.

date:2005-12-30 14:05:39
category:development, projects


Just over a year ago I needed a new notebook, and ended up buying an HP DV1000 series. The model I bought, a DV 1040, has a Pentium M 1.6GHz processor and came with a 60G hard drive, 512M of RAM and built-in Bluetooth and Wifi. At the time it was more of a compromise purchase: right price, acceptable features, not hideous. I didn’t love it, but it seemed to work well. It’s the first widescreen notebook I’ve owned and over time that’s become my favorite feature — 4:3 is so 2001.

So over the past couple months I’ve been using VMWare more, running virtual machines to test software on Windows as well as Linux, and was really starting feel the performance limitations of the machine. At about the same time my braindead partitioning scheme I dreamed up a year ago came back to bite me and I ran out of space on two of the partitions (there’s an entire “make sure partitions align to cylindar boundaries” lesson here, but I’m just too tired to go into it now). So I started shopping for a new notebook. And what I found was that $2000 would buy me the same notebook with a marginally faster processor, a 100G hard drive, and (in many cases) no Bluetooth. Right.

So I decided to upgrade the DV1040 instead. I replaced one of the SODIMMS with a 1G chip, giving me 1.25G RAM, and replaced the 60G hard drive with a 100G model. In the process I found out that the existing drive was a 4200 RPM, and replaced it with a 7200 RPM model. Total cost: $250. And I can’t believe how much faster it seems now. VMWare suspends and restores virtual machines in a fraction of the time, and apps launch faster — I have to believe that’s as much a result of the faster hard drive as additional RAM. I also added the double capacity battery. The weight addition isn’t that noticeable, especially when you consider the fact that I can now get 6 hours of run time off a charge. The moral of the story, though, is that for a consumer grade, “entertainment notebook PC”, the Pavilion DV1040 is incredibly easy to upgrade. The hard drive and RAM are easily accessible and it was relatively easy to find information on what sorts of drives were compatible, etc. Maybe it wasn’t such a compromise after all.

date:2005-12-30 09:03:37

mozCC Updates

So Hal pointed out that mozCC 1.1.4 (the latest release) doesn’t work right on Windows XP. Unfortunately he’s right. Well, sort of. When I installed it with Firefox 1.5 on Windows XP Professional, the (CC) icon shows up in the status bar, but none of the license attribute icons (by, share-alike, etc) show up. It appears that this is actually a line-endings problem: the icon graphic files are flagged as ASCII in CVS, and were apparently borked when I checked them out of CVS to do the build on Windows.

So this of course demands an updated build, but I’m choosing to hold off for just a little while. See, I’ve been promising a new and improved mozCC for months. And whlie I know I won’t have time to really do much in the near future, I would like to do a few updates. See the upcoming features page in the Yiki (what’s a yiki?) for details.

date:2005-12-15 10:12:09

Continued Craziness

Last project due today and then perhaps the sleep deprivation will stop. I got up this morning and checked my email. One message was from the Apple Developer Connection with the subject Tell Us About Your Transition. “What the fuck?” I thought, “I’m gay, not transgendered!” Oh wait, that transition…

date:2005-12-08 07:24:26

Just a little crazy

So I’m sitting at the coffee shop, up since 4 AM, more than a little sleep deprived working on finishing my software engineering presentation for this morning.  And I’m listening to the Muriel’s Wedding soundtrack, and I have the uncontrollable urge to kick back my chair and do the swinging arm dance to ABBA’s Waterloo.  OK, I’m going just a little bit crazy.

date:2005-12-07 07:33:28

PyCon 2006

So registration is open for PyCon 2006, taking place in lovely greater Dallas late February, 2006. Here’s a few links for the interested:

* Slate of accepted talks * Tutorial information (new this year) * Registration

Once again I’ll be presenting this year. My talk, “Extensible Desktop Applications: Abusing the Zope 3 Project”, will cover how we’re using pieces of the Zope 3 project in our desktop apps at Creative Commons. Should be a good time.

date:2005-12-05 08:53:40