Author Topic: Migrating the forum to Discourse  (Read 61873 times)

0 Members and 3 Guests are viewing this topic.

Offline MrMobodies

  • Super Contributor
  • ***
  • Posts: 2251
  • Country: gb
Re: Migrating the forum to Discourse
« Reply #325 on: April 28, 2021, 10:08:09 pm »
Just thought of some stuff with the thread starter's list above:

Pros:
* finally modern mobile experience 1
* much better readability for the forum 2
* improved engagement with younger audiences (!!!) 3
* Lower resources consumption 4
* faster website 4

1 What about desktop users who don't want a "mobile experience" slapped on their desktops?

2 In what way?
If it is endless scrolling or something like that where I can't track the page I am reading in the thread by page number then no good for me.

3 Would someone like to start a poll on that for the young audiences of this forum?

4 Faster website? How do we know that, at the moment it loads instantly for me especially on my old stuff.
« Last Edit: April 28, 2021, 10:11:42 pm by MrMobodies »
 
The following users thanked this post: SilverSolder, MarkMLl

Online PlainName

  • Super Contributor
  • ***
  • Posts: 8191
  • Country: 00
Re: Migrating the forum to Discourse
« Reply #326 on: April 28, 2021, 11:34:17 pm »
Quote
track the page I am reading in the thread by page number

The page number is arbitrary though, depending on the number of posts per page you set. The default of 40 is pretty silly for being able to quickly jump to a specific post - 25 or 50 would have been better.

On Discord, the scroll widget shows you the post number and total posts. It is beyond trivial to just push it up (or down) to the exact post number and there you are. I have to say that dissing Discord for not making you find posts via unworkable page numbers is pretty perverse - that bit works very well.

And now you've got me playing with it, the quoting is good too. No longer a problem to just hit quote and include the entire unedited quote trail (which can sometime take up half a precious page) - just the first line is actually shown, but you can pop that open to the full thing with a click.

And... on quotes, there's a link to any reply which actually get show right there, instead of 20 pages later in an isolated necro-post. Gosh, it's almost like actual threading!

I am not keen on it, if only because of the fading in and out of the colour for no apparent reason, but it is not an unmitigated disaster if approach without the NIH or "it's change, therefore it's bad" minset. There are workable solutions to things that have been issues on previous forums, and some of them are even not bad solutions.
 
The following users thanked this post: tom66, SilverSolder

Offline MrMobodies

  • Super Contributor
  • ***
  • Posts: 2251
  • Country: gb
Re: Migrating the forum to Discourse
« Reply #327 on: April 29, 2021, 12:44:07 am »
Quote
track the page I am reading in the thread by page number

The page number is arbitrary though, depending on the number of posts per page you set. The default of 40 is pretty silly for being able to quickly jump to a specific post - 25 or 50 would have been better.

On Discord, the scroll widget shows you the post number and total posts. It is beyond trivial to just push it up (or down) to the exact post number and there you are.

So you mean it does have page numbers but the amount of posts on them can vary depending on how many are set to appear on one page or for whatever reason.

I don't mind that as long as I can quickly jump by page number of something like what is already here rather than continuously scroll like with the lazy loading stuff I have seen recently but then one could argue that the search can cover that with finding things.
 

Offline beanflying

  • Super Contributor
  • ***
  • Posts: 7402
  • Country: au
  • Toys so very many Toys.
Re: Migrating the forum to Discourse
« Reply #328 on: April 29, 2021, 02:44:48 am »
Quote
track the page I am reading in the thread by page number

The page number is arbitrary though, depending on the number of posts per page you set. The default of 40 is pretty silly for being able to quickly jump to a specific post - 25 or 50 would have been better.

On Discord, the scroll widget shows you the post number and total posts. It is beyond trivial to just push it up (or down) to the exact post number and there you are. I have to say that dissing Discord for not making you find posts via unworkable page numbers is pretty perverse - that bit works very well.

And now you've got me playing with it, the quoting is good too. No longer a problem to just hit quote and include the entire unedited quote trail (which can sometime take up half a precious page) - just the first line is actually shown, but you can pop that open to the full thing with a click.

