You don’t seem to think Git Hub should help people market their projects, and that is hardest part of open source.
I don’t understand how you don’t think people making money from their projects would help open source.
Being my salary was $70,000+ per year at the time, it was kind of dumb on my part, but I would code more trying to make a few more dollars each month than the month before.
For Sponsors, I want Sponsors who are software companies that want to reach developers. For me to get donation sponsors, someone would have to know about my projects.
Let the “Purists” and the people with jobs not opt in if they don’t want to, or Code Plex had an option to donate ad revenue to charity, so that is also something you are missing.
But if my project could accept Sponsors by bid, some company might pay $3 per month, or some projects might bring in $10,000 or more per month. Either way, I would pay to advertise to other developers that might want my projects:
DB Compare, are free SQL Server comparison tool. On Code Plex I had 10,000+ downloads. No one knows about it on Git Hub, and it is better now.
My Entity Framework Alterative DataTier.Net, that creates all Stored Procedure Data Tiers did better on Code Plex as Rad Studio Code Generation Toolkit, but it is 10 times better now.
Sorry Git Hub doesn’t think promotion is part of Open Source, but the way it is now, only popular people’s projects get noticed.
Scott Hanselman could have a bad project get 100,000 downloads because he is so popular.
Joe Code Guru no one knows about could invent the best thing ever, and you leave it to random chance that Joe Code Guru’s project is successful.
I hate that.
I have paid hundreds of dollars to Google trying to promote my projects. This actually hurts my videos because most people click Skip Ad after 6 seconds, and Google thinks, crappy video.
Where are people supposed to advertise their projects, if not Code Plex?
Does Netflix care about Open Source?
Does Amazon care about Open Source?
Does Twitter care about Open Source?
Only one company that I know of cares about Open Source, but they don’t care enough to help open source developers. Microsoft is after Azure money, which I pay them a bunch, so it seems more open source developers would help Git Hub and Microsoft, but I am the only one that cares about marketing projects, not just free hosting and great tools like Visual Studio and SQL Server Express. I still thank Microsoft for the great free tools, but marketing is the hardest part, and if you don’t care about that, you don’t care about open source development or open source developers.
I have asked for 3 years, and I will ask again next year, maybe.
Sorry Git Hub doesn’t care enough, because it would grow your busines like anything else you have done.