--
--
You received this message because you are subscribed to the Google Groups "ColdBox Platform" group.
To post to this group, send email to col...@googlegroups.com
To unsubscribe from this group, send email to coldbox-u...@googlegroups.com
For more options, visit this group at http://groups-beta.google.com/group/coldbox
For News, visit http://blog.coldbox.org
For Documentation, visit http://wiki.coldbox.org
--
--
You received this message because you are subscribed to the Google Groups "ColdBox Platform" group.
To post to this group, send email to col...@googlegroups.com
To unsubscribe from this group, send email to coldbox-u...@googlegroups.com
For more options, visit this group at http://groups-beta.google.com/group/coldbox
For News, visit http://blog.coldbox.org
For Documentation, visit http://wiki.coldbox.org
-------- Original Message --------
Subject: Re: [coldbox:16082] [Survey] What do you want in ColdBox?
From: Andrew Scott <and...@andyscott.id.au>
Date: Mon, September 24, 2012 11:32 pm
To: col...@googlegroups.com
Brad,It is hard to suggest something that already has so much, but one of the things that I think could be improved is how the event handling is managed.Sometime ago I found that something I needed to do in ContentBox, was not working. It turns out that nobody responded to the post, but the run down is that you can't override in the interception point for preEvent() and it only works when it is used as a wrapper in the handler.By looking at the code for the runEvent(), this makes sense as to why and how.My solution was to modify the code as per the previous post on the subject, to check if the event had been overridden after the interceptor announce. But the overall problem is that one can expect code to run when it will not run, which it will do if the overridden event also uses the preEvent() to setup code for the handler.By looking at this section of code for runEvent() it shows a limitation that can cause problems, as I discovered because my override event failed to get called.What I am proposing here, is that this section needs to change. To a queue based processing, haven't thought about the implication as yet, but override would need to keep looping the changes until no more overridden events have occurred.As you can see then there is a danger, that this could end up into an endless loop that will never exit, which would need some discussion as how to then handle that.
-------- Original Message --------
Subject: Re: [coldbox:16085] [Survey] What do you want in ColdBox?
From: "Exist~Dissolve" <existd...@gmail.com>
Date: Mon, September 24, 2012 11:44 pm
To: col...@googlegroups.com
I'd like to see support for DetachedCriteria/Subqueries baked into the CriteriaBuilder. I currently use a home-brewed version of this, but would really like to see it implemented for real into CB.
On Mon, Sep 24, 2012 at 10:49 PM, <br...@bradwood.com> wrote:--Hello everyone,Team ColdBox is working on putting together a list of features for our 4.0 release. Before we finalize anything, we'd like to hear from you. Please give us your wishlist for the ColdBox Platform and what you'd like to see us work on. There's always items like documentation and additional screen casts, etc but let's focus specifically on what development items we can do to make ColdBox faster, easier, smarter, and flexible for YOU. No suggestion is too big or small.Please just reply here in the forum so we can all discuss. Don't be shy, we can handle criticism :)Thanks!
~Brad
ColdBox Platform Evangelist
Ortus Solutions, Corp
E-mail: br...@coldbox.org
ColdBox Platform: http://www.coldbox.org
Blog: http://www.codersrevolution.com
--
You received this message because you are subscribed to the Google Groups "ColdBox Platform" group.
To post to this group, send email to col...@googlegroups.com
To unsubscribe from this group, send email to coldbox-u...@googlegroups.com
For more options, visit this group at http://groups-beta.google.com/group/coldbox
For News, visit http://blog.coldbox.org
For Documentation, visit http://wiki.coldbox.org
--
The only thing we learn from history is that we learn nothing from history.
http://singularityconcepts.com
Hey Brad.
I’d like to see “this.handlersParentLookup” in modules, so I can override module handlers in my application, the same way I can for views and layouts.
So, for example, in my parent application I override module handlers to adjust functionality without needing to touch the module itself.
I’ve actually adjusted Coldbox myself to get this working, but I only used the handlersLocation and NOT the handlersExternalLocation – to make sure that any name conflicts didn’t become an issue (such as main.cfc/general.cfc etc.) Obviously I can extend the module handler using this method, so I can create custom events or override existing module events – was is kinda cool.
As I said, I’ve adjusted CB myself already, but I think this would be useful for others perhaps?
I just added this to HandlerService:getRegisteredHandler:
if (moduleSettings[moduleReceived].handlerParentLookup) {
ParentHandlerReceived = "modules.#moduleReceived#.#handlerReceived#";
handlerIndex = listFindNoCase(handlersList, ParentHandlerReceived);
// Check for conventions location
if ( handlerIndex ){
return HandlerBean
.setHandler(listgetAt(handlersList,handlerIndex))
.setMethod(MethodReceived);
}
// Check for external location
/* don’t actually look in the external location, name conflicts are likely…
handlerIndex = listFindNoCase(handlersExternalList, ParentHandlerReceived);
if( handlerIndex ){
return HandlerBean
.setInvocationPath(instance.handlersExternalLocation)
.setHandler(listgetAt(handlersExternalList,handlerIndex))
.setMethod(MethodReceived);
}
*/
}
Tom.
--
-------- Original Message --------
Subject: [coldbox:16096] Re: [Survey] What do you want in ColdBox?
From: Sami Hoda <sami...@gmail.com>
Date: Tue, September 25, 2012 12:56 pm
To: col...@googlegroups.com
Just a side question - has there been a competitive analysis, when comparing ColdBox with other frameworks for other languages? Like was mentioned earlier, ColdBox is already pretty well featured when compared to other CF frameworks, so maybe its time to do a major review other leading frameworks and see what they make easy, automate, or simplify to make developer's lives easier.
--
--
-------- Original Message --------
Subject: [coldbox:16189] Re: [Survey] What do you want in ColdBox?
From: nolandubeau <nolan...@gmail.com>
Date: Thu, October 04, 2012 2:28 pm
To: col...@googlegroups.com
Hi Brad,I came across this today which seems interesting - http://yeoman.io/installation.htmlNot sure how this would rank in priority, but it could prove useful for installing / updating coldbox as well as integrating with forgebox, docs, etc.Looks like it's based on an open source project by Twitter.Nolan
On Monday, 24 September 2012 23:49:27 UTC-4, Brad Wood wrote:Hello everyone,Team ColdBox is working on putting together a list of features for our 4.0 release. Before we finalize anything, we'd like to hear from you. Please give us your wishlist for the ColdBox Platform and what you'd like to see us work on. There's always items like documentation and additional screen casts, etc but let's focus specifically on what development items we can do to make ColdBox faster, easier, smarter, and flexible for YOU. No suggestion is too big or small.Please just reply here in the forum so we can all discuss. Don't be shy, we can handle criticism :)Thanks!
~Brad
ColdBox Platform Evangelist
Ortus Solutions, Corp
E-mail: br...@coldbox.org
ColdBox Platform: http://www.coldbox.org
Blog: http://www.codersrevolution.com
--