Holiday Hugs for Off-Topic Fans

:hugs: There are many wonderful humans from around the world who visit the FreePBX Community Forums seeking on-topic content and not off-topic drama. :person_raising_hand:

And, web search crawlers (probably ?) get fouled up when they start indexing the CLEARLY off-topic stuff in the middle of an otherwise productive thread about FreePBX, Asterisk, VoiP, open source phone systems, etc.

Think of the children and the robots! :bug: :robot: = :frowning_face: :children_crossing:

What should our LLM training data look like at community.freepbx.org ?

Unless the off-topic post violates some other part of the Code Of Conduct, then it should be safe from flagging-removal :black_flag: if posted in the Off-Topic category, maybe even with a link back to the OP which got forked to OT. :playground_slide:

I don’t want to see it!

Okay, fine.

  1. Go to the Off-Topic category.
  2. Click on the bell icon :bell: in the upper-right corner.
  3. Select Muted at the bottom.

…and then :see_no_evil::

You will never be notified of anything about new topics in this category, and they will not appear in latest.

Happy Holidays

Thank you for sharing the FreePBX Community Forums. :christmas_tree: :santa: :menorah: :angel: :turkey: :gift:

1 Like

Question, when was Sangoma going to inform community members that their trust level privileges were going to be disabled?

3 Likes

It’s CLEARLY interesting to observe the recent emphasis on search visibility for FreePBX and how these discussions are evolving. Sangoma’s SEO challenges remain unique—telecom solutions showing up alongside witchcraft-related search results is CLEARLY an unexpected combination that might warrant further thought, than what is going to show up in a search of a forum post.

Regarding James’ ongoing ban for an off-topic post, it’s CLEARLY surprising. Perhaps there’s an opportunity to revisit such decisions and consider alternative approaches to moderation that might prevent misunderstandings or missteps in the future.

For those in the community who feel disconnected from “corporate advocacy”, we’ll stay CLEARLY focused on innovation and building exciting VoIP solutions, leaving SEO and moderation strategies in the hands of others who would prefer to focus on those items.

4 Likes

CLEARLY :rofl: :joy:

2 Likes

By default, Discourse adjusts user Trust Levels automatically based on activity, at least up to TL3. These forums use all of the Discourse automatic default TL threshold values. However, moving in and out of TL4 is always a manual process, and there are certain other exceptions handled manually as necessary on a user-by-user basis. But good point – emails only appear to go out automatically upon transition to TL1 or TL2.

I have TL3, four weeks or so ago I could do anything that TL3 (Regular) does. As of right now, I’m TL3 (Regular) and I can’t do anything I was able to do before. Such as edit and rearrange topics. So what is up with that?

1 Like

@lgaetz had changed this to lock in certain user trust levels based on a conversation he and I had a while back.

That specific ban for violations of the Code of Conduct is scheduled to end in a little over two weeks from today. Per OP, posts that violate these rules, in any category, should be flagged by users and removed. Note kindly that Off-Topic does not mean No Rules.

That does seem to be one of the challenges for stewards of open source projects like FreePBX. Thank you to the many members of the community who assist the moderators with these tasks by contributing to civil discussions and flagging posts which detract from this goal.

1 Like

But that’s a manual override – technically, according to the automatic settings, you should have TL2, due to lack of sufficient likes given to other users to meet the default TL3 threshold (only 6 out of 30 in the last 100 days.)

The specific “edit all topic groups” permission was just restored to TL3:

Allow users in this group to edit other users’ topic titles, tags, and categories

…but that’s all that appears to have been adjusted regarding TL3. Please advise if the problem persists, with specifics. DM is fine.

That method probably needs an update for TL0, TL1, TL2 and TL3, such as by adjusting the automatic threshold values from the defaults.

Is that kind of like “Per my last email”… You are OP, right? Per Me, I suspect the forums would have had more likes over the past 100 days and no adjustments of the trust levels necessary had there not been silencing of long time active posters. This didn’t only silence the ones that were banned, but have had a chilling impact on overall involvement from my point of view, I’m afraid that winning this particular battle, may cost you and the community more. But, not my circus, not my monkeys… But I know the clowns pretty well :wink:

5 Likes

:roll_eyes:

    

The tone of the community has changed significantly the last couple months, and while I personally used to come here just by habit to look around and try to answer questions, I’ve gotten out of that habit and… haven’t missed it much.

So some were silenced, and others are just becoming silent because it’s no longer “fun” to help out here or even participate in side discussions, debates and whatnot.

10 Likes

I love Off-Topic posts (if they aren’t censored) they encourage out of the box thinking.

But in my opinion many of us old-timers have found it necessary to query the integrity of the “Corporate Advocacy” at Sangoma.

This is something I don’t Hug.

12 Likes

Funny, seeming he did not violate any Code of Conduct rules

The “Code of Conduct” Must Die

4 Likes

I agree with your points on users flagging comments. Using tools like bans, shadow bans, or locking members out because of corporate sensitivities completely goes against the principles of open source. Open source thrives on transparency, collaboration, and inclusivity—even when the conversations are tough or uncomfortable. It’s not uncommon for people to question the motives, stability, or viability of corporate sponsors. In fact, that kind of scrutiny is a normal and expected part of any corporate involvement in open source.