And... on quotes, there's a link to any reply which actually get show right there, instead of 20 pages later in an isolated necro-post. Gosh, it's almost like actual threading!

I am not keen on it, if only because of the fading in and out of the colour for no apparent reason, but it is not an unmitigated disaster if approach without the NIH or "it's change, therefore it's bad" minset. There are workable solutions to things that have been issues on previous forums, and some of them are even not bad solutions.

Discord is simply a disaster zone for a multi topic technical forum. Even broken down into similar numbers of categories as here we would finish up with thousands of smashed threads over time.

Please explain how discord will deal with and make sense of these numbers without becoming a pigs breakfast?
Coffee, Food, R/C and electronics nerd in no particular order. Also CNC wannabe, 3D printer and Laser Cutter Junkie and just don't mention my TEA addiction....
 
The following users thanked this post: MrMobodies

Offline aandrew

  • Frequent Contributor
  • **
  • Posts: 280
  • Country: ca
Re: Migrating the forum to Discourse
« Reply #329 on: April 29, 2021, 04:12:24 am »
...no way to archive the site as it is so it could be searched on something like the internet archive.

wget?

Post back when you've tried to archive anything on an SMF site with wget.  :-DD
 

Offline thinkfat

  • Supporter
  • ****
  • Posts: 2163
  • Country: de
  • This is just a hobby I spend too much time on.
    • Matthias' Hackerstübchen
Re: Migrating the forum to Discourse
« Reply #330 on: April 29, 2021, 06:43:53 am »
How is this thread still alive?!
Everybody likes gadgets. Until they try to make them.
 
The following users thanked this post: tooki

Offline magic

  • Super Contributor
  • ***
  • Posts: 7855
  • Country: pl
Re: Migrating the forum to Discourse
« Reply #331 on: April 29, 2021, 06:47:13 am »
Because it's the "we hate Discord" thread now ;)

Dave needs to update the title to avoid confusing the uninitiated.
 

Offline beanflying

  • Super Contributor
  • ***
  • Posts: 7402
  • Country: au
  • Toys so very many Toys.
Re: Migrating the forum to Discourse
« Reply #332 on: April 29, 2021, 06:52:25 am »
Because it's the "we hate Discord" thread now ;)

Dave needs to update the title to avoid confusing the uninitiated.

No we don't hate Discord at all as a platform it is is fine for linear topics or casual banter and is just not suited as a forum substitute for the type of varied content we get here.

In spite of the TEA thread being a ramble at the best of times the associated once a week Discord audio/typed chat session adds to it and if I could be bothered getting out of Bed early Sunday mornings local I would join in  ;)
Coffee, Food, R/C and electronics nerd in no particular order. Also CNC wannabe, 3D printer and Laser Cutter Junkie and just don't mention my TEA addiction....
 

Offline tautech

  • Super Contributor
  • ***
  • Posts: 31246
  • Country: nz
  • Taupaki Technologies Ltd. Siglent Distributor NZ.
    • Taupaki Technologies Ltd.
Re: Migrating the forum to Discourse
« Reply #333 on: April 29, 2021, 07:32:55 am »
Because it's the "we hate Discord" thread now ;)

Dave needs to update the title to avoid confusing the uninitiated.

No we don't hate Discord at all as a platform it is is fine for linear topics or casual banter and is just not suited as a forum substitute for the type of varied content we get here.

In spite of the TEA thread being a ramble at the best of times the associated once a week Discord audio/typed chat session adds to it and if I could be bothered getting out of Bed early Sunday mornings local I would join in  ;)
Yep 2 1/2hrs later here in NZ is a far more civilized hour.  :P
Avid Rabid Hobbyist.
 

Offline MarkMLl

  • Frequent Contributor
  • **
  • Posts: 370
  • Country: gb
Re: Migrating the forum to Discourse
« Reply #334 on: April 29, 2021, 07:57:03 am »
Quote
track the page I am reading in the thread by page number

The page number is arbitrary though, depending on the number of posts per page you set. The default of 40 is pretty silly for being able to quickly jump to a specific post - 25 or 50 would have been better.

However, in this forum there's an "All" selector which loads all messages in a thread fairly quickly after which movement generates no further traffic. I'd put money on the bet that the initial delay generating the page is less than the time Discourse wastes reloading the page every few seconds.

