Folks,

We've thought about this a bit before, but took a "wait and see" stance
until it started to become an issue.  We'd like your opinions about this so
that we can make an informed decision.

The issue is support of Plum applications where the inner Plum Framework
itself has been modified.  Instantiating custom CFCs in Global.cfm and
adding Plum-generated indexing methods to Verity.cfc don't count as
"modifications."

The Plum Framework was designed to be used as is, unless the developer is
advanced in skill and has taken the time to truly understand the detailed
inner workings of the Plum Framework, which are considerable.

Using the Plum Framework as it was designed isolates all core application
functionality into a guaranteed-to-work package that can be instantly
replaced by the Plum IDE when support incidents arise, then overwritten by
customized pieces one at a time until a culprit is found.  If the Plum
Framework is modified -- even by seemingly innocuous "little" code
changes -- then it's anybody's guess where the problem is coming from, and
tracking down custom hack problems becomes an absolute nightmare.

So here's the conundrum: we want developers to have the freedom to modify
the Plum Framework as they see fit (within the restrictions of the license
agreement), but we can't take it upon ourselves to support such
modifications.  We want to encourage people to go exploring and blazing new
trails, but those should be (mostly) self-supporting expeditions that are
undertaken by experienced explorers.

What do you all think about this situation?  How would you solve this
problem if you were in our place?

Respectfully,

Adam Phillip Churvis
Member of Team Macromedia
http://www.ProductivityEnhancement.com

Download Plum and other cool development tools,
and get advanced intensive Master-level training:

* C# & ASP.NET for ColdFusion Developers
* ColdFusion MX Master Class
* Advanced Development with CFMX and SQL Server 2000


**********************************************************************
You can subscribe to and unsubscribe from lists, and you can change
your subscriptions between normal and digest modes here:

http://www.productivityenhancement.com/support/DiscussionListsForm.cfm
**********************************************************************

Reply via email to