I am ready to get back into development of the site, and in the process a big question is brewing in my mind. Do I continue development as is, or do I make a change to allow for more collaboration? I am currently developing the site in the .NET Framework using Microsoft SQL Server. This allows me to work in the language I am most familiar with and use eto’s excellent ANSI/RIP/XBIN/* conversion engine.
There are two primary problems with this approach, however. Most importantly, hosting can be problematic. I have been fortunate to have the support of Tracker1 for many years and hosting has been free. However, the site eats up a lot of resources, and the bandwidth is less than optimal. Moving to another server would be far more costly, so if Tracker1 ever runs out of space for me or I want to push for more bandwidth, I will have to shell out a pretty penny to run the site. Second, the pool of talent is limited. I would love to get help with the code, but there are few people interested in ANSI that are able and willing to code in the .NET Framework.
Citing those two problems, I am curious if I should reevaluate the development decisions I have made. Should I switch to a more popular language to gain more hosting options and more help options. I began working on a Ruby on Rails version and was unable to get much help with it. I wonder if trying Ruby on Rails again or perhaps PHP will afford me the help I have been unable to find thus far.
So here is my question to the users of Sixteen Colors: Can anyone help? If I switch languages, is there anyone I can guarantee will be able to put some time into making this site the fantastic resource it has the potential to be? Time and motivation run short when you are the sole developer on a project. If I could get some fresh blood working with me, I think the goals I have for the site would be much more achievable. Is there anyone out there that is willing and able to help code the site in ASP.NET, PHP, Ruby on Rails or some other web development platform? If so, please contact me and let me know. I would like to start development again, and if I can get some assistance, I would be willing to make some changes.
Update: I could also use help with design, branding, and usability if anyone is so inclined.