[Ktechlab-devel] Laying down the LAW.

Alan Grimes agrimes at speakeasy.net
Sat Sep 11 00:46:58 UTC 2010


I read, with great horror, some of the files from ktechlab 4.

NO.

That is exactly what I've been telling people not to do since the
beginning.


So here's what's going to happen.

I will now give you a list of files to be obtained from the Ktechlab 3
SVN repository. These files are to be declared holy and untouchable by
anyone except ME. Got that? If you want to change even a single nibble
in any of these files, you talk to ME by means of this mailing list. You
will get everything in ktechlab 4 working by using these files EXACTLY
AS THEY ARE!!!

[[ all paths relative to trunk/src ]]

math/*
simulator.*
physics/*
electronics/simulation/*   [[ acknowledging known bugs in nonlinear
components ]]
electronics/pin.*
electronics/switch.*
electronics/wire.*

Once again, not one bit is to be changed in any of the files above. If
you want these files to change, submit a paper to me through the mailing
list and then I, and only I, will make the change for you. I don't care
how trivial or superficial the change you want is. Only I am allowed to
actually implement it.

The reason for this law is simple. We urgently need a working ktechlab4
therefore it is unacceptable to waste any time re-implementing from
scratch code that was more-or-less functional 5 years ago, and that I've
spent many years of my own time cleaning up and optimizing for no other
reason than to permit it to be ported to ktechlab4.

Ktechlab 4.1 can have anything at all in it, I don't care. But we need
ktechlab 4.0 as of last year. =(

This law will sunset at such time that a working ktechlab 4 port is
generally available.


-- 
DO NOT USE OBAMACARE.
DO NOT BUY OBAMACARE.
Powers are not rights.





More information about the Ktechlab-devel mailing list