astropilot wrote on Nov 2
nd, 2005 at 11:51pm:
People always ask for certain features that just wouldn't advance a mod, but only for them.
That is still somewhat different then modifying and release them online for the general public.
I'm not a particular fan of having multiple versions of mods that are rewritten from scratch and add the exact same functionality, as there is the grey area of what does written from scratch mean ?
After all we are not competing eachother to write the best mod, but to add new functions and enhance existing ones.
I think the real thing that is good about this place is that people help eachother optimising their code, so no matter where the code starts, it gets optimized by cooperation anyway over time.
It's not uncommon to use the most excellent parts of someone elses code into your own new or existing mod so how far do you want to take the discussion.
I have the good practice of adding remark lines (even in Y2 base code) to emphasis a contribution of someone to my mod code (like I mentioned e.g. Graham for fixing up parts of the SMTP code compliance to RFC's in the Y2 engine).
But for me coding is a way of relaxation anyway and not a way to boost my ego, so actually satisfied "customers" pay my virtual bill without the need to see my name in Neon next to it
I do not have too much of a problem with other coders borrowing parts of my code as there are only so many ways to write a certain function, as long as people do not use my code to show off their skills