blog | bio | agenda | jobs | ajaxCFC

MVC'ing and Ajaxifying BlogCFC : interest?

I know Ray just announced the development of BlogCFC 5.0, and I really admire and respect Ray for his contributions to the CF community. I just came up with the idea of porting blogCFC to an MVC framework, not Model-Glue, but a methodology that I use every day and it has proven to be extremely scalable to me. I also use ajaxCFC with my framework, and will be adding Ajax components to the blog; it won't be a one page RIA, but only small usability elements that would be nice to have.

So the question is ... should I wait until Ray released blogCFC 5, or should I branch it to a new version, using MVC and Ajax, branch a new open source project, and write a journey of my project ... again, just like Ray did with the Model-Glue series .. you see Ray! You're an inspiration :)

I'll take votes, hehe ... I know I want to write this, but I'm skeptical about missing some nice additions once the new version is out. It will be impossible to migrate those without rewriting them too.

Who votes for branching now and says wait? please back your side...

TrackBacks
There are no trackbacks for this entry.

Trackback URL for this entry:
http://www.robgonda.com/blog/trackback.cfm?8C35CF59-3048-7431-E4592F265E90EF54

Comments
I'd probably suggest waiitng till 5.0, since it is a big update. But I can't promise I'll be done anytime soon. ;)
# Posted By Raymond Camden | 4/12/06 9:12 AM
I would say you will have to do the conversion work for the new features one way or another. If you are excited about it now, go for it. I use v. 4 now. Made a few small modifications to it (referrer tracking, flickr, etc).

The only thing I am concerned about is the upgrade. There are so many things to do in life as it is, if you and Ray can make upgrades as easy as possible that is always appriciated.
# Posted By Joshua Cyr | 4/12/06 9:38 AM
Ray, thanks for the advise... it's kind of the answer I would have expected from you ... would you have it by CFUnited?

I may have time to start development in about two weeks... I have that long to decide :)
# Posted By Rob Gonda | 4/13/06 12:31 AM
I've changed

methodParameters = getMetaData(variables[ajax.method]).parameters;

into

         methodMetaDataDump = getMetaData(this).FUNCTIONS;
         
         for (i=1; i LTE arraylen(methodMetaDataDump); i = i + 1) {
            if (methodMetaDataDump[i].NAME eq ajax.method) {
               methodParameters = methodMetaDataDump[i].PARAMETERS;
            }
         }

otherwise, this application doesnot work on Bluedragon J2EE 6.2.1
# Posted By vience | 4/21/06 5:00 AM
I've changed

methodParameters = getMetaData(variables[ajax.method]).parameters;

into

         methodMetaDataDump = getMetaData(this).FUNCTIONS;
         
         for (i=1; i LTE arraylen(methodMetaDataDump); i = i + 1) {
            if (methodMetaDataDump[i].NAME eq ajax.method) {
               methodParameters = methodMetaDataDump[i].PARAMETERS;
            }
         }

otherwise, this application doesnot work on Bluedragon J2EE 6.2.1
# Posted By vience | 4/21/06 5:23 AM
Vience, thanks for the fix. I will test it this week, and hopefully modify the core and provide a new release this week as well.

Very much appreciated.
# Posted By Rob Gonda | 4/22/06 7:27 PM
:) I don't have coldfusion MX installed on my server so i guess following code maybe work on both MX/bluedragon

if (findnocase("ColdFusion",server.ColdFusion.ProductName) gt 0) {

methodParameters = getMetaData(variables[ajax.method]).parameters;

}
else {
methodMetaDataDump = getMetaData(this).FUNCTIONS;

for (i=1; i LTE arraylen(methodMetaDataDump); i = i + 1) {
if (methodMetaDataDump[i].NAME eq ajax.method) {
methodParameters = methodMetaDataDump[i].PARAMETERS;
}
}
}
# Posted By vience | 4/24/06 5:03 AM
That, plus skins support would make my day!
# Posted By [SteelValor] | 6/7/06 1:28 PM
This will probably come after CFUnited... sometime in July.
# Posted By Rob Gonda | 6/7/06 9:56 PM
arkada?lar ay?p oluyor yapmay?n böyle nedir bu ya yak??m?yor yeminle ucar?m terbiyesiz herifler b?rak?nda biraz yükselelim dimi hadi öpüyorum....
http://www.Aylak.com http://oyun.Aylak.com http://sinema.Aylak.com
# Posted By Oyun | 4/27/08 8:15 AM
BlogCFC was created by Raymond Camden. This blog is running version 5.1.004.