I think there are some serious areas that we as an industry can grow. But it really depends on both as an industry pushing innovation, and branding, as well as helping Macromedia be aware of what direction we want to go in.
I think the first step is understanding the different markets that ColdFusion is sold to, and perhaps coming up with different ways to package or promote.
1. Small CF Site/Ecommerce Site - One of the things I like about ASP, in terms of the server, is that you just needed a .dll to use with IIS, and wham, you can do run CFML pages.
I think we need to create a SMALL CFML SERVER, basically what it would do is serve CFML pages, but have no cfadmin, or any advanced configuration, functionality. But then in all honesty, most small sites or shops just need to grab some CFML, then put up, and that's about it.
Let's find a cheap price, re-package it, do not think the name ColdFusion Express, completely wrong branding approach.
Think ColdFusion Small Server, just for small shops to run CFML with datasource connectivity.
Offer it for maybe $20-100. It's a great intro, and it encourages those who like free or near free web application servers, to start using, CFML, and as they progress, then we can introduce bigger packages as they grow.
2. Then we need the ColdFusion ISP Server, face it, ISPs don't want to get a different license,admin for each site running on server. They want the ability to control admin, multiple sites, but administer them separately, as well as having a sub-control panel to give to site owners,without interfering with other shared sites.
This has been a long term need, to give ISPs a cheap licensing package. Remember, identify endusers, identify all unmet needs, and potential needs.
3. ColdFusion Load-Balanced Server, basically it's a personal need for me to only to have 1-cfadmin page to administer the same site on two different or multiple servers. It would be nice to monitor, turn caching off, control anything, across a range of servers that are serving the same site.
After all, if ColdFusion is going to be a medium to high traffic solution, then we got to provide the necessary tools to help ease the administration of those sites. Especially as more and more methods of load-balancing become available.
4. High-End Server, especially for medium-big to big companies who want a big dollar price, for a big enterprise application server. Then it has to be packaged with rich features, to help ease the administration of that server.
If ColdFusion is going to be a high-end server equal to J2EE, Websphere,then it has to have the server management and maintenance capabilities of those servers and more.
Okay my next suggestions for growing wisely.
In this day and age of economics and controlling costs, I think it's time to show case sites, companies using coldfusion: that have controlled their costs extremely well or have made a lot of profitability because of using coldfusion.
Let's hit people in the pockets, show how we can both save and earn money, ROI, baby.
But to do that, we need to have those sites, companies showcased.
That's all I can think of for today, hit you later, cf gator.