The better approach is to engage with those conversations rather than shutting them down. Share publicly available facts about the company’s strength and stability, highlight the positive work being done, and involve other team members to reinforce the message. This kind of response demonstrates confidence and respect for the community while maintaining transparency. It also transforms criticism into an opportunity to strengthen the community’s understanding of the project’s direction.

On the other hand, using moderation tools to silence dissent creates the perception of corporate control and undermines trust. It doesn’t just hurt the credibility of the company—it damages the open source project itself. Advocacy for open source is about fostering dialogue and collaboration, even when it’s uncomfortable. Constructive criticism is valuable, and addressing it openly builds stronger bonds within the community. Suppressing it, however, only creates division and erodes trust. Open source should always prioritize open dialogue over heavy-handed suppression, especially if the goal is to maintain a healthy and thriving community.

We moved this forum from Drupal to the current platform largely because it allowed the community to self-moderate. If something looked sketchy, users could flag it, and with enough flags, it would be hidden. The community here has always been (and hopefully still is) full of some of the smartest people I’ve worked with in my career. The video about killing the code of conduct was eye-opening and raised some valid points.

However, the bans and blocks happening now give the impression of vindictiveness—or like a kid taking their ball and going home when they don’t get their way. There may be other reasons or motives behind Sangoma’s actions, but I can say with absolute certainty that if this issue had been let go, the negative perceptions surrounding it would likely have faded by now. Instead, it feels like nails are being driven into the coffin, making the situation worse instead of resolving it.

11 Likes

Thanks for sharing the video - largely irrelevant to the topic at hand, given it is discussing woke political issues, but the “he” you are referring to was banned because of personal ad hominem attacks (as stated reason #1 in my post in that other OT thread.)

Relevant in the video, however, was that once you get passed the click bait video title, around minute 13, where the subject changes to what are acceptable Codes of Conduct, it seems like the sentiment shifts in favor of an example project (Ladybird browser) which specifically includes a “free of personal attacks” clause in their CoC. That seems reasonable to disallow, and these FreePBX forum CoC include this as part of the original Discourse CoC derivation.

The Ladybird CoC in its entirety:

The Ladybird code of conduct is derived from The Ruby Community Conduct Guideline.

  • Participants will be tolerant of opposing views.
  • Participants must ensure that their language and actions are free of personal attacks and disparaging personal remarks.
  • When interpreting the words and actions of others, participants should always assume good intentions.
  • Behavior that can be reasonably considered harassment will not be tolerated.

I have a question on this since there are types of argumentum ad hominem. The most commonly known is the ad hominem fallacy. This seems to be what is pointed to the most in these recent discussions. In this scenario, X makes a statement and Y dismisses the statement by pointing out X looks like Lurch and thus has no validity. Much like not liking someone’s attitude or approach by saying “You have a poor attitude and thus anything you say is irrelevant”. Attacking (or arguing against) the person not the subject matter.

However, there is a time when ad hominem can be considered reasonable. This is when questioning the person’s motives, conduct, character, etc. are legitimate and relevant to the issue. A great example of this is Person A making a claim that Product Y is the best solution for Problem X available. However, Person A is related to Company B that makes Product Y and is compensated by Company B. Therefore, questioning Person A’s motive and character behind such claim is reasonable, legitimate and relevant to the subject matter at hand.

I can agree with fallacious ad hominem attacks being unnecessary to discussions, however, reasonable ad hominem attacks are completely different story and are even part of normal debate rules and structures. This due to the fact the attack at the person is 100% relevant to the subject matter being debated.

So is fallacious vs reasonable being considered when one fires off the logic of “It was an ad hominem attack”?

6 Likes

Correct.

Your account was recently adjusted from TL4 to TL2 and also was not eligible for TL3 because of not only lack of likes of others’ posts – you gave 3 out of 30 likes to others in the past 100 days – but insufficient topics viewed, posts read, and a few more misses. Barring an outpouring of holiday altruism at the end of the year, which we should all still hope for, it does not appear that you were on pace to achieve TL3 at any point in the past 100 days, notwithstanding the “silencing” that happened last month, as over half of those 100 days were before that point.

There needs to be more automation of the process - the manual locks at TL3 are unsustainable - probably by adjusting the threshold values. The Discourse system is, by default, designed to promote positive behaviour, but the manual locks (outside of TL4) are more like an anti-pattern which is running amok and not in the best interests of the rest of the members of this open source community.

:100:

What we can probably both agree on is that there should be little to no tolerance for personal attacks and name calling, even when we disagree, as we should target the idea and not the person.

Is the kid getting threatening messages such as “you won’t last long behaving like this” with no additional context in between the “long” and “behaving” part ?

Do you think that FreePBX Community Forum users should be calling each other “disgusting”, “dictators”, “yes man”, making personal threats, etc., as @jfinstrom (suspended until January 1st) @tonyclewis (suspended until at least January 1st) and @nickzed (silenced until Monday) have done ? Or should it be flagged and hidden/removed ? And in particularly egregious cases such as with these three users - as well as tons of straight up spam bots we get all the time - result in silencing or suspension of the user account ?

@jfinstrom is questionable, at best. @tonyclewis, don’t know most of those posts where hidden by the time I saw anything, so withholding opinion. @nickzed that was plainly done to get the reaction it got. So everything in context, I guess.

What is interesting to me is that the catalyst for all this was trying to start a discussion about concerns over support, quality and the appearance of cutting corners. The result has been people getting banned/silenced, drama but most importantly a very important discussion that should be had was been effectively muted. Which is a shame.

5 Likes