Re: CF Shopping carts

2010-06-27 Thread Kym Kovan

Bringing this back on topic has anyone got any opinions about CFShopKart?


-- 

Yours,

Kym Kovan
mbcomms.net.au


~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:334887
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


RE: CF Shopping carts

2010-06-27 Thread Eric Roberts

I am going to have to call bullshit on you here Sean.  When you are doing
intermittent contract work because that is all that is available and you
have a family to feed, then that 500 can go to things to keep your family
afloat when you are not working because you are forced to do bs contract
work.  Sorry if I don't buy the BS elitist attitude there.

This is in reference to a client that can't afford it anyway.  Or is
everyone just not worthy of their position because they choose linux because
it is free?  Please.

-Original Message-
From: Sean Corfield [mailto:seancorfi...@gmail.com] 
Sent: Sunday, June 27, 2010 7:58 PM
To: cf-talk
Subject: Re: CF Shopping carts


On Sun, Jun 27, 2010 at 3:10 PM, Eric Roberts
 wrote:
> I wouldn't say it's an objection to paying a few hundred dollars, it's an
> inability to come up with the funds to do so for the little guy.

I'm sorry, but if the "little guy" can't afford $200 or even $400 for
some software that makes his job possible / easier, then he doesn't
deserve to be in business.

What on earth kind of living can someone be making from selling
software services where a few hundred bucks can't be covered by their
rate on a project? That's crazy talk.

As Matt R and other have said: "thats peanuts".

I feel the same when I hear people complain about how they "can't
afford" to attend conferences. It's bullshit if you care about your
career and actually make a living out of it! All the time I've been
freelance (three occasions, up to five years a piece), I've set aside
money for training / conferences as part of my career plan so that I
stay current and marketable and I learn shit that makes me a better,
more productive developer. Stuff like this is just the cost of doing
business in this industry. Professionals invest in themselves.

If someone is really living hand-to-mouth as a software developer and
can't afford a few hundred dollars on software, then they need to go
get a new career. Software pays well and if you can't make money at
it...
-- 
Sean A Corfield -- (904) 302-SEAN
Railo Technologies, Inc. -- http://getrailo.com/
An Architect's View -- http://corfield.org/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood



~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:334886
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


RE: CF Shopping carts

2010-06-27 Thread Eric Roberts

No...it a lack of available funds.  Small businesses are having a hard time
getting the capital they need for projects.

-Original Message-
From: Matt Robertson [mailto:websitema...@gmail.com] 
Sent: Sunday, June 27, 2010 6:21 PM
To: cf-talk
Subject: Re: CF Shopping carts


On Sun, Jun 27, 2010 at 3:10 PM, Eric Roberts wrote:
> I wouldn't say it's an objection to paying a few hundred dollars, it's an
> inability to come up with the funds to do so for the little guy.

Not to derail this into a lets-beat-on-Eric thread, but as others
mentioned, thats peanuts.  Something is wrong with your business model
if you are in this business and a fee like that knocks you out of the
game.  Not bagging on you... I'm just sayin'... and I'm saying it as
someone who started coding in an office that was a spare bedroom in my
apartment... sitting on a plastic lawn chair.  I did mom-and-pop
retail work and there are some jobs you *have* to say no to, unless
you've got nothing else and your time isn't worth anything (i.e. the
time you'd save not rolling your own solution... you could be on to
and getting paid for your next job).

I'm not sure CF lends itself to the mom-and-pop operation, where the
expectation is that you can get an ecommerce site for $500, three bags
of Doritos and a case of Jolt.  There's plenty of college-student
developers out there who work for those rates and if you play in those
waters you'll never get past that.

A fair question to ask:  Is the small business ecommerce market such
today that it pays NOT to be involved with it?  i.e. all the
free/cheap/just-add-water solutions out there... Can a developer who
wants to earn a good rate for their time get there at all anymore with
ecommerce?  Does that perhaps explain the dearth of solutions?


-- 
-...@robertson--
Janitor, The Robertson Team
mysecretbase.com



