RE: CFC Expert Group?
Count me in. I think it is a good idea. -Original Message- From: Vince Bonfanti [mailto:[EMAIL PROTECTED] Sent: Tuesday, February 25, 2003 9:03 AM To: CF-Talk Subject: CFC Expert Group? I've seen several discussions, all of which have the same general theme: Here's what's wrong with CFCs. The most recent is the FBX3 AND CFMX thread on this list. Why not borrow an idea from the way Sun creates Java specifications and form a CFC Expert Group to write the specification for the next version of CFC? Basically all you need is a mailing list and a couple of people who are knowledgeable and interested enough to write and review a specification document. Vendor participation helps; I'm willing to participate in such a group, and I'll bet that Sean Corfield would too. The leader of the group should probably not be affiliated with Macromedia or New Atlanta to insure vendor neutrality. I'm sure Michael Dinowitz would be happy to provide a separate mailing list for this purpose. The efforts of this group would not be wasted because I'll commit that if a CFC Expert Group is formed and produces a reasonable consensus on a final specification, then New Atlanta will implement that specification in the next major release of BlueDragon after the final specification is published. So, is anyone interested in taking the lead in forming a CFC Expert Group? Vince Bonfanti New Atlanta Communications, LLC http://www.newatlanta.com ~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribeforumid=4 FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Structure your ColdFusion code with Fusebox. Get the official book at http://www.fusionauthority.com/bkinfo.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
RE: CFC Expert Group?
There is a CFC group, and a good one at that. Maybe you can direct your ideas there: http://www.cfczone.org/listserv.cfm Thanks! Robert Bailey http://www.Tinetics.com Famous for nothing -Original Message- From: Vince Bonfanti [mailto:[EMAIL PROTECTED] Sent: Tuesday, February 25, 2003 9:03 AM To: CF-Talk Subject: CFC Expert Group? I've seen several discussions, all of which have the same general theme: Here's what's wrong with CFCs. The most recent is the FBX3 AND CFMX thread on this list. Why not borrow an idea from the way Sun creates Java specifications and form a CFC Expert Group to write the specification for the next version of CFC? Basically all you need is a mailing list and a couple of people who are knowledgeable and interested enough to write and review a specification document. Vendor participation helps; I'm willing to participate in such a group, and I'll bet that Sean Corfield would too. The leader of the group should probably not be affiliated with Macromedia or New Atlanta to insure vendor neutrality. I'm sure Michael Dinowitz would be happy to provide a separate mailing list for this purpose. The efforts of this group would not be wasted because I'll commit that if a CFC Expert Group is formed and produces a reasonable consensus on a final specification, then New Atlanta will implement that specification in the next major release of BlueDragon after the final specification is published. So, is anyone interested in taking the lead in forming a CFC Expert Group? Vince Bonfanti New Atlanta Communications, LLC http://www.newatlanta.com ~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribeforumid=4 FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Your ad could be here. Monies from ads go to support these lists and provide more resources for the community. http://www.fusionauthority.com/ads.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
RE: CFC Expert Group?
but regardless, I would be interested and you could count me in. Thanks! Robert Bailey http://www.Tinetics.com Famous for nothing -Original Message- From: Vince Bonfanti [mailto:[EMAIL PROTECTED] Sent: Tuesday, February 25, 2003 9:03 AM To: CF-Talk Subject: CFC Expert Group? I've seen several discussions, all of which have the same general theme: Here's what's wrong with CFCs. The most recent is the FBX3 AND CFMX thread on this list. Why not borrow an idea from the way Sun creates Java specifications and form a CFC Expert Group to write the specification for the next version of CFC? Basically all you need is a mailing list and a couple of people who are knowledgeable and interested enough to write and review a specification document. Vendor participation helps; I'm willing to participate in such a group, and I'll bet that Sean Corfield would too. The leader of the group should probably not be affiliated with Macromedia or New Atlanta to insure vendor neutrality. I'm sure Michael Dinowitz would be happy to provide a separate mailing list for this purpose. The efforts of this group would not be wasted because I'll commit that if a CFC Expert Group is formed and produces a reasonable consensus on a final specification, then New Atlanta will implement that specification in the next major release of BlueDragon after the final specification is published. So, is anyone interested in taking the lead in forming a CFC Expert Group? Vince Bonfanti New Atlanta Communications, LLC http://www.newatlanta.com ~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribeforumid=4 FAQ: http://www.thenetprofits.co.uk/coldfusion/faq This list and all House of Fusion resources hosted by CFHosting.com. The place for dependable ColdFusion Hosting. Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
RE: CFC Expert Group?
As has been mentioned, there is a CFC list already. A few months back, we came together and sent a list of issues to Macromedia concerning what the group felt were issues with CFCs. I'd suggest joining us over there. :) === Raymond Camden, ColdFusion Jedi Master for Mindseye, Inc Member of Team Macromedia Email: [EMAIL PROTECTED] Blog : www.camdenfamily.com/morpheus/blog Yahoo IM : morpheus My ally is the Force, and a powerful ally it is. - Yoda -Original Message- From: Vince Bonfanti [mailto:[EMAIL PROTECTED] Sent: Tuesday, February 25, 2003 8:03 AM To: CF-Talk Subject: CFC Expert Group? I've seen several discussions, all of which have the same general theme: Here's what's wrong with CFCs. The most recent is the FBX3 AND CFMX thread on this list. Why not borrow an idea from the way Sun creates Java specifications and form a CFC Expert Group to write the specification for the next version of CFC? Basically all you need is a mailing list and a couple of people who are knowledgeable and interested enough to write and review a specification document. Vendor participation helps; I'm willing to participate in such a group, and I'll bet that Sean Corfield would too. The leader of the group should probably not be affiliated with Macromedia or New Atlanta to insure vendor neutrality. I'm sure Michael Dinowitz would be happy to provide a separate mailing list for this purpose. The efforts of this group would not be wasted because I'll commit that if a CFC Expert Group is formed and produces a reasonable consensus on a final specification, then New Atlanta will implement that specification in the next major release of BlueDragon after the final specification is published. ~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribeforumid=4 FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Your ad could be here. Monies from ads go to support these lists and provide more resources for the community. http://www.fusionauthority.com/ads.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
RE: CFC Expert Group?
Is there an archive? sent a list of issues to Macromedia or could you repost this? Cheers WG -Original Message- From: Raymond Camden [mailto:[EMAIL PROTECTED] Sent: 25 February 2003 14:27 To: CF-Talk Subject: RE: CFC Expert Group? As has been mentioned, there is a CFC list already. A few months back, we came together and sent a list of issues to Macromedia concerning what the group felt were issues with CFCs. I'd suggest joining us over there. :) === Raymond Camden, ColdFusion Jedi Master for Mindseye, Inc Member of Team Macromedia Email: [EMAIL PROTECTED] Blog : www.camdenfamily.com/morpheus/blog Yahoo IM : morpheus My ally is the Force, and a powerful ally it is. - Yoda -Original Message- From: Vince Bonfanti [mailto:[EMAIL PROTECTED] Sent: Tuesday, February 25, 2003 8:03 AM To: CF-Talk Subject: CFC Expert Group? I've seen several discussions, all of which have the same general theme: Here's what's wrong with CFCs. The most recent is the FBX3 AND CFMX thread on this list. Why not borrow an idea from the way Sun creates Java specifications and form a CFC Expert Group to write the specification for the next version of CFC? Basically all you need is a mailing list and a couple of people who are knowledgeable and interested enough to write and review a specification document. Vendor participation helps; I'm willing to participate in such a group, and I'll bet that Sean Corfield would too. The leader of the group should probably not be affiliated with Macromedia or New Atlanta to insure vendor neutrality. I'm sure Michael Dinowitz would be happy to provide a separate mailing list for this purpose. The efforts of this group would not be wasted because I'll commit that if a CFC Expert Group is formed and produces a reasonable consensus on a final specification, then New Atlanta will implement that specification in the next major release of BlueDragon after the final specification is published. ~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribeforumid=4 FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Signup for the Fusion Authority news alert and keep up with the latest news in ColdFusion and related topics. http://www.fusionauthority.com/signup.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
RE: CFC Expert Group?
MD is working on the archive... Michael? :) Here is the post as it was sent to Macromedia: Well shoot, sorry, I don't have the email. If someone from that list is overhere and has the post, please share it. === Raymond Camden, ColdFusion Jedi Master for Mindseye, Inc Member of Team Macromedia Email: [EMAIL PROTECTED] Blog : www.camdenfamily.com/morpheus/blog Yahoo IM : morpheus My ally is the Force, and a powerful ally it is. - Yoda -Original Message- From: webguy [mailto:[EMAIL PROTECTED] Sent: Tuesday, February 25, 2003 8:37 AM To: CF-Talk Subject: RE: CFC Expert Group? Is there an archive? sent a list of issues to Macromedia or could you repost this? Cheers WG -Original Message- From: Raymond Camden [mailto:[EMAIL PROTECTED] Sent: 25 February 2003 14:27 To: CF-Talk Subject: RE: CFC Expert Group? ~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribeforumid=4 FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Your ad could be here. Monies from ads go to support these lists and provide more resources for the community. http://www.fusionauthority.com/ads.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
RE: CFC Expert Group?
I think this was the list... snip Folks, here is the email that I'm going to forward on to The Powers that Be. Please, let's not nit pick this to death. If you are _generally_ happy with the note, don't say anything. If you feel I've missed something big, tell me. I want to send this out at around 5 today. Anyway - here goes nothing Oh, in the notes below, the things I thought got a lot of dittos will be marked with (!!) or (!!!). * Variables in a CFC, outside of the methods, acts like Variables in a normal CFML template - however they are not the same as Variables. These values should be put in a Variables scope that could be introspected with the normal struct functions. (!!) * A better defined constructor, perhaps via an init method that is automatically called on creation or a method with the same name as the CFC. The ability to pass arguments to the constructor at create time. Perhaps something like, x = createObject(component,pressRelease,structOfArgs) (!!!) * Ability for a child CFC method to call a parent CFC method. (super) (!!!) *Make cfproperty a bit more robust (and more like cfparam). The user said: Apart from the fact that it is used as an integral part of CFCs that are consumed as web services, I have pretty much given up on it as a useful part of the CFC system. It doesn't do anything _at all_ that I can't do more easily and with better performance with a cfscript block, or a series of cfparam tags. Add default Add require (yes/no) Make it so that getMetaData() returns the properties in the order they were defined. *It's possible to add a method to a CFC programmatically. Someone suggested making a way to stop this (ie, allowLateBinding=true/false). FYI, this could also be considered a security hole. If I know the CFC has a value, X, but no method returns it, I can just add my own. *access = flashRemoting - allows you to set a method to be called from FR, but not remotely in general, ie, no WS call, or form/url invocation. *An array thingy for types, ie, array of foo: cffunction name=foo returnType=string[] or cfargument name=x type=numeric[] (!!) *returnType of xml (ditto for cfargument type) (!!) * options for the WSDL that can be set through attributes of cfcomponent and cffunction. Like targetNamespace, portName. * support for SOAP headers * Adding an implements attribute to cfcomponent that takes a comma-separated list of component names (compile-time error if an interface not implemented) * support for specifying interface name as well as component name in type attribute of cfargument, cfparam for validation. * ability to overload methods * A new user mentioned that he _really_ wants to see more docs and examples of CFCs. This is a good idea since the example apps only have one simple CFC. We should consider adding a few more examples. * access=Private acts like Protected. Variables in the unnamed scope also act like protected variables, and should be private instead. * ability to call CFCs from JSP ---Backwards Compat--- I asked the question - would you mind having code 'break' if we did a lot of work to improve CFCs? I'd say that 75-80% felt strongly that they would not mind. The remaining people would either mind, or would urge Macromedia to find a solution to handle both. One good idea was to add cfmethod. This would act just like cffunction, but we could then fix access=private, for example, in cfmethod, but not cffunction. (This particulat suggestion seemed well received by most.) --- Bugs --- * Fix the bug where a cfinclude inside a method does not have access to the arguments scope. * Fix issue w/ cftransaction across method calls. Bug may not exist in the db. I'll add this today. * fix the loss of pageContext bug so that components can be properly stored in application and session scope * fix the issue w/ arrays being pointer when doing arguments.foo * Fix the bug where you 'lose' access to persisted scope vars in a persisted cfc (!!!) (I think this is the same as 2 above) /snip -- CFCDev is run by CFCZone (www.cfczone.org) and supported by Mindtool, Corporation (www.mindtool.com). -Original Message- From: Raymond Camden [mailto:[EMAIL PROTECTED] Sent: Tuesday, February 25, 2003 14:44 To: CF-Talk Subject: RE: CFC Expert Group? MD is working on the archive... Michael? :) Here is the post as it was sent to Macromedia: Well shoot, sorry, I don't have the email. If someone from that list is overhere and has the post, please share it. === Raymond Camden, ColdFusion Jedi Master for Mindseye, Inc Member of Team Macromedia Email: [EMAIL PROTECTED] Blog : www.camdenfamily.com/morpheus/blog Yahoo IM : morpheus My ally is the Force, and a powerful ally it is. - Yoda ~| Archives: http