But the fact is nobody ever answered my question as to why the feature is
missing and if it is ever going to be added.
There is no particular “why”. If you think you have a compelling case for
this “feature”, then as I said in my answer to you, file an ER in the issue
tracker and present it. Or better, dig into the source code, develop a
patch to add it, and submit a pull request. Whining here in a manipulative
tone, as if you’d prefer someone else file the ER on your behalf, is
irritating.
While the Lucee devs do aim toward ACF compatibility, they don’t simply
reimplement every decision the ACF team takes. They take a more considered
approach toward language design instead of simply throwing anything and
everything that some Adobe executive thinks will help drive sales. That’s a
good thing.
And the Lucee devs are developers, just like you, who need to make a
living. The only source of funding to develop Lucee comes from folks like
you and me. Take a look at this list - http://lucee.org/supporters.html. Do
a little math. I’m not privy to the the financials, but apparently Lucee is
mostly funded out of their own pockets.
And that fancy charting engine you are missing, do you think that’s open
source? Or do you want Micha to pay the licensing fees for it, and include
it in Lucee, so that you can use it for free? Or maybe you’d prefer we take
up a collection here on this list to pay those license fees for you,
develop the extension for you, and give it to to use with our apologies for
not having it ready for you over the weekend.
Now, I haven’t dug into extensions at all, but I assume that if you want to
develop an extension, for your charting for instance, that is what they are
for. Lucee provides this possibility to you. Otherwise, if you want it for
free, you have to make due with the libraries that are available as open
source, for free.
I am also irritated that I got ZERO response from anyone that is part of
Lucee to my previous post on this group as to why the cacheid is not
supported and now to this one.
You are part of Lucee - it’s open source. Why haven’t you implemented this
feature yet, or sponsored it’s development if you don’t know how or haven’t
got the time? This is not a rhetorical question. A well-considered, honest
answer would be appreciated.