Technically based on that definition, you could say that 3DGS itself is a contribution to the gaming community. I've always viewed "contributions" as connoting free and contributions that are for sale, as advertisements.
Which reminds me- I'll be contributing a small sprite pack as in (free) shortly..
Formula Games - A place to buy and sell Indie games.