XF 2.4 general discussion, feedback, complaints, random off topic posts, etc.

  • Hey, does anyone know a great piece of software that gets frequent updates and new features every two weeks?
  • Hi! Yes, it's called XenForo. Click this link — it's my affiliate link.

  • Hey, I'm using XenForo but I can't update the site because I'm getting some errors. What should I do?
  • Hi, go to this link — it's their official support page.
---
I think the difference in how a link can be used in a discussion is pretty clear. I assume that in the second case, you'd hardly get banned or restricted for it.
 
Well do you allow people to just sign up and post links on your board?
Sure.
It's basically spamming.
No, it is called WorldWideWeb. Links are constituting the "Web" part. If you don't allow links you are not part of the web but try to create a closed system. If you understand any link as "spam" you clearly lack basic understanding of the internet.
 
In my case I wrote a really long, helpful answer and suggested further information could be found here, and linked my site. I'd been doing that for years on Quora. The link was relevant to the specific question and the answer (ie a certain article on my site). The one that got me banned was a short answer with a link! So yes I think the type of post with the link makes a difference. Mine weren't affiliate links. Despite appealing and telling them I'd been posting on there for years and given some in depth answers it was rejected and a blanket ban. Makes no difference though, I just opened a new account with a different email to add my backlink back in my profile and won't bother answering questions again!
 
As said by others, links are part of the web. I want people posting links that are useful and relevant to the discussions, esp. links to sources for news and things like that. What I don't want are garbage spam links (which is what most affiliate links are) and people who have posted those in the past have had them edited out of their posts and received bans.
 
I'm not entirely sure what happened or if the post was removed, but someone had shared a link to a recent lawsuit involving two XenForo members - Kier and Ashley - which suggested there may be some lingering tension between them. From what I remember skimming (though I can’t find the link now), it looked like Ashley had taken actions that Kier disagreed with.

What stood out to me was that Ashley appeared to still hold some ownership in XenForo. If that's true - and possibly Mike as well - it could explain why progress is slow and customers are being dragged along in the process. If Kier, Chris, and the current team are working hard to grow the company, it wouldn’t make much sense for former owners - especially ones involved in a legal dispute - to retain a stake. Why would the current leadership be motivated to build up a product when those they’ve had serious conflict with could still profit from their efforts? In that case, it might be cleaner and more strategic for Kier and Chris to start fresh with a new venture. Just my two cents - and again, I wish I could find that link.
 
  • Wow
Reactions: rdn
I'm not entirely sure what happened or if the post was removed, but someone had shared a link to a recent lawsuit involving two XenForo members - Kier and Ashley - which suggested there may be some lingering tension between them. From what I remember skimming (though I can’t find the link now), it looked like Ashley had taken actions that Kier disagreed with.

What stood out to me was that Ashley appeared to still hold some ownership in XenForo. If that's true - and possibly Mike as well - it could explain why progress is slow and customers are being dragged along in the process. If Kier, Chris, and the current team are working hard to grow the company, it wouldn’t make much sense for former owners - especially ones involved in a legal dispute - to retain a stake. Why would the current leadership be motivated to build up a product when those they’ve had serious conflict with could still profit from their efforts? In that case, it might be cleaner and more strategic for Kier and Chris to start fresh with a new venture. Just my two cents - and again, I wish I could find that link.
Jesus.... it wasn't a lawsuit. :rolleyes: I remember seeing it and it doesn't have any bearing on 2025 as that happened in 2019. You can google up Ashley's name and find the documents yourself.
 
Jesus.... it wasn't a lawsuit. :rolleyes: I remember seeing it and it doesn't have any bearing on 2025 as that happened in 2019. You can google up Ashley's name and find the documents yourself.
I stand corrected it was a legal case involving an unfair dismissal claim, not a lawsuit in the traditional sense.

That said, when you say it doesn’t have any bearing on 2025, I have to ask - do you know if the two individuals who left - Mike and Ashley, with Ashley reportedly leaving on bad terms - still retain any ownership in XenForo? If they do, then I’d argue it absolutely does have bearing on 2025, for the reasons I mentioned earlier.

Why would the current team - the ones actively building and supporting the product - continue putting in the work if it ultimately increases the value for two former/current owners, one of whom filed a legal claim against the company? That dynamic could very well explain some of the hesitation or stagnation we’re seeing.

