LWN.net Logo

Releasing the code

Releasing the code

Posted May 27, 2004 18:56 UTC (Thu) by corbet (editor, #1)
In reply to: Releasing the code by Klavs
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...


(Log in to post comments)

Releasing the code/priorities

Posted May 27, 2004 19:32 UTC (Thu) by utoddl (subscriber, #1232) [Link]

As a sort of self appointed needler about opening the LWN code base (at least I think I've dredged it up more than any other subscriber), I feel I really must step in at this point and state up front that I totally agree with you. Releasing any body of code has an enormous up-front cost in time and energy. I'm incredibly impressed with the amount of work you manage to get done -- the content, coverage, keeping the site up, etc. It's a fair question, whether the benefits you would receive from the occasional code snippet from us (who are so lazy after all that we've resorted to paying for web content already) would ever justify the effort and time it would take you to open the code as a proper project. My guess is that it might. Eventually. But it probably wouldn't feel like it for a while.

Anyway, I hope my occasional needling about opening your code base is taken in the spirit intended. Specifically, I appreciate your efforts and welcome the oppotunity to support them, whether financially in a small way, by word of mouth, or someday perhaps with some code. OTOH, lwn.net works as is, so perhaps contributed code is not really necessary for lwn's well-being right now. Continued production of quality content is, so that's a reasonable priority. Keep up the good work.

Releasing the code

Posted Jun 1, 2004 1:14 UTC (Tue) by macfisherman (guest, #6018) [Link]

I'd expect to pay more for LWN if the code is released. I think Corbet has the right priorities. I'm paying for the content, not the code.

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds
Powered by Rackspace Managed Hosting.