~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:334885
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: CF Shopping carts

2010-06-27 Thread Kevin Pepperman

>
> Again, the contributors (to the original platform)...


Touche' -- that is true,  but Harald Ponce de Leon did start it himself, so
it may have been because of the initial decision making of one contributer.


> Simon doesn't have an accent and neither do I - it's the rest of "y'all" :)
>


So True, the American English dialect is the real English accent--  but in a
group-- the guy who talks different then the group is the "guy with an
accent." :)
I don't think I have an accent, (born in key west FL, raised in CT and WY,
live in RI) but boy people in Louisiana sure can pick me out of a crowd.
I did read somewhere recently that men with accents do better with courting
woman-- so why doesn't my very thick American accent work
with foreign woman? :\
I would sound like an a$$ if I criticized singers, but Simon still sounds
cool.

I wonder if its in the water. hmmm.



-- 
/Kevin Pepperman

"They who can give up essential liberty to obtain a little temporary safety,
deserve neither liberty nor safety." - Benjamin Franklin


~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:334884
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: CF Shopping carts

2010-06-27 Thread Sean Corfield

On Sun, Jun 27, 2010 at 6:20 PM, Kevin Pepperman  wrote:
> I agree in the fact that code contributions are only as good as the
> contributers, but I think the base OSC platform never really had a solid
> foundation for implementing plugins.

Again, the contributors (to the original platform)...

> Though it sounds so much better with an accent.

Simon doesn't have an accent and neither do I - it's the rest of "y'all" :)
-- 
Sean A Corfield -- (904) 302-SEAN
Railo Technologies, Inc. -- http://getrailo.com/
An Architect's View -- http://corfield.org/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood

~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:334883
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: CF Shopping carts

2010-06-27 Thread Andrew Clarke

On 2010-06-27, at 20:57, Sean Corfield wrote:

> I'm sorry, but if the "little guy" can't afford $200 or even $400 for
> some software that makes his job possible / easier, then he doesn't
> deserve to be in business.
> 
> What on earth kind of living can someone be making from selling
> software services where a few hundred bucks can't be covered by their
> rate on a project? That's crazy talk.
> 
> As Matt R and other have said: "thats peanuts".
> 
> I feel the same when I hear people complain about how they "can't
> afford" to attend conferences. It's bullshit if you care about your
> career and actually make a living out of it! All the time I've been
> freelance (three occasions, up to five years a piece), I've set aside
> money for training / conferences as part of my career plan so that I
> stay current and marketable and I learn shit that makes me a better,
> more productive developer. Stuff like this is just the cost of doing
> business in this industry. Professionals invest in themselves.
> 
> If someone is really living hand-to-mouth as a software developer and
> can't afford a few hundred dollars on software, then they need to go
> get a new career. Software pays well and if you can't make money at
> it...

The flip side of the pricing equation is that possibly 50% of the people 
willing to spend $400 on a shopping cart might be willing to spend $2000, and 
would feel like they got a better product because it was two thousand dollars.

I've never successfully convinced a client to use an off-the-shelf shopping 
cart package.  Maybe it happened when I was just starting consulting, but I 
can't remember that far back :-)  Nowadays I'm either working with a system 
that's already been built, or clients seem to think that their needs are 
sufficiently more complex and specific than everyone else's, and no matter how 
much I try to convince them to evaluate a pre-built system, they have always 
wanted me to build one from scratch.  So I do.

The conversation about training and conferences is a little OT, but I'll pitch 
in as it's something I've been thinking about anyway.  I've been developing 
ColdFusion apps for about 14 years now and I've never attended a CF conference. 
 I have been sent to conferences occasionally by employers (when I wasn't 
self-employed) and have mostly found them to be a waste of time.  Everyone 
learns differently and I'm just as happy keeping the money in my pocket, 
skipping the conference, and learning on my own.  Reading blogs is a great way 
to pick up others' opinions (thanks everyone) and I see enough of other 
peoples' code that I still even occasionally learn something.

