OK so I'm going to cover all the things here one b...
# adobe
m
OK so I'm going to cover all the things here one by one, because there's a lot to cover. Just for my own sanity (and so Adam doesn't yell at me) I'm going to thread it.
😡 1
👍 2
1. "We're not actively chasing new business with CF" Wrong. 1000% wrong. No clue how you would think this, but I can guarantee you, we have a large sales team that is constantly looking for new clients. They hired me last year to be the voice of the customer inside Adobe, to speak at conferences and webinars, to visit customers and do roadshows. I am on calls every week, with both existing customers who are looking to expand what they're doing with CF, as well as new customers who are looking to build out using ACF2021 on new projects.
2. "You feel like you're not treated like the lifeblood of CF" I'm honestly sorry to hear this, but literally this is the first time I'm seeing you post here and talk with me, so maybe we can help you start to feel the love. What company are you with? What country are you in? Do you run a CFUG there? I could volunteer to speak there, provide some swag for the CFUG folks. I'm glad you reached out, it is literally my job to help our customers and community.
3. "Do we reach out to orgs that use CF outside of the US" Yes, though the vast majority of our customers are US based, which is why I am based here. But I am not only aware of the use of CF outside the US, I am trying actively to connect with and support those folks as well as I can. I'm connected to folks in Germany, UK & Brussels. COVID has put a huge dampener on my travel efforts, but usually I would be visiting Europe, India, Japan and other countries to visit both existing customers and potential new ones.
4. "Am I aware of licensing/attrition rates?" Yes. Very much so. And while I'm prevented from sharing actual numbers, I can share that those are actually going UP. We had our best year ever last year (by quite a lot actually) and while that can probably be tied to basically all tech having a banner year, the fact that CF continues to grow and expand is telling. I don't think I've ever seen so many companies looking to hire CF Devs. I get new job pings daily.
5. "At some point Adobe is going to decide CF isn't making enough and will put it in maintenance." With all due respect, not on my watch. Maybe after I retire in 50 years. Like I said, we had our best year last year. We've hired excellent, experienced people to help lead our CF teams into the future. Aditya Nema is a deeply experienced, brilliant PM with stints at Amazon, Walmart eCommerce and Microsoft. Our program manager has 18 years of experience at Adobe, including leading a program that works with the Olympics, the Super Bowl, Wimbledon (well you get the point). Bottom line on this, why in the WORLD would Adobe spend so much money of FTEs for people to continue developing this product if their plan was to shelve it? We aren't just planning for 2023. We're planning for 2033 and beyond.
6. "Adobe has scaled back staffing." I mean, I'm here, right? Adobe, like literally every other tech company, has seen effects from COVID with people moving, being offered other jobs, etc. We've had turnover, again, like literally every other company. Have we occasionally been down on staff? Hiring takes time, so yes. Does that mean we've "scaled back CF staffing"? No, and I'm not sure where you heard that, but it is untrue. Our team would fill a bus.
7. "Adobe isn't doing anything to promote CF." Technically, not true. However, clearly we are failing to penetrate some markets. @chris-schmitz I'd love to hear ideas of how we could do better in your markets with our marketing and advertising efforts. I post here on Slack, on Facebook, on Twitter and especially on LinkedIN with my events, trainings, conferences. Have you heard of Adobe ColdFusion Developer Week (full remote, free), happening in July? CF Summit 2022 (in-person, $99-$399), happening in October?
👍 1
OK so that was a long thread but I think the bottom line is, I need to do better in my outreach to try and penetrate silos in other countries. Being able to travel might help. That's still pending. In the meantime, my door is open. If you need help, want to chat, have ideas, takata@adobe.com. Or hunt me down at CFSummit. Or here. Or Facebook. Or Twitter lol. Heck, you can bug me when I stream on Twitch twice a week. 🙂
b
Great replies @Mark Takata (Adobe)! 👍 ❤️
s
6. isn't very meaningful without knowing how many busses y'all used to fill, not that that is necessarily a good indicator of anything. 7. -- our perspective is that Adobe cares about the CF community (e.g. sponsoring conferences other than their own; keeping their own very affordable, both really nice things) but isn't even bothering to make a business case for former customers like us that jumped ship for Lucee because we'd be paying $10-$20k a year for enterprise licensing whose exact terms remain a bit befuddling and whose value proposition has not been articulated. Having said that, it was a different time when we switched (2018) and at the time there wasn't even a Mark around to wave to us as we left, and I'd like to think that if the same departure were going on today, he'd have the decency to hex us on our way out. 🙂
👍 1
I guess if I were starting out today I'd want to know: 1. what is the basis for NEW sales of this product, given that it's unusual though not unheard of in 2022 to charge for licensing a software application engine; like it's all well and good that "sales" are up but way more meaningful than that is "company X, which had a choice between A, B, and C for a greenfield project, having never before written CF, chose Adobe CF" 2. Are there at least plans going forward to simplify / clarify things like the licensing situation so it isn't some Necronomicon whose exact curses depend on the reader, the phase of the moon, and the quality of their ritual sacrifice
b
sponsoring conferences other than their own
FWIW, Adobe just agreed to be a Platinum sponsor for Into The Box this year.
👍🏾 1
👍 4
s
hence my comment! that's awesome
inLeague is not even a 'faded cement pool deck beige' sponsor so Adobe wins the moral moral prize there
🤣 1
m
"faded cement pool deck beige" sponsor
OMG lol
r
there's vicious circle of "we cannot find CF developers, so new project will be done in X" and "I cannot find any work in CF anymore so I switched to X". I'm sure Adobe is doing something about that 🙂
m
Working on it! Hope to have a full house at CFSummit2022 Certification event on October 5th. Certifying CF devs helps keep the ecosystem strong. Also free full day trainings happening basically every month, plus webinars. More to do!
s
I've heard the sentiment in 2. a lot over the years and I think it generally comes down to smaller companies and solo devs/consultants, for whom the licensing costs seem to be running away from them, and Adobe seemingly focusing on the larger, higher-paying customers. At the lower end of the market, choosing a commercial product when you're up against a lot of free, open-source alternatives is hard decision to justify to the folks with the purse strings. As you move further up the market, even if you pick a FOSS product, the likelihood is greater that you'll want paid services and support to accompany it -- and therefore choosing a commercial product and support is a much more reasonable and much easier decision to justify. I don't know what segment @Gareth is in but I suspect the former, based on his comments?
m
Sean, you're absolutely not wrong. I come from the space of the "little guys" myself. I never worked for a huge corp. The closest was working for Universities, which don't exactly shower their departments with huge budgets to buy CF (educational discount or not). One of the constant stories I've been speaking to internally is the need for more gradient solutions. ACF is never going to be free, but the jumps in price are pain points for customers. Our license model is, at its core, needlessly confusing in my opinion. That was my opinion long before I joined Adobe, and it is my opinion now. I've made that clear internally. Unraveling that is a herculean task, but one I continue to grind away at. I hope eventually we will see changes for the better, but they won't come tomorrow. Bottom line is, as an evangelist, that is far outside my wheelhouse and influence. All I can continue to do is speak with the voice of the customer internally, try to influence leadership to simplify and align our models with other modern models, and not give up.
👍 2
s
Yeah, I think the pricing/licensing model for ColdFusion has gotten slowly worse and much more complex over the years, and even Standard edition priced itself out of a lot of people's hands ages ago -- but I see Lucee as a win for CFML overall in that space since folks can still have a free (or "cheap") CFML setup for the low end and Adobe's full backing for enterprise at the high end -- so we can keep more people in the community. But Lucee really doesn't provide anything in terms of useful support or backing -- compared to what a company like Adobe can provide. For us, at work, the cost of continuing with ACF Enterprise just wasn't realistic for a small company: when I joined in '09, we had ACF8 Enterprise in production and we evaluated ACF9, but ultimately switched to Railo -- at the same time we also switched from MS SQL Server and Windows to MySQL and Linux -- mainly because of licensing costs -- and we've since shed other commercial software to reduce licensing costs. These aren't easy decisions and there are always trade offs.
s
On the one hand, it's herculean, but on the other hand, it's not like there aren't dozens of examples of products with 'starter' or 'small shop' tiers for their products.
😜 1
m
That's the only reason I am managing to get traction. But I'm an evangelist, not a business guy. Not a sales guy. Not a VP of marketing. So I'm trying to do a hill climb with a 2cylinder engine lol.
g
I feel like the Adobe ColdFusion team should listen a lot more to any feedback from you, especially considering it seems no one else is really listening
ok, so that message took a few tries, and it still might not really express the sentiment properly, but its quite literally releasing software and then not listening to feedback from the most passionate people
s
my read of what Mark is saying is that they listen to feedback primarily from their bigger Enterprise customers, who (no surprise) are not generally here on Slack, where the smaller shops/freelancer demographic is better represented
it's definitely the case that if Adobe's only customers were those of us here on this Slack, they'd toss the product off the roof in no time, but the fact that they pay Mark to tolerate us isn't a bad sign
g
I do appreciate Mark being here
s
I want to see the official Adobe job posting for his job. 'what we're going to do is: place a bunch of land mines / grenades all around our product, none of which will be your fault, and all of which you will see from miles away, and then, when our customers / people in the community get near them, we need you to throw yourself on them as though you had personally put them in the customers' path, despite your memo from Thursday last suggesting that wouldn't all of this be so much easier without any grenades'
g
I just feel like the pricing and business relationships mean that a shift for anyone not willing to pay the big $$$, is inevitable
m
So, I knew what I was getting myself into, let's just put it that way. I've been a CF dev and a part of the community for years. And when the position was put in place, they made it work in a way where I CAN be brave about speaking out. And, I should emphasize, they DO listen to me. 100%. Anything and everything that is coming out in the next release has some fingerprints of mine, I'm deeply involved in helping to make things happen. But, you know, trying to manage expectations lol. I'm one dude, and while I'm devastatingly handsome (or so my mom keeps telling me) there is only so much I can accomplish at a time. And all of you are very supportive of me, for which I am eternally grateful. The job is stressful at times, but I wouldn't want to work anywhere else doing anything else.
s
but I wouldn't want to work anywhere else doing anything else.
exception; array out of bounds
m
DAMN IT. I thought I put the QoQ hotfix in!
s
As someone who was offered both the evangelist and the product manager roles after Adobe acquired Macromedia, I can only say that I am very impressed with the way Mark operates and I have a lot of insight into what it takes for him to do this job 🙂
❤️ 1
m
Thank you Sean, I really appreciate it. 🙂
c
Sorry for being late to reply, unfortunate events required both my time and my energy... @Mark Takata (Adobe) First, let me say that I am absolutely impressed about the way you do your job and the passion you put in! I do indeed see this as a step in the right direction from Adobe!!
When I complain about the lack of marketing efforts in Europe and especially in Germany, I am not only speaking about Adobe not reaching out to customers, I mean the lack of (preferrably CF related) events. The last event in Germany that I remember was a CF Breakfast with Rakshith around 2017 to which Adobe had invited customers... 4 people attended. The last big Adobe event I remember was a CF 8 release event (2007) and Max Europe in Barcelona in, (iirc) 2008.
Basically Ben Forta telling me "we're not doing CF events in Europe any more, because it is too difficult to organize and it won't break even" was the reason I set up CF Camp in 2008, Just out of spite to show it could be done with little effort. 😉
Please note, I am not bashing on Ben, I absolutely adore him, he has done so much in his CF time, without him CF still wouldn't be where it is today! He was just the messenger...
It's true, Adobe sponsored CF Camp (except for the first year 😉) but, coming to a conference and giving a keynote is just not enough activity.
In terms of marketing, being a developer like you guys, I can't really be more helpful than "reach out to the European clients and community". But, there are specialists for that.
In terms of "failed marketing", the last incident I remember was in 2018 when an Adobe contact told the representative of a multi million company that ran a big cluster of CF Enterprise server,s that CF is not going to support MongoDB "Not on our roadmap, we cannot help you. You can try community maintained drivers". Of course this was the reply of a single person, but, I think that shows how little effort Adobe focussed on this market.
Again, I am not blaming anyone personally and I admire @Mark Takata (Adobe) for all his efforts! I have been developing almost exclusively with CF for over 25 years, and I'd love to see it get a greater market share here in Europe, but these days in Germany as a CF developer you feel like one of the last few dinosaurs.
s
"CF is not going to support MongoDB" -- this is an idiotic thing for someone at Adobe to say, given how often Adobe promote the Java interop in CF and how CF can leverage any Java libraries available to the Enterprise -- which obviously includes the MongoDB drivers which are freely available as JAR files you can just drop into CF and use pretty easily!
(and there are several MongoDB wrappers written in CFML I believe that could also be used)
There's definitely a communication problem inside Adobe on stuff like this: it seems like "everyone" at Adobe outside the CF division knows next to nothing about the product... 😞