RE: CFC Expert Group?

2003-02-25 Thread Tangorre, Michael
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?

2003-02-25 Thread Robert Bailey
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?

2003-02-25 Thread Robert Bailey
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?

2003-02-25 Thread Raymond Camden
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?

2003-02-25 Thread webguy
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?

2003-02-25 Thread Raymond Camden
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?

2003-02-25 Thread Mike Townend
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