The great thing about conferences, I suppose, is being seen.  I've reached the 
point in my career where it probably would help to be seen more, so if you see 
me at a conference you can laugh at me for making this comment here :-)  In the 
next year or so I'm going to try to hit a security conference and maybe a 
ColdFusion one too.

- Andrew.

~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:334882
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: CF Shopping carts

2010-06-27 Thread Kevin Pepperman

>
> That's not an inherent problem with OSS, more a problem with the
> quality of the coders who've been working on it


In the case of OsCommerce and the variations of that platform this really is
only partially true.
I agree in the fact that code contributions are only as good as the
contributers, but I think the base OSC platform never really had a solid
foundation for implementing plugins.
There are so many ways to do things and no real standards for their
requirements, so one module will use the existing language files,
install/remove routines and the next wont-- If there were actual
requirements or conventions that always had to be followed it would still be
convoluted to even a good PHP coder.

CRE loaded and Zen cart tried to move past those limitations and they were
somewhat successful but the documentation was limited.
Anyone who has learned how the RCO and RCI (runtime include/override)
systems; And the actual template systems in CRE Loaded will tell you that
that idea was half baked into an already convoluted code base.


> I do find it a little ironic that there's an objection to paying even
> a few hundred dollars for something of value


I do agree with the point that no-one should reject a few hundred dollar(or
more) fee for a solution, I have gone down that path as well with several
projects.
But out of the box everything needed just as much work as the free
offerings, and frankly they were no better--
Actually when it came to implementing new features, OSC was always the best
even with its shortcomings, once I got to know it. I feel like that
was purely because there was community help, and you were working with a
code base that had hundreds of examples.
And when something was needed that I couldn't understand, I could always pay
for help.
That is what people are really looking for, not just free code-- but a
community of people that have forums/groups with examples and documentation
of common pitfalls and "duh" moments.
I have seen a few company's spend thousands++ on proprietary solutions only
to find out the code was hugely complex, and there was no forums/community
support at all.
Only the company sells 200$/hr support, and will be available sometime next
month.. maybe.

 (so I suspect some of the difficulty expressed in this thread also comes
> from an inability to understand halfway complex code)

This sorta go's without saying, but this also the same reason people use an
IPhone, it is simple and just works, it may not do everything for you but
you don't need a manual and a month to understand how to use it.
It is not so much the complexity of the applications or that fact they
are procedural, it is the simple fact that you cant just add a simple
feature without understanding a huge portion of the code-base or without
causing errors in completely unrelated code.
Though this is partially a good thing since once it is installed you are
getting plenty of work in maintenance fees,but it sorta sucks for the new
people, or the 22 yr old webmasters who inherit some legacy apps.
Apache/Tomcat/PHP/MySql/Railo/OpenBd/CFML are simple to install, simple to
use, and above all simple to get involved with-- that is what inspires new
developers-- if we make things complicated to use, only complicated people
will use them.
People do want things that are easy, that is why FW1 has taken off so well,
the concepts are relatively easy to grasp and you don't have to be a genius
to use it :)
I think the future of web based software really sits on this type of
service, like the type of model Railo has-- give the application/code for
free, but also sell support packages--

If someone is really living hand-to-mouth as a software developer and
> can't afford a few hundred dollars on software, then they need to go
> get a new career. Software pays well and if you can't make money at
> it...