MarkMLl
 

Offline MarkMLl

  • Frequent Contributor
  • **
  • Posts: 370
  • Country: gb
Re: Migrating the forum to Discourse
« Reply #335 on: April 29, 2021, 07:59:09 am »
Post back when you've tried to archive anything on an SMF site with wget.  :-DD

Already been discussed: it's marginally doable but painful, and shouldn't be necessary where management is competent.

Keep up at the back there.

MarkMLl
 

Offline MarkMLl

  • Frequent Contributor
  • **
  • Posts: 370
  • Country: gb
Re: Migrating the forum to Discourse
« Reply #336 on: April 29, 2021, 08:01:08 am »
How is this thread still alive?!

I restarted it after a year's nap to report that Arduino had just migrated from SMF to Discourse and the result was was widely disliked.

MarkMLl
 
The following users thanked this post: james_s, duckduck

Online tggzzz

  • Super Contributor
  • ***
  • Posts: 23983
  • Country: gb
  • Numbers, not adjectives
    • Having fun doing more, with less
Re: Migrating the forum to Discourse
« Reply #337 on: April 29, 2021, 09:35:40 am »
How is this thread still alive?!

I restarted it after a year's nap to report that Arduino had just migrated from SMF to Discourse and the result was was widely disliked.

Such hard-won real world experience is very valuable.

Thanks for necroposting that information so that it isn't lost :)
There are lies, damned lies, statistics - and ADC/DAC specs.
Glider pilot's aphorism: "there is no substitute for span". Retort: "There is a substitute: skill+imagination. But you can buy span".
Having fun doing more, with less
 

Offline Refrigerator

  • Super Contributor
  • ***
  • Posts: 1667
  • Country: lt
Re: Migrating the forum to Discourse
« Reply #338 on: April 29, 2021, 10:39:11 am »
Are you guys mistaking Discord for Discourse, or has the discussion shifted elsewhere?
https://www.discourse.org/
 is not
https://discord.com/
Because if so there might be many goofs in this thread who don't even know what they're talking about, quite literally.  :-DD

I have a blog at http://brimmingideas.blogspot.com/ . Now less empty than ever before !
An expert of making MOSFETs explode.
 

Offline magic

  • Super Contributor
  • ***
  • Posts: 7855
  • Country: pl
Re: Migrating the forum to Discourse
« Reply #339 on: April 29, 2021, 03:29:37 pm »
Yeah, I think I just did, and upset some Discord fanboy by accident |O
Sorry, Discord fanboy :-DD
 

Offline ebastler

  • Super Contributor
  • ***
  • Posts: 7635
  • Country: de
Re: Migrating the forum to Discourse
« Reply #340 on: April 29, 2021, 03:48:30 pm »
This discourse on Discourse seems full of discord.  ::)
... and surprisingly full of Discord too.  ;)
 
The following users thanked this post: newbrain

Offline Heisen

  • Regular Contributor
  • *
  • Posts: 55
  • Country: in
Re: Migrating the forum to Discourse
« Reply #341 on: January 17, 2026, 04:50:24 am »
Discourse is the right platform, but it can be hard to digest at first.

I watched a 20-year-old community launched with MyBB/phpBB-style forum, migrate to XenForo when XenForo launched, and then recently it finally migrated to Discourse last year. When they switched to Discourse, about 90% of users were unhappy. There were complaint threads for nearly a year calling it “garbage.” But after that, the complaints stopped.

Discourse has a slightly steep learning curve, and once people understand it, they calm down.

XenForo is a great platform, but it has reached saturation, there’s nothing truly new happening there and the development is stagnant.

Discourse, on the other hand, is modern, powers countless communities, and is genuinely future proof from a features standpoint. It’s free and open source, just look at the GitHub contributions. Launched in 2014, and now with over 60,000 commits, it’s a solid, actively developed platform, with so many contributors.

I went all in on learning Discourse, and after using traditional forums for nearly 20 years, I can confidently say it’s bleeding edge. It makes SMF and XenForo feel like relics of the past. That’s because it’s built fundamentally differently, it doesn’t strictly follow traditional forum conventions. I was confused at first too, but once I got the hang of it, it completely blew me away.

