General > General Technical Chat
Migrating the forum to Discourse
ddavidebor:
--- Quote from: magic on March 29, 2020, 10:21:30 pm ---
--- Quote from: ddavidebor on March 29, 2020, 10:15:48 pm ---The readability is mainly improved by dropping the "pages" for continuous loading.
--- End quote ---
Sounds like "say goodbye to your RAM when you open the TEA thread" :P
--- End quote ---
I doubt that it's kept in RAM whole, probably only sections of it are cached. Anyway, the data under the posts is small, just some JSON, the generated HTML is heavy, but is generated dynamically as you scroll. like all apps of this decade.
amyk:
--- Quote from: ddavidebor on March 29, 2020, 10:22:33 pm ---It's a mature piece of software, gonna be 10yo soon. The architecture is good. It's not going to disappear next week. The UI is customizable. great community support. Ease of install and management. good performance. Written in a solid language. open source. It's considered the de-facto standard nowadays.
--- End quote ---
No one cares. What we have right now works and has been working for a long time.
--- Quote from: ddavidebor on March 29, 2020, 10:24:29 pm --- Anyway, the data under the posts is small, just some JSON, the generated HTML is heavy, but is generated dynamically as you scroll. like all apps of this decade.
--- End quote ---
...and that's the problem, "apps of this decade" are utter crap.
ddavidebor:
--- Quote from: Ice-Tea on March 29, 2020, 05:46:30 pm ---I see nothing in anything you mention or what I read on the Discourese website that beats "if it ain't broke, don't fix it".
--- End quote ---
as common logic goes - if you sit on you ass for too long it becomes stiff.
ddavidebor:
--- Quote from: SiliconWizard on March 29, 2020, 07:10:00 pm ---
--- Quote from: ddavidebor on March 29, 2020, 02:59:35 pm ---I have had this thought for a few years. Wouldn't it make sense to migrate the forum to the Discourse platform?
--- End quote ---
Why?
--- Quote from: ddavidebor on March 29, 2020, 02:59:35 pm ---(...) it's pretty much time (...)
--- End quote ---
But why?
This forum works fairly well overall. Migrating the exisiting content to something else would probably be a nightmare, or next to impossible - I'm sure Dave has better things to do. And if EEVBlog's forum suddenly started afresh (with existing content lost), just for the sake of using something trendier, that would be a big loss.
There is one small thing that I see could be improved (and is probably not too hard to do) is easier inclusion of images in posts. Currently if you're attaching images in a post, you have to go some extra manual steps to include them in the post itself, and not just as small thumbnails at the end.
The search function could be improved, but I'm not sure this would really help a lot. I've seen people ask the same questions over and over again on almost all forums, however fancy the search function is.
My (limited) experience with forums based on Discourse is not that great. I think this forum is overall a lot more readable an usable than typical Discourse forums.
--- End quote ---
Migrating from Pphpbb to Discourse has been done hundreds of time, the scripts are well seasoned.
There are many small things like that. I'd rather stop using this last century markup language written to make php happy to write posts.
The default config of discourse is for "small and cute" forums, such as customer support forums. That's because that way, when you install it for the first time, it doesn't feel empty. The default config is not suitable for a forum like this one, but luckly, it's very easy to customize.
magic:
--- Quote from: ddavidebor on March 29, 2020, 10:24:29 pm ---the generated HTML is heavy, but is generated dynamically as you scroll. like all apps of this decade.
--- End quote ---
--- Quote from: ddavidebor on March 29, 2020, 10:24:29 pm ---the generated HTML is heavy
--- End quote ---
--- Quote from: ddavidebor on March 29, 2020, 10:24:29 pm ---like all apps of this decade
--- End quote ---
:-DD
Exactly my point :-+
A silly gimmick for kids upgrading to the latest hardware on a yearly schedule.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version