DiscoWTF?
-
Seriously? This is how Discourse has you upload files for website layout?
This seems so hacky and wrong that I can't believe Discourse is as old as it is.
Massive .
-
What better way to re-use existing code than to have users do it for you?
-
A perfectly valid example of OOD reusable code then...
-
YMBNH
Indescriptive is valid, try to be a little more body
-
There are also topics in the Staff category for FAQ and Terms of Service. The OP for each of these is used as the text for the respective (default) links in the menu. And since they are accesible to staff, locking/archiving is kind of pointless.
-
Is anything in discourse not a topic?
-
…avatars?
-
Oh wait, that's just TDWTF
-
Is anything in discourse not a topic?
That's kinda like Unix's "everything is a file", except even less sane.
-
I mean, I like that concept. It doesn't feel as "hacky" as this.
This is just...eugh.
-
Plan9 went even further into the "everything is a file" thing.
Also, one of the main Plan 9 devs went on to be one of the main Go devs.
-
I read about Plan9. I thought of trying it out once because it seemed like an interesting idea but when I read further it seemed unusable...mostly due to the lack of community support.
-
It looks like they're trying to lower the barrier to entry without going through the effort of thinking out how to admin a site without having to have admin knowledge.
Its a noble en-devour that always comes to bite you in the arse because the added abstraction introduces bugs of its own to deal with. Admining is a migraine inducing thankless task best left to people who are not you unless you want something done yourself.
-
Seriously? This is how Discourse has you upload files for website layout?
This seems so hacky and wrong that I can't believe Discourse is as old as it is.
It's presumably an attempt to make sure it doesn't delete any uploaded files that aren't referenced in posts... by referencing them in a post.
Also since uploading using the emoji-type interface wasn't a thing until fairly recently.
-
You'd figure it would just be logic along these lines, though...
- Upload page in admin panel
- Put in special folder that is exempt from deletion scripts
I mean, that makes far more sense to me...
-
-
Exactly. We aren't dealing with sense. We're dealing with discosense.
-
Hmm ... I wonder.
How much effort would it be to implement the DiscoFS with fuse? That way you can get WTDWTF directly to your file system and read stuff directly using cat/less. Glorious!
-
-
DiscoForumFileSystem?
-
Discourse is all about feeding dogs in the shed. Once you understand this, you...get really angry.
-
Once you understand this, you...get really angry.
But everyone else just gets confused?
-
Mostly they seem to be talking about the color of the shed.
-
As long as they're not trying to change the colour of the dogs.
-
Probably more concerned with the color of their vomit.
-
They're not the dreaded clown dogs are they?
-
-
THE GOGGLES! THEY DO NOTHING! <a