If the Discourse team had wanted to build just another traditional forum, they could have. But their vision is different, and that’s exactly what sets them apart.

It's fully customizable, with themes and stuff and owner can tune it in variety of different ways.

The mobile app experience is as simple as saving the site to your home screen it becomes a PWA app, which works just like any other app with full push notifications and app-like behavior. The post composer is excellent, showing real-time previews of your content. There’s so much good stuff that it can’t be listed in a single post, people really need to try it for themselves.



The sad part is that many people give up during the learning phase. If something worked for them for years and now requires a bit of adjustment, that’s often where things fall apart. You just have to approach it with a bit of optimism.

To make this bold move, forum owners need to look beyond current member sentiment, because members will always cling to whatever already works. No matter how many polls you run, most will gravitate toward the familiar “what works now is fine.”

But once you hand them the sports car and they learn the controls, the majority end up happy.



Because of what I’ve witnessed, this is not an easy move. The fear of the community falling apart is what ultimately stops most owners.

If this forum ever switched to Discourse, there would need to be clear onboarding videos explaining how it works and why the traditional model is deprecated. The first thing people do is try to use it like a classic forum, and that quickly becomes frustrating for them, because it isn’t designed that way.

The right approach is to begin with the will to unlearn old habits.

« Last Edit: January 17, 2026, 10:21:21 am by Heisen »
 

Offline EEVblog

  • Administrator
  • *****
  • Posts: 41258
  • Country: au
    • EEVblog
Re: Migrating the forum to Discourse
« Reply #342 on: January 17, 2026, 05:23:29 am »
Discourse is the right platform, but it can be hard to digest at first.

I watched a 20-year-old community launched with MyBB/phpBB-style forum, migrate to XenForo when XenForo launched, and then recently it finally migrated to Discourse last year. When they switched to Discourse, about 90% of users were unhappy. There were complaint threads for nearly a year calling it “garbage.” But after that, the complaints stopped.

*snip*
Because of what I’ve witnessed, this is not an easy move. The fear of the community falling apart is what ultimately stops most owners.

The "complaints stopped" because all the old users left  ::)

For those who want to see an electronics discourse forum, Chris Gammell has one:
https://forum.contextualelectronics.com/
« Last Edit: January 17, 2026, 05:26:27 am by EEVblog »
 
The following users thanked this post: amyk, KE5FX, DimitriP, JPortici, rogerggbr, 5U4GB

Offline EEVblog

  • Administrator
  • *****
  • Posts: 41258
  • Country: au
    • EEVblog
Re: Migrating the forum to Discourse
« Reply #343 on: January 17, 2026, 05:29:14 am »
If this forum ever switched to Discourse, there would need to be clear onboarding videos explaining how it works and why the traditional model is deprecated.

The "traditional model" is not "deprecated", it still works exactly as intended and will continue to do so for as long as I keep the server running.
 
The following users thanked this post: amyk, Andy Watson, Bud, Siwastaja, newbrain, JPortici, SiliconWizard, woofy

Offline KE5FX

  • Super Contributor
  • ***
  • Posts: 2388
  • Country: us
    • KE5FX.COM
Re: Migrating the forum to Discourse
« Reply #344 on: January 17, 2026, 05:34:11 am »
Yeah, let's not rock the boat.
 

Offline Heisen

  • Regular Contributor
  • *
  • Posts: 55
  • Country: in
Re: Migrating the forum to Discourse
« Reply #345 on: January 17, 2026, 05:36:41 am »
The "complaints stopped" because all the old users left  ::)
I'll be honest, yes few members did left, but some of them also came back.

The "traditional model" is not "deprecated", it still works exactly as intended and will continue to do so for as long as I keep the server running.
Yeah bad choice of word. It absolutely works, it will keep running.

For those who want to see an electronics discourse forum, Chris Gammell has one:
https://forum.contextualelectronics.com/
This one is configured better - https://forum.level1techs.com/
 

Offline DimitriP

  • Super Contributor
  • ***
  • Posts: 1533
  • Country: us
  • "Best practices" are best not practiced.© Dimitri