haha.. American Idol would never be watchable if they didn't all get some
actual good advice from Simon-- ("don't quit your day job-- because frankly
you are a terrible singer-- simply awful")
Though it sounds so much better with an accent.
This is very true Sean, that is one thing I learned years ago-- it costs
money and takes time to be a programmer-- if you think you can do it for
free and easy, then get another career.
This wont happen for free, that is why I offered money and time-- and my
own experience.

I am happy we are getting some varied input on this, maybe the heat of
conversation can give the idea some momentum.


-- 
/Kevin Pepperman

"They who can give up essential liberty to obtain a little temporary safety,
deserve neither liberty nor safety." - Benjamin Franklin


~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:334881
Subscription: http://www.houseoffusion.com/groups/

Re: CF Shopping carts

2010-06-27 Thread Sean Corfield

On Sun, Jun 27, 2010 at 3:10 PM, Eric Roberts
 wrote:
> I wouldn't say it's an objection to paying a few hundred dollars, it's an
> inability to come up with the funds to do so for the little guy.

I'm sorry, but if the "little guy" can't afford $200 or even $400 for
some software that makes his job possible / easier, then he doesn't
deserve to be in business.

What on earth kind of living can someone be making from selling
software services where a few hundred bucks can't be covered by their
rate on a project? That's crazy talk.

As Matt R and other have said: "thats peanuts".

I feel the same when I hear people complain about how they "can't
afford" to attend conferences. It's bullshit if you care about your
career and actually make a living out of it! All the time I've been
freelance (three occasions, up to five years a piece), I've set aside
money for training / conferences as part of my career plan so that I
stay current and marketable and I learn shit that makes me a better,
more productive developer. Stuff like this is just the cost of doing
business in this industry. Professionals invest in themselves.

If someone is really living hand-to-mouth as a software developer and
can't afford a few hundred dollars on software, then they need to go
get a new career. Software pays well and if you can't make money at
it...
-- 
Sean A Corfield -- (904) 302-SEAN
Railo Technologies, Inc. -- http://getrailo.com/
An Architect's View -- http://corfield.org/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood

~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:334880
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: CF Shopping carts

2010-06-27 Thread Matt Robertson

On Sun, Jun 27, 2010 at 3:10 PM, Eric Roberts wrote:
> I wouldn't say it's an objection to paying a few hundred dollars, it's an
> inability to come up with the funds to do so for the little guy.

Not to derail this into a lets-beat-on-Eric thread, but as others
mentioned, thats peanuts.  Something is wrong with your business model
if you are in this business and a fee like that knocks you out of the
game.  Not bagging on you... I'm just sayin'... and I'm saying it as
someone who started coding in an office that was a spare bedroom in my
apartment... sitting on a plastic lawn chair.  I did mom-and-pop
retail work and there are some jobs you *have* to say no to, unless
you've got nothing else and your time isn't worth anything (i.e. the
time you'd save not rolling your own solution... you could be on to
and getting paid for your next job).

I'm not sure CF lends itself to the mom-and-pop operation, where the
expectation is that you can get an ecommerce site for $500, three bags
of Doritos and a case of Jolt.  There's plenty of college-student
developers out there who work for those rates and if you play in those
waters you'll never get past that.

A fair question to ask:  Is the small business ecommerce market such
today that it pays NOT to be involved with it?  i.e. all the
free/cheap/just-add-water solutions out there... Can a developer who
wants to earn a good rate for their time get there at all anymore with
ecommerce?  Does that perhaps explain the dearth of solutions?


-- 
-...@robertson--
Janitor, The Robertson Team
mysecretbase.com

~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:334879
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


RE: CF Shopping carts

2010-06-27 Thread Eric Roberts

Sean, 

I wouldn't say it's an objection to paying a few hundred dollars, it's an
inability to come up with the funds to do so for the little guy.

Eric

-Original Message-
From: Sean Corfield [mailto:seancorfi...@gmail.com] 
Sent: Sunday, June 27, 2010 12:03 PM
To: cf-talk
Subject: Re: CF Shopping carts


On Fri, Jun 25, 2010 at 3:44 PM, Mary Jo Sminkey 
wrote:
> There's a lot of pitfalls to using open source software for ecommerce (and
yes, I may be biased, but I also speak from lots of experience in this
field). Anyone that has spent anytime with OSCommerce knows how convoluted
the code has become from years of many people messing with it.

That's not an inherent problem with OSS, more a problem with the
quality of the coders who've been working on it (and that can be a
general problem in the CF community and why so many complaints are
cropping up in this thread about how hard the various e-commerce
packages are to work with - and you hear it of many OSS CF projects).

