I recently wrote up a package for simple paclet construction which has made distributing my code so much simpler. The flip side of this, however, is that for a lot of what I make I have no good, unobtrusive way to let people know it exists, even when it's something that's free and probably reasonably useful for others.
This came to mind recently because I just knocked up a prototype GitHub hook-in to the service connection framework, and, since it's distributed as a paclet, it's essentially just a single line of code to install. Because of that (and because lots of people use GitHub) I thought that this was something that the MSE community might enjoy.
It comes to mind, therefore, that I'm not sure where's the best--i.e. least obtrusive but still noticeable--place to post about things like that. There's PackageData.net, but I'm not sure how much people pay attention to it. As I discovered when knocking up a quick package index from what's there, much of the stuff is distributed on lab websites as notebooks -- which is to say not in immediately useful form. Then there's the MSE GitHub but, once again, not sure who looks at it. It seems not to have been updated in ~4-5 years.
So how do other people put their stuff out there and in what format (e.g. paclet, application, etc.)?
( And just as a point of curiosity, who out there actively--i.e. in their free-time--develops packages for public consumption? )
