Releasing the code
Posted May 27, 2004 18:56 UTC (Thu) by corbet
In reply to: Releasing the code
Parent article: Movable type and "almost free" software
It's not a matter of "pretty enough." The LWN site code certainly has its grungy spots, but I feel reasonably good about it as a whole.
The issues are things like doing a serious security audit (which, of course, I should do anyway), a minimum of documentation (the code has a lot of dependencies and is a bit tricky to bootstrap), and a determination of what parts of the code, if any, are to be withheld. I'm a little nervous about releasing the financial code, for example...I can probably get over that, but I have to look at it hard first. There is also the matter of supporting the code release: mailing lists, CVS repositories, dealing with patches, etc. Takes time.
Even then, of course, what the community will have is code to make a site that looks like LWN. One should not expect a general-purpose news portal construction system.
Anyway, it really is a priority to get the code out; it would be fun if others could use it and improve it, and I see it as simply the right thing to do. The problem is that there are a lot of priorities...
to post comments)