Let David and I talk about this some and then we'll post to the list.  Good
suggestion; now we have to see if it will work in the overall scheme of
things under the covers.

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

----- Original Message ----- 
From: "Jeff Fleitz" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Wednesday, June 15, 2005 4:10 PM
Subject: Re: [plum] Migrating to future versions of Plum


> Yeah, I know you can't mix and match. I meant I might have Plumv1 and
Plumv11 folders with different exes in there.
>
> That is a great idea for the tag editors!  If you are going to do that,
how hard is it to have the IDE generate mulitple
> versions of the code?  I know it would bloat the exe somewhat but it would
be nice to select version 1 for this app and
> version 2 for that app, etc.  Is that too hard to do?
>
> eff
>
>
> Adam Churvis wrote:
> > You won't be able to run more than one version for a single app, but you
> > will be able to run multiple different versions for different apps on
the
> > same server if you CF_2CFMODULE the code.
> >
> > Good point about the tag editors.  We may need to submenu the Install
Tag
> > Editors and Tag Help command for different versions, so you can install
a
> > version's tags, use them for an app, install a different version's tags,
> > work on the other app, etc.  Just run one command before switching
versions
> > and you're good to go.
> >
> > How does this sound?
> >
> > 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
> >
> > ----- Original Message ----- 
> > From: "Jeff Fleitz" <[EMAIL PROTECTED]>
> > To: <[email protected]>
> > Sent: Wednesday, June 15, 2005 3:57 PM
> > Subject: Re: [plum] Migrating to future versions of Plum
> >
> >
> >
> >>Hi Adam,
> >>
> >>This might not be tenable from your perspective, but is there any chance
> >
> > we can run multiple versions at the same time?
> >
> >>I realize there are some potential problems with this scenario (tag
> >
> > editors/libraries will change as the product
> >
> >>matures, you won't want to support multiple versions, etc.)
> >>
> >>However, there will be times where a client will want to re-visit an app
> >
> > after it has been in production for a long time
> >
> >>and make additions/enhancements that will not necessarily warrant a full
> >
> > version upgrade.  This has happened many times
> >
> >>in my experience and has happened at least once since I have been using
> >
> > Plum (beta to version 1).  A lot of folks may
> >
> >>work on more than one app simutaneously, one in version 1, and maybe
start
> >
> > that new one with the new version etc.
> >
> >>If you are an old hand, no big deal, you can probably build what you
want
> >
> > without the old IDE by using the tags. Newer
> >
> >>users might have problems. And of course, with the new version comes a
new
> >
> > set of tag editors/libraries, and that is a
> >
> >>problem in itself.  But I have built Plum tag libraries for Dreamweaver
> >
> > and PrimalScript, and it might be worth it to be
> >
> >>able to use 2 different editors to be able to work with two different
> >
> > versions of Plum simultaneously.
> >
> >>Your thoughts?
> >>
> >>Jeff
> >>
> >>
> >>
> >>Adam Churvis wrote:
> >>
> >>>How do all of you feel about migrating between Plum V1.0 and future
> >
> > versions
> >
> >>>of Plum?
> >>>
> >>>Before you answer this question, please consider the following:
> >>>
> >>>1) Because of the extensive nature of the Plum Framework, building in
> >>>backward compatibility makes the product slower and the code
> >
> > significantly
> >
> >>>more cumbersome to navigate and understand, so backward compatibility
is
> >
> > a
> >
> >>>non-starter.
> >>>
> >>>2) Not worrying about backward compatibility enables us to concentrate
> >>>entirely on performance, better code architecture, easier to use
> >
> > elements of
> >
> >>>the Plum Framework, etc.
> >>>
> >>>3) Migrating a Plum V1.0 app to a later version that has lots of
changes
> >
> > and
> >
> >>>new capabilities should be relatively straightforward if you haven't
> >>>modified the framework (which includes the custom tag library).
> >
> > Basically
> >
> >>>you'd manually migrate your Environment.cfm customizations and any
> >>>instantiations of your own components in Global.cfm to the new Plum
> >>>Framework files of the same names, and that should be that.  That's the
> >>>goal, anyway.
> >>>
> >>>As a side note, the new custom tag library will have *much* better
> >>>formatting flexibility and capability (no more table-based markup of
> >
> > fields
> >
> >>>and labels -- all CSS-based), DatabaseBlocks.cfc is going away in favor
> >
> > of a
> >
> >>>better code architecture with specific methods, the whole
> >>>tablename_columnname requirement goes away, and much more.  No
estimated
> >>>release date just yet, but we're putting time in where we can.
> >>>
> >>>Also, we should have the new Plum Service that automatically
> >
> > CF_2CFMODULEs
> >
> >>>your code as you work in Beta within the next two weeks.
> >>>
> >>>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
> >>>**********************************************************************
> >>>
> >>>
> >>
> >>**********************************************************************
> >>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
> >>**********************************************************************
> >>
> >
> >
> >
> > **********************************************************************
> > 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
> > **********************************************************************
> >
> >
>
> **********************************************************************
> 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
> **********************************************************************
>


**********************************************************************
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