man did this thread get off track ...
Matthew Woodward wrote:
... or I can focus on the real goal of this specific effort which is
to document the crap out of OpenBD and by extension CFML, which to me
in the long run will be far more beneficial to the global community
For my own part, I feel we all need to take our place in the eco-system
and let it evolve. We can't do everything. I agree with Matt here,
focusing at the grass roots and if we provide the necessary document,
guidance and high quality engine then let others come in and build the
next big thing.
Personally I feel CFML has focused way too much in the past on
frameworks and not enough on the end solutions. CFML's past is
littered with ghosts of frameworks past, and I really do roll my eyes
when I hear of new ones that are going to do what others failed to do,
change the world etc. We've all heard it.
The problem here is that too much energy being burned for a very niche
market place - dare I say, incestuous. I would wager that the majority
of users of frameworks are existing CFML developers. Isn't CFML already
framework?
What we need is that "php" ah-ha moment. This is a world that has
managed to get away with a lot less technology than CFML, a hell of lot
less frameworks (there really is only one major one in this world and
even that one has its issues) yet it managed to be accessible and
available for anyone to literally hack away at a page or two.
I use a number of apps (mediawiki, phpMyAdmin) and i couldn't give a
toss that its written in php. For me, its not the technology its the
end app. We need to become fanatical about our end apps and less about
the language.
We've all tried the technology sell ... that hasn't worked.
We've all tried literally selling the engine for $$$ ... that hasn't worked.
Adobe is a shadow of its former self in this CFML world ... they have
all but abandoned it.
We're a shrinking market yet I feel we have time to turn it around.
Time to try something different. We need a "App World for CFML" and we
need it populated with high quality useful apps. I do not buy the
argument that everything has already been developed. In many respects
this is a perfect time to re-focus on the big beasts and provide the 20%
of functionality that people actually use (look at how basecamp for
example is big on less-is-more mentality).
As we have shown with OpenBD Desktop, shipping CFML apps is a piece of
cake when you can get up and running so quickly (it is our biggest
download bundle).
I applaud Jason King for the apps he is building up ... but we need
1000x "Jason King"'s all churning out useful end-user applications that
are consumed by people who don't really care what its written in.
--
official tag/function reference: http://openbd.org/manual/
mailing list - http://groups.google.com/group/openbd?hl=en