Frans Bouma's blog

Generator.CreateCoolTool();

Syndication

News




    Add to Technorati Favorites

About me

Fun stuff I created

My work

August 2004 - Posts

Ghostdoc 1.1.1

Roland Weigelt has released an update to his plugin-contest winning Ghostdoc add-in for C#: version 1.1.1. Now you can configure how Ghostdoc threats your parameter names. Very cool! Everyone who hasn't checked Ghostdoc out yet: please do, it's highly recommended!

Posted Monday, August 30, 2004 11:52 AM by FransBouma | 2 comment(s)

Filed under:

Stunned: WinFS removed from Longhorn

C|Net has the scoop. I simply can't believe it. Allchin: Don't call it 'Shorthorn'. well, Mr. Allchin, I will.You see, what are the consequences for us? Microsoft Business Framework anyone?

Posted Saturday, August 28, 2004 10:13 AM by FransBouma | 7 comment(s)

About the add-in contest results

First of all, congratulations to Roland Weigelt for winning the first prize in Roy's Add-in contest!. I think his entry deserved the first prize without a doubt as the tool is amazing and, when extended with some additional logic/features, could become a big commercial success.

As a judge in the add-in contest, I had to test all the add-ins submitted, and judge them on quality and if they deserved any of the big prizes available. I can tell you it was hard. Not because there were so many good entries, but because it was often very hard to even get the submitted code to run, left alone to find any documentation what to do, how to get started. This really surprised me, I have to say, and I don't think it's a good sign.

There was just one add-in which had proper documentation how to get started, what to do to see it in action, complete with a well working installer (so it does get uninstalled properly as well, lots of add-ins failed in this, which is annoying to say the least). That add-in turned out be the winner: Ghostdoc. What surprised me was that of all the add-ins submitted, only a small part of the add-ins even had an installer which was ready to use. Most of them came with just the sourcecode. I even tried to compile a few, some failed during the compile! So, as a judge I was sitting there.. "What to do with these add-ins?" I asked myself... Some had nice ideas behind them, but if it doesn't work, the idea just stays an idea.

After a while I simply gave up. It would just take too much time to wade through the sourcecode of these add-ins to get things starting, compiling the installer projects and fail doing that (that was the irony: some had installer projects, but not the compiled binary!) and to figure out what to do with it. Till now I really can't understand why all but one (Ghostdoc) failed to include proper documentation to get started within a few seconds, get it working, where to look at, what are the highlights. I mean, if you want to win a contest, you want to make sure the jury can at least run your add-in and try the killer features of it, right?

Documentation, how to get started, simple demo apps, it's all part of the tool / add-in you're delivering. If there is just sourcecode in a directory, that's not enough. Users don't have time to figure out how brilliant you or your code is, nor do they want to. They want to use it, because they have better things to do with their time. If there is severe lack of documentation, info on how to get started, even a proper working ready-to-run installer, the overall quality of the tool / add-in is close to 0, zero, zip, nothing, void, null: it is then nothing more than a bunch of files with data, but how to use that data, how to utilize that data to be more productive, produce better code, have a better life or whatever, that's unknown. And to me that's unnecessary, because it doesn't take that much time to explain simple things like getting started, what to do to see it in action (yes, this sounds silly, but try the add-ins for yourself and you'll find out very soon it's not that easy), and the most simple thing of them all: how to get it installed.

It's sad to see some hard work not ending up in the top 3 of the contest. I'm sure if some add-in writers would have spend 5 minutes on a working installer and a proper readme.txt how to get started, the top 3 might as well have looked completely different, at least from my judgement, although Ghostdoc would still be a winner I think. I must admit that the 2nd and 3rd prize winners weren't my choices for these spots but luckily for them there were more judges in the jury . To the add-in writers competing in this contest I'd like to say: thank you for participating in this contest, but try to learn from what Roland submitted: look at the overall package, the quality of what was submitted was almost near the quality you'd expect from a commercial tool/add-in. Often it requires just a few extra hours of work, but it will increase the quality the tool/add-in you're producing tremendously, and that's what counts, trust me.

Posted Saturday, August 14, 2004 3:23 PM by FransBouma | 6 comment(s)

Filed under:

And... gone was the nice moderation system *sob*

Apparently something was wrong with the new .Text engine as the admin interface is back to its old version, so no moderation possibilities for comments anymore. I therefore again disabled comments till the interface is back up again. Sorry for that.

Update: ok! , the moderation system is back! Comments are back too :)

Posted Tuesday, August 10, 2004 11:23 AM by FransBouma | 2 comment(s)

Filed under:

Assembly '04 ends

One of the most famous demo parties ever, Assembly, has just finished. I just saw the winning 64KByte (that's 64*1024 bytes, people) intro and it's simply breathtaking. Another one worth watching is the 2nd placed demo competition winner of Andromeda Software Development: really a kick-ass demo and to me far superior to the 1st place winner.

Get the goods here: http://www.assembly.org/news/final-results/en.

For the people who think every software application needs to be 1MB or more, check out the 4KByte (that's 4096 bytes ) intro competition winner: render routine, music, music player, 3D models and animation, all in 4096 bytes. Amazing.

Posted Sunday, August 08, 2004 8:35 PM by FransBouma | 3 comment(s)

Filed under:

[OT] What Dutch do when it is 30+ degrees Celcius...

... they jump into the water. Below are two photos I took 10 minutes ago, at about 300 meters from my house in Scheveningen, The Netherlands. Needless to say, it's a bit erm... crowded



Posted Sunday, August 08, 2004 4:27 PM by FransBouma | 5 comment(s)

Filed under:

Comments enabled again.

Scott updated .Text last night with a moderation feature. Cool stuff, thanks Scott! . Due to this moderation feature, comment spam can be prevented: all comments first have to be approved by the blog-owner before they're visible.

Posted Sunday, August 08, 2004 10:47 AM by FransBouma | 2 comment(s)

Filed under:

Windows XP SP2 pulled at last moment

The Inquirer reports (and C|Net as well, so it's not an Inq. crackpot story) that Microsoft has pulled Service pack 2 for Windows XP at the last moment. It was scheduled to RTM last night and to be made available for MSDN subscribers today. . But I'm sure they have their reasons. I however hope that MS realizes that their patching strategy of releasing one big pile of fixes every 2 years is not working: 1 glitch in 1 patch inside that SP2 can delay the complete set of fixes. With smaller set of fixes released more often, this wouldn't have been the case. But I'm sure they'll address this in the (near) future.

Talking about patches, Mozilla released new versions of their products Firefox (browser), Thunderbird (mail/newsclient) and Mozilla (browser) to address the security glitches reported a couple of days ago (and some were even very old (5+ years) ).

Update 7-aug-2004: It's available! :) SP2 did RTM yesterday and is available at MSDN subscribers downloads. Currently the downloads are pretty slow, I expect a lot of the MSDN subscribers are pulling the iso at the moment (a whopping 475MB, just 5 MB smaller than the full WinXP iso.. hmm....)

Posted Thursday, August 05, 2004 10:28 AM by FransBouma | with no comments

Filed under:

More Posts