> Most of my customers will agree...they are paying just as much for the
support they get as for the code itself. Knowing that if something goes
wrong or stops working, they have someone to go to that will get it working
for them again. With something as mission critical as most ecommerce sites
are, that's usually worth a few bucks to get, versus saving some up-front
with OSS and then being on your own should any problems arise.

Absolutely and that's what the POSS - Professional Open Source
Software - model is all about: free software, paid support (like
MySQL, JBoss, Red Hat - even Transfer ORM and ColdBox in the CF
community).

I'm finding this thread very interesting because I've reviewed a free
e-commerce packages (some out of curiosity, some I've been paid to
review) and whilst the code is almost always procedural, some are
definitely more maintainable than others (so I suspect some of the
difficulty expressed in this thread also comes from an inability to
understand halfway complex code). As Mary Jo says, procedural != bad
by definition but shopping carts tend to be fairly complex due to the
various demands placed on them and they may well be the most complex
part of a site, which may mean they're the most complex code a given
developer has ever encountered. It's the same reason that many people
find application frameworks extremely complex and hard to understand.
Perfectly understandable and not actually a criticism of the framework
code itself.

I do find it a little ironic that there's an objection to paying even
a few hundred dollars for something of value - and that folks keep
asking for OSS (when they really mean free), yet OSS struggles in the
CF community because developers won't donate their time for free -
they want to be paid. So, hey, you want to be paid but you're not
willing to pay for other developers' work? When you compare CF
offerings to PHP offerings, remember that you're comparing against a
culture of FOSS: LAMP is all free and open source and its developers
tend to be much more amenable to giving work back to the community for
free and contributing to other people's projects. Things are
definitely improving in the CF world but we've got a long way to go
before our collective mindset will lend itself to the rich eco-system
of FOSS we envy in other communities...
-- 
Sean A Corfield -- (904) 302-SEAN
Railo Technologies, Inc. -- http://getrailo.com/
An Architect's View -- http://corfield.org/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood



~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:334878
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: CF Shopping carts

2010-06-27 Thread Sean Corfield

...reviewed a *few* e-commerce packages... (I have 'free' on the brain :)

On Sun, Jun 27, 2010 at 10:03 AM, Sean Corfield  wrote:
> I'm finding this thread very interesting because I've reviewed a free
> e-commerce packages (some out of curiosity, some I've been paid to
> review) and whilst the code is almost always procedural, some are
> definitely more maintainable than others (so I suspect some of the
> difficulty expressed in this thread also comes from an inability to
> understand halfway complex code). As Mary Jo says, procedural != bad
> by definition but shopping carts tend to be fairly complex due to the
> various demands placed on them and they may well be the most complex
> part of a site, which may mean they're the most complex code a given
> developer has ever encountered. It's the same reason that many people
> find application frameworks extremely complex and hard to understand.
> Perfectly understandable and not actually a criticism of the framework
> code itself.
>
> I do find it a little ironic that there's an objection to paying even
> a few hundred dollars for something of value - and that folks keep
> asking for OSS (when they really mean free), yet OSS struggles in the
> CF community because developers won't donate their time for free -
> they want to be paid. So, hey, you want to be paid but you're not
> willing to pay for other developers' work? When you compare CF
> offerings to PHP offerings, remember that you're comparing against a
> culture of FOSS: LAMP is all free and open source and its developers
> tend to be much more amenable to giving work back to the community for
> free and contributing to other people's projects. Things are
> definitely improving in the CF world but we've got a long way to go
> before our collective mindset will lend itself to the rich eco-system
> of FOSS we envy in other communities...

~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:334877
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: CF Shopping carts

2010-06-27 Thread Sean Corfield

On Fri, Jun 25, 2010 at 3:44 PM, Mary Jo Sminkey  wrote:
> There's a lot of pitfalls to using open source software for ecommerce (and 
> yes, I may be biased, but I also speak from lots of experience in this 
> field). Anyone that has spent anytime with OSCommerce knows how convoluted 
> the code has become from years of many people messing with it.

