I'm encouraged to see both Jens and Brian post such gracious replies. There are some top-notch folks in the KiXtart community. Even the curmudgeons are fun.
The function database seems like a great idea. I've been frustrated when trying to submit UDF's to the ScriptLogic forum. Some of the functions were pretty good, others could have been better, er, thought out first. But not getting any reply and not seeing them posted was frustrating.
I'd relax some on the idea of version control. UDF's are too freestyle to try to enforce this concept. If a function is incorporated into KiXtart, then Ruud can control the function to his heart's content.
The only thing I'd suggest re: version control is that two different functions cannot have the same name. If a modification to an existing function is submitted by the author, make that the "master" function. (Would this mean that an author could password protect a function to only allow the author or ScriptLogic to modify the base entry?)
The voting thing is good. However, I hope Ruud will use this cautiously. Some functions have limited usefulness by themselves, but would be immensely useful in KiXtart. For instance, it is probably easier to just write the one line of code for ABS() or MOD() unless it is used several times within a script, so I think they have limited usefulness as UDF's. However, I would love to see these included in KiXtart.
Thanks,
New Mexico Mark
[ 24 January 2002: Message edited by: New Mexico Mark ]