There have to be reasons behind the ongoing delays and lack of communication. We’ve all heard the excuse that "communicating takes time away from development," yet right now, we’re seeing neither - no real development progress and no meaningful communication.
 
  • Like
Reactions: rdn
Even if there was some sort of legal courtroom battle going on, it's not our business to chat about it.

Here's hoping there is none of this stuff going on behind the scenes.

Because it's not pretty having to take or being dragged through the law courts because somebody wishes to sue you for slander.
 
We'll agree to disagree, that's not what I've seen. Delays, yes... and there has been communication. I've got a lot more things to do than hang on what developers say or don't say, the product works and updates are forthcoming... that's pretty much all I need to know.
I think it's a bit unfair to single out one part of my post and then fall back on "agree to disagree." Your original claim was that “it doesn’t have any bearing on 2025 as that happened in 2019.” I responded with a clear rationale for why it could still have relevance in 2025 - particularly if individuals who left under strained circumstances still retain ownership. That point wasn’t really addressed, yet the conversation shifted to whether there has been communication or not.

Yes, delays are acknowledged - even by you. But there have also been years of broken timelines and recurring promises: accelerated development after the 2.0 rewrite, better communication, more transparency. It’s not just me pointing this out - multiple users have shared screenshots and posts showing those commitments. So when you say "agree to disagree," I think the disconnect lies in how we’re viewing XenForo.

You seem to frame XenForo simply as “developers.” That’s fine. But many of us view it as a business - a company we've supported financially. And like any other business, especially one providing commercial software, it has a responsibility to its paying customers. Saying “what developers say or don’t say” might be enough for some, but it shouldn’t be the standard.

Bottom line - we can agree to disagree, sure. But the reality is that this community, and XenForo as a platform, has significantly quieted down over the years. Saying “the product works and updates are forthcoming” feels like the same mindset that led legacy products to stagnate. A flip phone still technically “works,” too - but when something breaks, good luck finding timely support, because the manufacturer long stopped investing in it while others moved forward.

Here’s an example: I made a recommendation nearly two years ago suggesting that XenForo should consider implementing well-tested third-party code to help speed things up - my post here. Now, we’re starting to see signs of this happening. That’s great - but it shows how long change takes when the pace is glacial.

And here’s another post I made back in 2023 - link here - where I pointed out the danger of relying too heavily on third-party developers while not having enough core dev presence. Fast-forward to now, and we’ve already seen people like Ozzy leave. That concern is becoming reality.

If XenForo is going to survive in this new era of the internet, it needs to evolve at a much more consistent and deliberate cadence. Otherwise, it risks becoming yet another product that “still works” - until it doesn’t.
 
backflip boat jump GIF by Party Down South
 
Here’s an example: I made a recommendation nearly two years ago suggesting that XenForo should consider implementing well-tested third-party code to help speed things up - my post here. Now, we’re starting to see signs of this happening. That’s great - but it shows how long change takes when the pace is glacial.
Possibly you are overrating both: Your cleverness and your influence.

If XenForo is going to survive in this new era of the internet, it needs to evolve at a much more consistent and deliberate cadence. Otherwise, it risks becoming yet another product that “still works” - until it doesn’t.
XF is a small business, a very small one. It's main advantage is that it just works and is stable and robust. It is a classic forum software and promises nothing different. It is not famous for the most modern bleeding edge social features or alike. And still there is a market for it. There are people (include me here) that do not want to upgrade their forum continuously in a high frequence. In opposite: I want the thing to run with the least effort possible. Nothing against an upgrade from time to time, but making the whole platform a moving target would drive me away.

Still I agree that XF is lacking a lot of features that are really basic. Not even fancy ones. I don't know if you've ever heard of the Kano-model. Basically this clusters the elements of any given product (including software like XF) into three areas: basic features, satisfiers and delighters

Basic features are what you would reasonably expect from any product - i.e. a forum software should have an account management and the possiblity for registering and login. You would simpl expect that those features exist and possibly not even check their existence before buying. If too many of those are not met you would not even consider the product or exchange it for a different one.
Satisfiers are the things that make you buy a product from a reasonable perspective. Things like "simple to use", "nice ui", "good spam protection". They make you stick to the product. The more there are the better it is.
Delighters are features that you would not expect, those that blow you away. They make you a fan, someone who is exited about the product and recommends it.