Re: Migrating the forum to Discourse
« Reply #346 on: January 17, 2026, 05:58:46 am »
If this forum ever switched to Discourse, there would need to be clear onboarding videos explaining how it works and why the traditional model is deprecated.

The "traditional model" is not "deprecated", it still works exactly as intended and will continue to do so for as long as I keep the server running.
He lost me after "..need  clear onboarding videos explaining..." 
If 'ya have to explain it....

Isn't this thread overdue for a nice shiny lock?    :horse:
   If three 100  Ohm resistors are connected in parallel, and in series with a 200 Ohm resistor, how many resistors do you have? 
 
The following users thanked this post: amyk, Ian.M, tooki

Offline Whales

  • Super Contributor
  • ***
  • Posts: 2530
  • Country: au
    • Halestrom
Re: Migrating the forum to Discourse
« Reply #347 on: January 17, 2026, 06:15:47 am »
Hello Heisen,

Language is a powerful thing, and is very interesting to look at.

Emphasis mine:

XenForo is a great platform, but it has reached saturation, there’s nothing truly new happening there and the development is stagnant.

Discourse, on the other hand, is modern, powers countless communities, and is genuinely future proof from a features standpoint. It’s free and open source, just look at the GitHub contributions. Launched in 2014, and now with over 60,000 commits, it’s a solid, actively developed platform, with so many contributors.

I went all in on learning Discourse, and after using traditional forums for nearly 30 years, I can confidently say it’s bleeding edge. It makes SMF and XenForo feel like relics of the past.

It appears your mains points are:

1. Discourse is newer than Xenforo/SMF.  One is New, modern, bleeding edge, 2014, future.  The others are traditional, relics of the past.

2. Discourse is changing more than Xenforo/SMF.  One has 60,000 commits and is actively developed.  The others are saturated and stagnant.

3. Discourse has more developers than Xenforo/SMF.  It has so many contributors.


I don't understand newness being better, at least for this target audience.  If you're trying to compete with big commercial websites then maybe (but then you have a lot more problems than just the forum engine!).  The niche the EEVblog has cares more about engineering & consequentialism (ie sticking to what is proven to work reliably, don't change if it it's not broken) than whether or not something looks new & trendy.

I can understand liking websites to change, it can be fun.  It fills a psychological need to be in an area with improving, changing infrastructure.  It can also be very polarising to communities.

The number of contributors to a project does not indicate how good it is to use.  I tend to steer away from larger projects, because they tend to have more organisational problems that lead them be "stuck in the past" faster than you expect, and stubborn when you report bugs.

Are there any other reasons you prefer Discourse that I've missed? 

I assume there must be more, otherwise it sounds like what you are really wanting is Discord?  (No shame, it's a great website, I just wish there were competitors, and, it's clear its future path is going to be downhill as they try and increase profits  :( )
« Last Edit: January 17, 2026, 06:22:40 am by Whales »
 

Offline wilfred

  • Super Contributor
  • ***
  • Posts: 1635
  • Country: au
Re: Migrating the forum to Discourse
« Reply #348 on: January 17, 2026, 06:43:41 am »
The right approach is to begin with the will to unlearn old habits.


But why? I started to glaze over at "themes and stuff". What's the benefit to me is what I want to know. Why should I learn something new that isn't doing enough to make life better to make the effort seem worthwhile.

I really don't know discord and I'm not against the change. But I've seen many website changes that don't seem to be done for my benefit. So I'd like it to be justified  with the benefits rather than the features.

Something that did quoting better and made reading a thread easier i.e made it a whole lot less necessary to quote great swaths of prior text again and again and in so doing made me re-read and/or filter out the same text over and over. I could do without that.

I go back to text based BBS's and a 300 baud dial-up modem. It worked at the time but I wouldn't want to go back. I've seen lots of change and progress and they are NOT the same.
 

Online Siwastaja

  • Super Contributor
  • ***
  • Posts: 10460
  • Country: fi
Re: Migrating the forum to Discourse
« Reply #349 on: January 17, 2026, 06:54:37 am »
I have one practical suggestion:

Make a change in SMF - like, add a whitespace character somewhere. This way you have a fresh commit and can say that SMF is modern and maintained in 2026. Then you can say "shut the fuck up" to all the "it's deprecated" idiots.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf