01-01-2013, 10:25 PM
With all due respect, but your project will fail. Unless you strive for great quality (in which case you'll have a fierce requirements on all the mentioned expertise) or a unique set of features not found elsewhere, it's definitely not going to work out. I'm sorry. Even when you have either of them, software takes off because of the community powering it. You can see this happening with projects such as jQuery and WordPress - neither is the best available on the market from a technical point of view, but because of the vast amount of community support, plugins, extensions and the like, people don't care.
My advise: contribute to an open source project instead. For example, start writing patches to make WordPress more appropriate for your requirements. No one likes software that may be useful right now, but will be abandoned a year later because the owner realized that what I just said is true.
My advise: contribute to an open source project instead. For example, start writing patches to make WordPress more appropriate for your requirements. No one likes software that may be useful right now, but will be abandoned a year later because the owner realized that what I just said is true.