About 3 to 4 years ago I created a handful (about 10) modules for DotNetNuke which sold very well at the time. Since my main business focus changed about a year afterwards, I could not dedicate ongoing time to further development to these modules and they stagnated.
I continued to support and sell them, but the sales dropped dramatically as newer more robust modules filled the void. It was a classic case of being one of the first to market and providing a product to fill a niche.
Well at any rate, my profit on those modules has dropped to less than $100 a month for some time now and the number of support tickets has risen dramatically. The reason for this being, in my opinion, is DotNetNuke (DNN) is no longer a platform used only by “geeks” anymore. The adoption rate has gotten large enough that the “normal” user is now maintaining DNN installations and therefore doesn’t have the technical knowledge that was once taken for granted in the DNN community.
Good or bad, it is what it is.
That is why this morning I pulled all of my modules from sale. I will continue to support previous sales for a period of 90 days but no new sales will take place. I might eventually open-source the modules and let the community build upon them, but I’m not sure at this point on the future of them.
I did retain the XMod packages I developed and will continue to support and sell them, as I enjoy the XMod community and feel that I owe Kelly and his team a great deal for providing such a robust module.
The full DNN modules I developed will no longer be sold in the DNN marketplaces. It just wasn’t worth it anymore. The time I was dedicating to support issues far outweighed the amount I was making in sales.
A simple matter of not enough time to support what has become a “hobby” and was taking away from my main business focus.