That's not an inherent problem with OSS, more a problem with the
quality of the coders who've been working on it (and that can be a
general problem in the CF community and why so many complaints are
cropping up in this thread about how hard the various e-commerce
packages are to work with - and you hear it of many OSS CF projects).

> Most of my customers will agree...they are paying just as much for the 
> support they get as for the code itself. Knowing that if something goes wrong 
> or stops working, they have someone to go to that will get it working for 
> them again. With something as mission critical as most ecommerce sites are, 
> that's usually worth a few bucks to get, versus saving some up-front with OSS 
> and then being on your own should any problems arise.

Absolutely and that's what the POSS - Professional Open Source
Software - model is all about: free software, paid support (like
MySQL, JBoss, Red Hat - even Transfer ORM and ColdBox in the CF
community).

I'm finding this thread very interesting because I've reviewed a free
e-commerce packages (some out of curiosity, some I've been paid to
review) and whilst the code is almost always procedural, some are
definitely more maintainable than others (so I suspect some of the
difficulty expressed in this thread also comes from an inability to
understand halfway complex code). As Mary Jo says, procedural != bad
by definition but shopping carts tend to be fairly complex due to the
various demands placed on them and they may well be the most complex
part of a site, which may mean they're the most complex code a given
developer has ever encountered. It's the same reason that many people
find application frameworks extremely complex and hard to understand.
Perfectly understandable and not actually a criticism of the framework
code itself.

I do find it a little ironic that there's an objection to paying even
a few hundred dollars for something of value - and that folks keep
asking for OSS (when they really mean free), yet OSS struggles in the
CF community because developers won't donate their time for free -
they want to be paid. So, hey, you want to be paid but you're not
willing to pay for other developers' work? When you compare CF
offerings to PHP offerings, remember that you're comparing against a
culture of FOSS: LAMP is all free and open source and its developers
tend to be much more amenable to giving work back to the community for
free and contributing to other people's projects. Things are
definitely improving in the CF world but we've got a long way to go
before our collective mindset will lend itself to the rich eco-system
of FOSS we envy in other communities...
-- 
Sean A Corfield -- (904) 302-SEAN
Railo Technologies, Inc. -- http://getrailo.com/
An Architect's View -- http://corfield.org/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood

~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:334876
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: Dump out CFC properties/variables

2010-06-27 Thread Scott Brady

Actually, I guess there is an isObject() method (which I could have sworn
wasn't in the docs when I looked last night :) ) which I could use.

On Sun, Jun 27, 2010 at 5:30 AM, Scott Brady  wrote:

> We actually have a dump() method in our base component, but that has caused
> us problems in our onError method. (which I think I just figured out).
>
> Maybe the real question is ... if I have a variable name, how do I
> determine if it's a CFC?  Or, more accurately, is there a way that, given a
> variable name, to determine what type of object it is?
>
> Scott
>
>
> On Sun, Jun 27, 2010 at 12:05 AM, Brad Wood  wrote:
>
>>
>> I usually include a dump method in my CFC's that simply cfdumps out
>> whatever
>> internals you want to see and cfaborts.
>>
>> If all your CFCs extend a single base component, this is even easier since
>> you can put the method there.
>>
>> ~Brad
>>
>> --
> -
> Scott Brady
> http://www.scottbrady.net/
>



-- 
-
Scott Brady
http://www.scottbrady.net/


~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:334875
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm


Re: Dump out CFC properties/variables

2010-06-27 Thread Scott Brady

We actually have a dump() method in our base component, but that has caused
us problems in our onError method. (which I think I just figured out).

Maybe the real question is ... if I have a variable name, how do I determine
if it's a CFC?  Or, more accurately, is there a way that, given a variable
name, to determine what type of object it is?

Scott

On Sun, Jun 27, 2010 at 12:05 AM, Brad Wood  wrote:

>
> I usually include a dump method in my CFC's that simply cfdumps out
> whatever
> internals you want to see and cfaborts.
>
> If all your CFCs extend a single base component, this is even easier since
> you can put the method there.
>
> ~Brad
>
> --
-
Scott Brady
http://www.scottbrady.net/


~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:334874
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm