Ground Rules

A. We are here to discuss ideas for CF developers and the CF developer community as a whole to Promoting CFML promote ColdFusion to the unconverted... Outside of the CFML Community outside of our own community. B. This will NOT discuss Adobe's efforts to promote Brainstorming Session ColdFusion. Directed by Brian Meloche C. We will not discuss Open BlueDragon. Manager, Cleveland CFUG D. More correctly, we will discuss promoting CFML outside of the CFML community! As such, I’ve & Adobe Community Expert changed the title.

www.cfunited.com June 18 - 21, 2008 www.cfunited.com

Ground Rules, Part 2 This is a Brainstorming Session

E. This is scheduled to last for two hours!!! A. Concepts are outlined here: http://en.wikipedia.org/wiki/Brainstorming F. This is not a typical panel discussion. NO B. Focus on quantity of ideas TALKING HEADS!!! C. NO CRITICISM OF IDEAS IS ALLOWED G. We've got a lot of material to cover! That said, D. Unusual ideas are welcomed E. Team members may add to, combine and improve upon we won't have time for panelists to wax other ideas poetic. Instead of a panel discussion... F. The ideas are collected and recorded, then edited into bullet points G. Then, these ideas are voted upon by the team . H. The top 3 ideas are then broken down, and a strategy will be created based on them.

June 18 - 21, 2008 www.cfunited.com June 18 - 21, 2008 www.cfunited.com

Inspirations for this discussion… For our Brainstorming Session: The Good A. Panelists will serve as the captains and co-captains of your teams. ƒ Adobe’s ColdFusion 8 has been wildly successful. B. One member of the team will be designated the “way out there” person. If you are this person, your assignment is to come up with ƒ ColdFusion jobs are on the increase. extremely out there ideas, no matter how impossible or impractical ƒ More Flex implementations are using ColdFusion. they are. ƒ The Adobe ColdFusion Open Process Initiative, making C. At least one team member will be the recorder – record and collect all ideas. it easier to participate in the development process. D. Time permitting, the teams will work out a community strategy for ƒ Open BlueDragon – Finally, a stable, full-featured open promoting ColdFusion to the target audience you have, using the source CFML engine alternative! top 3 voted ideas, which will be recorded. E. Teams will consist of experts (panelists) and the audience members. EVERYONE participates. F. We will use white boards, Sharpies and Post-it notes. These raw notes will then be collected and recorded via Google Docs. Our final results will be recorded in Google Docs.

June 18 - 21, 2008 www.cfunited.com June 18 - 21, 2008 www.cfunited.com

1 Inspirations for this discussion… Inspirations for this discussion… The Bad The UGLY! A. It’s difficult to find mid-senior level CF developers. A. You cannot ignore the snubs in the media in the last year or so that seemed so completely out of touch with the ColdFusion reality: B. The skills divide between mid-guru CF developers is B. Computer World Article: widening. http://www.computerworld.com/action/article.do?command=viewArtic C. Some are viewing limitations in the CFML language as leBasic&articleId=9020942&pageNumber=1 reasons to propose ground-breaking changes that will C. Software Developer Article: break compatibility with older versions and widen that http://www.softwaredeveloper.com/features/ghosts-in-machine- divide even more than today. 071207/ D. Sys-con Dropping CFDJ for Silverlight DJ: D. Others are considering leaving the language, and going http://coldfusion.sys-con.com/read/426141.htm to others, like Groovy, JRuby, Java and Jython. E. Sys-con's response to the CF developer community: E. We aren’t finding new developers approaching CFML. http://search.sys-con.com/read/427080.htm F. Developers are not being taught CFML in schools. F. TIOBE dropping ColdFusion, explaining it’s a “Framework”, thanks to some guy by the name of Richard Bremner: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

June 18 - 21, 2008 www.cfunited.com June 18 - 21, 2008 www.cfunited.com

CFML Engines (for this discussion): CFML Engine Target Markets are: ƒ Adobe ColdFusion ƒ Enterprise ƒ Identify the potential target markets for CFML engines: ƒ Standard ƒ Large businesses ƒ New Atlanta BlueDragon ƒ Government - Federal, state/province/region, county/city ƒ Server ƒ Education ƒ Server JX ƒ Small/Medium business ƒ J2EE (Commercial) ƒ Consulting companies, freelancers ƒ .NET ƒ Hosting companies ƒ Open BlueDragon – J2EE Open source ƒ Others? ƒ (Community, Professional, Enterprise) ƒ The Smith Project, IgniteFusion, Coral, others?

June 18 - 21, 2008 www.cfunited.com June 18 - 21, 2008 www.cfunited.com

CFML Target Audiences? Let’s vote!!! Vote your top 3…

A. IT Management of medium/large companies A. IT Management of medium/large companies B. Small Business B. Small Business C. Government workers - Officials, civil servants C. Government workers - Officials, civil servants D. Developers who don’t use CFML now, including: D. Developers who don’t use ColdFusion now, including: ƒ Consultants (including agencies, freelancers and web ƒ Consultants (including agencies, freelancers and web development companies) development companies) ƒ Developers who don’t know much about CF or based their ƒ Developers who don’t know much about CF or based their knowledge on notions that are no longer true knowledge on notions that are no longer true ƒ Designers who occasionally develop dynamic web sites ƒ Designers who occasionally develop dynamic web sites E. Beginners E. Beginners F. Students F. Students G. College Faculty, Instructors and trainers G. College Faculty, Instructors and trainers H. Any others??? H. Any others???

June 18 - 21, 2008 www.cfunited.com June 18 - 21, 2008 www.cfunited.com

2 Break into teams… Step 1: Brainstorming (4:10-4:30)

A. Take the top 3 audiences… one team each! A. For the next 20 minutes, come up with as many B. Move into three groups… ideas that would promote ColdFusion to the C. Pick the group you want to join… audience of your chosen team D. Teams should be evenly numbered… B. Focus on: E. At least one team member should be the ƒ Who, What, Where, Why, When and How. “recorder” (two, if possible); laptops, please!!! C. Remember, record ALL ideas F. In the idea section, one team member will be D. Use the Sticky notes – post them on your white designated the “radical” and try to come up with boards out of the box ideas. E. Recorders: Use Google Docs to record your items…

June 18 - 21, 2008 www.cfunited.com June 18 - 21, 2008 www.cfunited.com

Step 2 – Collect and edit ideas Step 3: Vote! (4:40-4:50) (4:30-4:40)

ƒ Take your ideas, edit them, combine them as ƒ Each of you should vote for your top 5 ideas needed

June 18 - 21, 2008 www.cfunited.com June 18 - 21, 2008 www.cfunited.com

Step 4: Turn your top ideas into a Step 3: Vote! (4:40-4:50) community/individual strategy (4:50-5:45)

A. Take the ideas that received the top votes… ƒ Each of you should vote for your top 5 ideas B. Build out your ideas into a working strategy C. Use your expert panelists to help bounce ideas off of and guide the buildout of the idea. D. Continue to work in the Google docs, to flush out the idea. E. Stay focused!!! You only have 55 minutes!

June 18 - 21, 2008 www.cfunited.com June 18 - 21, 2008 www.cfunited.com

3 Team 1: Please present your ideas!

Step 5: Team Presentations

www.cfunited.com June 18 - 21, 2008 www.cfunited.com

Team 2: Please present your ideas! Team 3: Please present your ideas!

June 18 - 21, 2008 www.cfunited.com June 18 - 21, 2008 www.cfunited.com

Step 6: Watch my blog: Each of you should take what came http://www.brianmeloche.com/blog out of here today and use these ideas for the final report. to attract people outside of the CFML Email: brianmeloche at gmail dot com community to come join us!!!

www.cfunited.com www.cfunited.com

4