Thank you Spike! This one post has given me more insight into Plum than anything posted so far and more than anything on the website.
It will also give me a context for the generated code that someone was kind enough to send me as an example... On Wed, 15 Dec 2004 14:10:45 -0800, Spike <[EMAIL PROTECTED]> wrote: > I've downloaded and installed Plum and I'm still not really sure what > type of audience it is aimed at. > > There is quite a lot of configuration work up front to set up a project > and ensure that Plum knows all about the ColdFusion, Web server and > Database. Once you've got your project set up Plum uses these to allow > you to perform configuration tasks without leaving the IDE and to > generate code for task like CRUD operations on a single table, and > searching, again on a single table. > > Once you've got a site created you can manage configuration and perform > some auto-generation of code for specific page types such as a search > page where you specify a table to search and which form controls, if > any, should be generated for each column in that database table. > > There's also a stored procedure generator that will generate stored > procedures to do CRUD operations on a specific table and a component > generator that will generate a component that calls your stored procedures. > > The major downfall I can see is that there doesn't appear to be *any* > way to actually edit the text of a file directly. You have to use an > external text editor of some kind to to that. > > Also, once you start modifying the generated code you can't easily merge > your modified code with code that Plum generates in the future. You can > either choose to overwrite an existing file or leave it alone. I guess > that means that PLUM is designed primarily for generating stub code that > you then modify and don't use Plum to manage in the future. > > It's certainly a promising product and I can see why it would be useful > to a lot of people, but there are a few areas where I think it's missing > key features. Appologies to the developers if any of these are already > in there. I looked but I couldn't find them. > > They are in no particular order: > > Integrated text based editor that supports the same sort of stuff CF > developers have become used to - tag insight etc. > Integrated SQL editor to support searching and other SQL operations on > more than 1 table. > Round-trip code management and merging. > Customization of the CFML code generation to suit individual coding styles. > Support for frameworks other than the Plum framework. > Support for a less page-centric application model. > > Spike ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Special thanks to the CF Community Suite Silver Sponsor - RUWebby http://www.ruwebby.com Message: http://www.houseoffusion.com/lists.cfm/link=i:4:187810 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54