Will's blog

purpose: Will Kahn-Greene's blog of Miro, PyBlosxom, Python, GNU/Linux, random content, PyBlosxom, Miro, and other projects mixed in there ad hoc, half-baked, and with a twist of lemon

[ home | blog home | recent activity ]

Mon, 07 Apr 2003

4/7/2003 summary

It's threatening to snow outside. Normally this sort of thing doesn't occur so it's a bit bizarre. Not to mention the fact that it'd be nice if it was nice outside. On the flip side, since I'm at work all day and the only windows in my cube are the ones on my monitor, I'm not wholly sure I care.

I read a terrible article on Freshmeat about Open Source software. The dude says he's a software engineer and that he was "enlightened in 1997 by Free Software" (capital letters and verbiage are his) which is silliness. If he was "enlightened" and really understood the motivations of the hundreds of thousands of faceless developers out there silently (from a media perspective) working on open source software, he'd never have written this article. He'd have known about the synergy that occurs between projects who have some similar goals as they learn from each other--both mistakes and successes. He'd have known that most of us are decent developers looking to learn more about development--that many projects are done to learn--that the production is far far far more important for the developer in question than the product. He'd have known that most developers are not magic makers--that most of us specialize in a few aspects of software development and that a TEAM of people is responsible for a solid product that has solid design, solid goals, solid functionality, solid unit testing, solid documentation, and solid support. He'd have known that as a project matures and evolves as a function of its user base and its usage, it hits a point where the code becomes unwieldy and it needs refactoring. Sometimes it needs to be rewritten. This is good. He'd have known that there are a bunch of http software projects--with different missions and different characteristics. He'd have known the same about SMTP MTAs, database servers, and various other server components. He'd have known a lot of things. He's enlightened for incredibly loose usages of the word enlightened.

Comments:

Post a new comment:

Three things:

  1. New comments get placed in a "draft" status and will NOT show up on the site until I explicitly approve it. Sometimes that happens within 24 hours.
  2. I reserve the right to reject/remove inappropriate comments.
  3. Sometimes I'll reply to a comment directly in email--so make sure your email address is correct.

If you can't for some reason post a comment, send me an email: willg at bluesock dot org.

Your name:


Your e-mail address (this doesn't get displayed to anyone--sometimes I'll reply directly to you):


URL of your website (optional):


Comment:


Yes, I am a human!


pyblosxom::1.5-dev git-master

Copyright 1996 to 2012, Will Guaraldi Kahn-Greene, under the Creative Commons BY-SA 3.0 license

Creative Commons License
Will's Blog by William Kahn-Greene is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.