Older blog entries for sohodojo (starting at number 1)

10 Oct 2000 (updated 10 Oct 2000 at 22:25 UTC) »

I am a co-lead developer on a 'Wish List' project funded at SourceXchange (sXc). The project is 'Specification Writing for Web- based Project Planning Software' and it is co-funded by Collab.Net and Opendesk.com. You'll find the sXc 'active project' page here, our Advogato project page here and our project's homepage here at The Open Source Collaboration Technologies Competency Center hosted at Sohodojo.

We are not suggesting that there are not some interesting Open Source offerings in this domain. What is important about this effort is that the sponsors have funded the earliest stages of the Software Development Lifecycle (SDLC) starting with a good foundation look at the problem domain including a 'comparables analysis'.

Since this project is intended to be for the benefit of the Open Source development community, we've been trying to 'spread the word' about our project. As you'll notice on our Advogato project page, we don't have a Freshmeat listing URL. This is because we were denied a listing because our project deliverable is not a 'downloadable piece of software'!?!?

Damn! What a narrow and inappropirate criteria for an index listing. This project will certainly lead to MANY future bits of downloadable software, and at some level, the SRS itself can be considered 'downloadable' (although it is a 'document' rather than a 'piece of software').

I'll fire a note back to Freshmeat making a case for their expanding the index to accommodate the earliest stages of the Software Development Lifecycle. But I don't expect too kindly a response. Too often Open Source projects jump way ahead of the game and folks start slinging code before examining the problem domain, considering what's come before and deciding what to build.

I hope this trend is just 'early adopter' enthusiasm and we'll see an evening out of support and recognition for the all important front-end problem analysis. Having spent twenty-odd years as an 'extreme' Smalltalk developer, I absolutely know that the time you take to 'know your domain' pays off many times over when the code starts flying.

What do you think? (I tried to add a Wiki tag here to allow interaction, but I don't think I know what I am doing!)

30 Sep 2000 (updated 30 Sep 2000 at 19:10 UTC) »
Attention: 'Advogato Member' Images available

Hello Trustees and... the rest of us ;-)

I've spent nearly 20 years as what would today be called an 'extreme' Smalltalk programmer. As I transition from the 'Ivory Tower' of Smalltalk to Internet- based 'scripting' programming, I am learning to deal with flat files for source, "programmer's editors" as a development environment and CVS for version control. How I miss Smalltalk... but how I love the collaborative, open world of Open Source Internet programming.

Trust metrics are essential to my vision for role/actor executable business model frameworks. So I look forward to benefitting from, and contributing to, this most interesting community.

In the meantime, here's something I hope community members will find useful... an small 'Advogato Member' GIF image for use in linking from your site(s) to Advogato. It comes in two 'flavors':

We're using an image tag wrapped with an anchor tag to point to my 'sohodojo' person page. If you want to see how this works in-line, go here and 'view source' for details.

Advogato community members are welcome to use these images to help spread the word about this important community and your involvement in it.

If anyone with home-page article-posting permission reads this diary entry, please feel free to post a link to this entry to help distribute these images throughout the community.

Thank you,

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!