As you can imagine the classification is not absolute but differs per user/customer: Things that excite you may be of no interest to me and things that satisfy me may not be fancy enough for you. And the classification changes over time: What may have been a delighter at some point in time has become a commodity and therefor a basic expectation - spell checking may be an example for that.
So the classification depends from the customers and their individual expectations as well as from the common state of technology and from what competing products offer. Teslas i.e. used to have loads of delighters, things no one else could offer, so they could afford to lack some basic expectations. Today the competition has caught up a fair bit, so in comparison they have fewer delighters today but have to care for basic expectations more due to the competition.

The problem XF has is that they seem to have been very good in the early years. However, time has moved on and so has the competition and the expectations. Today, XF is still a good and solid product for the purpose, still it is lacking more and more basic expectations - there is clearly a long backlog in that respect. There are satisfiers, i.e. robustness and security, however: Fancy delighters are somewhat missing - it is more a somewhat desperate looking race to keep up with the market (or even to ignore the market and the competition, hoping having created a big enough niche to be able to decouple from the rest of the product world).

The extendability via customizing and the add on system is kind of either a satisfier or a delighter - a clever one but at the same time a somewhat not so clever one: It leads to "outsourcing" more and more basic expectations and satisfiers to third parties, not to take responsibility for them and so to weaken the core product while at the same time the dependency from these third parties rises as does the complexity. High frequent updates - as many want it - include always to check compatibility with all the add ons and often enough an update of one or more add ons as well. Which then takes time until it is developed or - as constantly seen - an add on developer steps out or delivers very slowly, so making in the end customers unhappy and / or even hinders them this way to upgrade the core product.

Thus braking changes are somewhat a nightmare. 2.3 was a breaking change (a year ago, and many still did not upgrade for one reason or another). 2.3.8 will be a breaking change (due to the queries in templates policy). 2.4. will be a breaking change (due to the editor). 3.0 will be a breaking change (new style). That is a lot of breaking changes in - at least assumed - not too much of a time frame. It is no doubt necessary and more than that - it is overdue. Still from a customer perspective this is more work than I would prefer.

I'd assume the people posting on this forum are only a fraction of the customer base and they are overproportionally those who want "more features, faster". The problem is: We don't know what percentage of the customers this is but it does not matter anyway as they cannot come to a decision which realistic set of features it should be anyway. Capacity of XF is limited and so is their ability to deliver loads of features in a speedy manner.

However: ATM it seems the XF crew is far behind the wave. It would be unrealistic to expect even only a fraction of the fancy features people yell for in this thread as well as in others. Personally, I would like to see a speed in pace regarding keeping up with basic expectations (i.e. things like being able to sort pictures in albums in the gallery) rather than to spend loads of time in many fancy features. But what we currently see is a total lack of visible speed - to such an amount that I sometimes wondered if developing XF eventually may have become just a part time untertaking oder side project of the leading actors. However - I cannot judge on that due to lack of foundation, I just see the overall slowlyness and lack of result.

Personally, I do not need more frequent releases, let alone high frequent ones. I'd prefer a steady pace of bug- and risk-free releases and improving the basic expectations with a couple of satisfiers as a consequence and possibly a delighter from time to time.

As a forum user I've always been very happy with XF, more than with other forum software, and did not miss much. Running my own forum for three years now that was what made me choose XenForo in the first place and overall my users are happy with it and so am I for the most part as well.
Still, from an admin perspective as well as from the perspective to develop my forum further the opinion has changed a little bit - there are a lot of unpolished or lacking areas and aspects that I did not see in beforehand and some structural deficits as well. So overall still satisfied and not planning to switch horses, some delighters are still there, but a lot of basic expectations that have not been met. Which if this does not change will not necessarily make me switch horses but maybe at some point in time look around what other horses do exist - being fully aware that many of them do only have three legs, so would not be an option anyway.
 
I'm looking forward to the IDE plugin Xenforo Query I don't query the database often at the minute, but in the few times I have it took me a few trys to realise where I was going wrong.

I'd love to see a way of stopping my IDE getting spammed with html errors regarding the XF tag, but hey not a huge deal 😁

I'd also like to see more up to date dev documentation, the docs are a tad old (2 years since the last update).

I've been a lurker on various forums now for close to 4 years now, it's only since I started getting into programming that I made the connection all those forums were using Xenforo. Thats what drew me to coming and trying this software and so far very little issue with the software itself.

I've suggested minor changes I'd like to see in core features, but I haven't come accross anything yet that can't be edited by the site runner.
 
Back
Top Bottom