Just wanna drop in my opinion on this.
Xaser wrote:Also, while there's nothing wrong with coding/style guidelines, I think they're a bit out of place here -- I'd suggest splitting that off into its own proposal since it's pretty bikeshed-prone and I don't wish to distract from the actual topic.
I agree very much with this.
The only part of the coding guidelines that I really agree with is the part about having the "constructor" method be named Create, because having several different modules follow different conventions for "constructor" methods would be extremely annoying and confusing.
Rachael wrote:- Agreed with others - tabs, not spaces. Sorry.
(See above.)
- These libraries are LGPLv3 licensed and special care is taken not to include non-GPL conforming content. If these are to reach any sort of standard, they have to be something that myself and Graf can officially sanction without worry of the implications this may have. This means, of course, among other things, that all submissions may be used by others without permission (if credit is given, of course), and must be 100% original work by the author submitting them. (Another reason this is important is because including them with the distribution - if this even goes that far - would do a lot towards reaching a standardization point)
While I agree that they must have an actual license, I very much highly disagree with forcing LGPL onto everyone.
Kinsie wrote:Nash wrote:I am actually concerned about how all this fits into a TC/stand-alone workflow.
Simple: It doesn't.
I feel like you guys are busying themselves coming up with standards and regulations and so on and so forth to avoid actually having to write stuff using ZScript. How's HOERS or whatever it was coming along, anyway?
I imagine you're kinda wrong there. At least in TZK's case, you can see he definitely would do this...
Specially considering he already posted three modules he made in the OP.