TPlaysound isn't a very clever component
I fully disagree. It is very clever instead because it looks for what's is already there instead of loading tons of dependencies into the component or program.
Thank you for the complement @wp. Coming from you, it has weight. It's true that I looked at native libraries and thought - why; when all I need to do is play a Windows WAV file in Linux?
I have always been a 'boots and braces' programmer - looking for solutions that are simple rather than 'clever'.
My submitted components are not clever, but at least I contribute without ego and hope for/expect improvements from more clever programmers. (and always younger - bah!)
I wish there was more collaboration among the Lazarus community to improve open source code and components. I remember working with (the late) @bigchimp on Health Monitor and LazAutoUpdate and learning a lot about FireBird integration and threading code.
In the absence of a public Lazarus repository, I often copy/paste forum code into text-files which I can re-use. I'm sure other folk do it also.
More public collaboration and code-sharing would benefit us all. I made a new category in the wiki called 'code snippets' for this purpose.
There are perceived issues with 'ownership' of open-source code which I think is often ridiculous.
To me - a liberal license says: "improve me please!"
I'll be honest - all my submitted components need improvement. Anyone up for it?
I will always give copious credit in source code. I am retired and in no need of a CV - so feel free!