Suggested UX improvements for forum site
#9
Let me just get this one out of the way...

(05-30-2020, 08:59 PM)Dendrocalamus64 Wrote: That sort of thing is easy to customize on your end.  Install uBlock Origin, right click on it -> Block element -> Done!

That's the exact sort of thing that is called out on the "Doing Things That Scale" article I linked at the very top of my post. Requiring every user of the forum to do something special in order to get a good experience means that most people won't get a good experience.

(05-29-2020, 05:16 PM)fire219 Wrote: Hi, forum admin here -- I've put quite a lot of time trying to refine this theme.

<snip>

In the end, the ultimate solution is to move to a different forum platform. Because trust me -- at this point I feel no love for myBB, to put it mildly. But many of the "modern" free/FOSS choices have UX choices that infuriate me (placing all threads into a giant pile and forcing everyone to use stupid filters to narrow the results down). We'd also be at the mercy of some likely dysfunctional database export tool, else lose 4 years of forum posts.

@fire219 Thank you for your response! I freely admit that when I was putting all this together, I expected that something different would have to be done for mobile. (Note that, on my phone, the current theme still doesn't work so well; the headings at the top are so tiny they're pretty much unreadable without zooming.)

If you think it's appropriate to move to a different forum software, then I'm not going to argue.  Like I said, I had about a dozen other issues with the forum software; even if we fix the responsiveness issue, there's still everything else wrong with it.


So let's focus on what the replacement software needs:
  • Some way to import all of the important data from the current software, somehow. Since it'd be a one-time conversion, then it's acceptable to require a custom-written import/export process, so long as someone is willing to implement that process. (I have experience with this sort of thing, so unless the schema is super-crazy, I should be able to do it myself.)
  • Proper subforums and threads.
  • Easy theming/skinning
  • Good mobile support (whatever form that may take)
  • Private messages, presumably
  • Upstream should be amenable to accepting patches for bugfixes and UX improvements
  • Anything else?

You're absolutely right about the "dump all threads into one bucket and use tags to group things".  While it's definitely more flexible, it falls clearly into the Things That Don't Scale category.

The Wikipedia page "List of Internet forum software" lists 18 products.  I eliminated 6 outright because they have non-FOSS licenses.

I've started a spreadsheet where I can track which requirements are met by each option.

Here's what I've put together (anybody with the link should be able to view the page):

https://docs.google.com/spreadsheets/d/1...sp=sharing


Messages In This Thread
RE: Suggested UX improvements for forum site - by Stevie-O - 06-01-2020, 12:44 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Forum Recommendations for Pine64 support? backwoodstech2 0 414 02-04-2024, 07:12 PM
Last Post: backwoodstech2
Heart Wow! So happy to see this site working again! KC9UDX 1 528 01-31-2024, 12:39 AM
Last Post: gamelaster
  star64 bootable images, u-boot, sbi, forum? hexdump 2 1,448 12-06-2023, 09:47 PM
Last Post: faultyforelimb
  RSS feed for the forum power46 1 786 08-01-2023, 02:02 AM
Last Post: ericssonmere
  Why are you using MyBB for this forum? notramo 6 3,728 05-24-2023, 07:44 PM
Last Post: Kevin Kofler
  Change the forum's software to Discourse Liz_34 11 3,462 01-25-2023, 08:04 PM
Last Post: Kevin Kofler
  Own sub for PineBuds Pro to this forum Liz_34 0 820 01-12-2023, 12:04 PM
Last Post: Liz_34
Lightbulb Add a dark theme for the forum? cowsay 1 1,065 08-31-2022, 10:13 AM
Last Post: commiecam
  Broken forum? arno_nuehm 16 8,989 03-12-2022, 03:00 AM
Last Post: arno_nuehm
  How to delete my Pine64 forum account Scooterman 1 1,799 12-09-2021, 07:50 AM
Last Post: tophneal

Forum Jump:


Users browsing this thread: 1 Guest(s)