WtfWebApp repo activity/cleanup
-
Right now there are 20 open issues and 7 open PRs, most of them from late 2014 and early 2015. I'm not suggesting that everyone needs to get involved to close them up, I just think it would be a good idea for someone with write authority to come in and clean things up. Old PRs can probably be closed or updated, old issues can probably be closed as they may have been fixed already.
I get that this being open source isn't meant to be a full time job for anyone. It just bugs me when you see Github repos with little/no activity.
-
It's open source, just make a pull req... oh.
-
Paging @apapadimoulis
-
What we really need is anarchy. Everyone can do everything!
-
A lot of the PRs were made blindly (i.e. not tested), I think, and most of the issues were debatable, and then I sort of forgot about everything...
Stay tuned.
Next week, AN ANNOUNCEMENT SHALL BE MADE.
However, I'm under strict NDA from even hinting that such an announcement may exist, or that @ben_lubar may be the only other person in the western hemisphere who already knows what said announcement might be about.
-
What is WtfWebApp?
-
-
Haha fair enough, just wanted to make sure it wasn't forgotten completely.
-
However, I'm under strict NDA from even hinting that such an announcement may exist, or that @ben_lubar may be the only other person in the western hemisphere who already knows what said announcement might be about.
you contracted @ben_lubar to rewrite WtFWebApp in Go?
-
-
Oh. Now why do I care?
-
The question is:
is @ben_lubar also under strict NDA?
Filed Under: Inb4 TDWTF shuts down and is replaced with a link to meta.d
-
NDA
I'm going to assume that means "Naked Dwarf Association", and no, I am not underneath a Naked Dwarf Association.
-
Phew, I was scared there for a second!
Filed Under: I for some reason kept writing "strict NBA", so at least you didn't become a TDWTF-basketball player
-
Oh. Now why do I care?
Dunno. Because this is a Topic in the General category, which apparently you care enough to open?
-
-
However, I'm under strict NDA from even hinting that such an announcement may exist, or that @ben_lubar may be the only other person in the western hemisphere who already knows what said announcement might be about.
Does that mean I can stop taking my blood pressure meds soon?
-
http://i.imgur.com/sjHNFLm.png
Should I file a bug on meta.derp?
-
-
Next week, AN ANNOUNCEMENT SHALL BE MADE.
We're well into "next week". Where's that announcement?@Lorne_Kates said:
Should I file a bug on meta.derp?
Yep. They missed 502 OK.
Filed under: HTTP 429 FILE_NOT_FOUND
-
Where's that announcement?
Sibrek Zuntîrshigós, expedition leader cancels Decorate With shell: Needs unrotten shell body part.
Announcement Date: 12th Sandstone, 250
-
Sibrek Zuntîrshigós, expedition leader cancels Decorate With shell: Needs unrotten shell body part.
Announcement Date: 12th Sandstone, 250
Sifa! Sifa! Sifa Zwangsbremsung!
-
Thanks, Google. That's very helpful.
-
"It's the end of the world as we know it, and I feel fine!" REM sung!
-
We're well into "next week". Where's that announcement?
LATER THIS WEEK, AN ANNOUNCEMENT SHALL BE MADE.
-
This announcement had better be a story about how you went to Jeff's house and kicked him in the crotch.
-
This announcement had better be a story about how you went to Jeff's house and kicked him in the crotch.
Normally i'd say Pics or it didn't happen
This announcement had better be a story about how you went to Jeff's house and kicked him in the crotch.
but in this case i'll have to say
This announcement had better be a story about how you went to @loopback0 said:
This announcement had better be a story about how you went to Jeff's house and kicked him in the crotch.
Jeff's house and kicked him in the crotch.slow motion video, minimum 1000 frames per second, from multiple angles or it didn't happen
because i want to be able to thouroughly enjoy this
what the...... DISCOURSE! why you mess up my quote?
also how did you pull that off anyway?!
,
-
That is an impressive amount of fail, even for Discourse
-
DISCOURSE! why you mess up my quote?
Did someone click the button and then not wait for Dischorse to actually put the quote into the composer before typing?
-
Did someone click the button and then not wait for Dischorse to actually put the quote into the composer before typing?
well yes, i often do it and then move the quote to the beginning where i wanted it,
but the quote interrupting a quote is new
-
Did someone click the button and then not wait for Dischorse to actually put the quote into the composer before typing?
Unpossible. That never happens.
Much.
-
Shit, the site is moving to a DF social network.
-
Shit, the site is moving to a DF social network.
i for one welcome our new dwarven overlords.
-
@accalia said:
DISCOURSE! why you mess up my quote?
Did someone click the button and then not wait for Dischorse to actually put the quote into the composer before typing?
Which is superfunny, because there's totally a need for Discourse to take a trip server-side to get text that's already on the screen-- possibly even highlighted.
-
@Lorne_Kates said:
because there's totally a need for Discourse to take a trip server-side
Seriously? That's why it's so slow?
I… I don't even…
…
Can someone please help me clean my desk? There might be some of my brain on it.
-
@Lorne_Kates said:
because there's totally a need for Discourse to take a trip server-side
Seriously? That's why it's so slow?
I… I don't even…
…
Can someone please help me clean my desk? There might be some of my brain on it.
I replied to this message. I clicked QUOTE.
Dicksore did the following:
https://what.thedailywtf.com/posts/668044?_=1453855443264
Which triggered a response of 3.4kb
{ "id": 668044, "name": "ↈ 🙈🙉🙊 ↈ", "username": "asdf", "avatar_template": "/user_avatar/what.thedailywtf.com/asdf/{size}/14162_1.png", "created_at": "2016-01-27T01:52:01.391Z", "cooked": "<aside class=\"quote\" data-post=\"34\" data-topic=\"54133\"><div class=\"title\">\n<div class=\"quote-controls\"></div>\n<img alt=\"\" width=\"20\" height=\"20\" src=\"//what.thedailywtf.com/user_avatar/what.thedailywtf.com/lorne_kates/40/204_1.png\" class=\"avatar\">Lorne_Kates:</div>\n<blockquote><p>because there's totally a need for Discourse to take a trip server-side</p></blockquote></aside>\n\n<p>Seriously? That's why it's so slow?</p>\n\n<p>I… I don't even…</p>\n\n<p><img src=\"//what.thedailywtf.com/uploads/default/_emoji/headdesk.png?v=0\" title=\":headdesk:\" class=\"emoji\" alt=\":headdesk:\"> <img src=\"//what.thedailywtf.com/uploads/default/_emoji/headdesk.png?v=0\" title=\":headdesk:\" class=\"emoji\" alt=\":headdesk:\"> <img src=\"//what.thedailywtf.com/uploads/default/_emoji/headdesk.png?v=0\" title=\":headdesk:\" class=\"emoji\" alt=\":headdesk:\"> <img src=\"//what.thedailywtf.com/uploads/default/_emoji/headdesk.png?v=0\" title=\":headdesk:\" class=\"emoji\" alt=\":headdesk:\"> <img src=\"//what.thedailywtf.com/uploads/default/_emoji/headdesk.png?v=0\" title=\":headdesk:\" class=\"emoji\" alt=\":headdesk:\"> <img src=\"//what.thedailywtf.com/uploads/default/_emoji/headdesk.png?v=0\" title=\":headdesk:\" class=\"emoji\" alt=\":headdesk:\"> <img src=\"//what.thedailywtf.com/uploads/default/_emoji/headdesk.png?v=0\" title=\":headdesk:\" class=\"emoji\" alt=\":headdesk:\"> <img src=\"//what.thedailywtf.com/uploads/default/_emoji/headdesk.png?v=0\" title=\":headdesk:\" class=\"emoji\" alt=\":headdesk:\"> <img src=\"//what.thedailywtf.com/uploads/default/_emoji/headdesk.png?v=0\" title=\":headdesk:\" class=\"emoji\" alt=\":headdesk:\"> </p>\n\n<p>…</p>\n\n<p>Can someone please help me clean my desk? There might be some of my brain on it.</p>", "post_number": 35, "post_type": 1, "updated_at": "2016-01-27T01:52:16.153Z", "reply_count": 0, "reply_to_post_number": 34, "quote_count": 1, "avg_time": null, "incoming_link_count": 0, "reads": 4, "score": 15.8, "yours": false, "topic_id": 54133, "topic_slug": "wtfwebapp-repo-activity-cleanup", "display_username": "ↈ 🙈🙉🙊 ↈ", "primary_group_name": null, "version": 1, "can_edit": false, "can_delete": false, "can_recover": false, "user_title": "100% Attendance", "reply_to_user": { "username": "Lorne_Kates", "avatar_template": "/user_avatar/what.thedailywtf.com/lorne_kates/{size}/204_1.png" }, "raw": "[quote=\"Lorne_Kates, post:34, topic:54133\"]\nbecause there's totally a need for Discourse to take a trip server-side\n[/quote]\n\nSeriously? That's why it's so slow?\n\nI… I don't even…\n\n:headdesk: :headdesk: :headdesk: :headdesk: :headdesk: :headdesk: :headdesk: :headdesk: :headdesk: \n\n…\n\nCan someone please help me clean my desk? There might be some of my brain on it.", "actions_summary": [{ "id": 2, "count": 1, "can_act": true }, { "id": 3, "can_act": true }, { "id": 4, "can_act": true }, { "id": 5, "hidden": true, "can_act": true }, { "id": 6, "can_act": true }, { "id": 7, "can_act": true }, { "id": 8, "can_act": true }], "moderator": false, "admin": false, "staff": false, "user_id": 882, "hidden": false, "hidden_reason_id": null, "trust_level": 3, "deleted_at": null, "user_deleted": false, "edit_reason": null, "can_view_edit_history": false, "wiki": false, "can_accept_answer": false, "can_unaccept_answer": false, "accepted_answer": null }
-
Holy shit.
After thinking about it for a while, I guess it kinda makes sense since Discourse saves the draft of every new post on the server. But even then, you could at least not wait for the round-trip to display the editor window.
Also, saving drafts on the server is retarded. I guess the Discodevs never heard of localStorage? Or are afraid that iOS users might bitch that the drafts are not saved in Safari's private mode?*
*For those who don't know: Safari's behavior is incredibly stupid. In private mode, it doesn't clean the local storage when the session ends, like any other browser, but throws JavaScript errors at you when you try to store anything in local storage.
-
I guess the Discodevs never heard of localStorage?
But what if I am typing a post on my iMoan and then I want to switch over to my iCrack Pro? Continuum!
-
But what if I am typing a post on my iMoan and then I want to switch over to my iCrack Pro? Continuum!
I can guarantee that typing half of a freaking forum post on one device and then continuing on another device is something that nobody ever wants to do. I'm pretty sure not even the DiscoDevs use that feature. It's funny that they'd consider that important, but reject about 2 million valid feature requests.
-
Also, saving drafts on the server is retarded
That's one thing that's actually kinda sane.
Not however Dipfloor implements it. But the idea is sane.
localStorage
Please, let rando third parties have access to my hard drive I'm sure nothing could go wrong.
-
@Lorne_Kates said:
Please, let rando third parties have access to my hard drive I'm sure nothing could go wrong.
???
-
typing half of a freaking forum post on one device and then continuing on another device is something that nobody ever wants to do.
I've done this on mobile, because I stupidly try to start a reply and then... Broken happen.
Then rage quit, followed by resume post on desktop.
-
@Lorne_Kates said:
Please, let rando third parties have access to my hard drive I'm sure nothing could go wrong.
???
So a half-implemented API that's inconsistent across browsers? Perfect for storing data.
Also, it's limited to 2.5M. That isn't enough to stored all the Discofluff.
-
typing half of a freaking forum post on one device and then continuing on another device is something that nobody ever wants to do.
Dammit!
I actually did that once because I was on mobile and wanted to make a post with an image, but didn't have the image on my phone.
-
I can guarantee that typing half of a freaking forum post on one device and then continuing on another device is something that nobody ever wants to do. I'm pretty sure not even the DiscoDevs use that feature. It's funny that they'd consider that important, but reject about 2 million valid feature requests.
I sometimes do.
-
I actually did that once because I was on mobile and wanted to make a post with an image, but didn't have the image on my phone.
Same here.
-
I thought the round trip was to get the raw of the post for the quote.
-
I thought the round trip was to get the raw of the post for the quote.
... only to ditch any formatting in the highlighted text anyway?
Well it is Discourse I suppose..
-
@Lorne_Kates said:
So a half-implemented API that's inconsistent across browsers? Perfect for storing data.
???
The API works fine. A lot of websites use it. You just have to make sure you check whether the quota is 0 because of mobile Safari.@Lorne_Kates said:
Also, it's limited to 2.5M. That isn't enough to stored all the Discofluff.
It's more than enough for storing post drafts.
But apparently people actually use the Discofeature, so I'll stop arguing.
-
@asdf said:
I can guarantee that typing half of a freaking forum post on one device and then continuing on another device is something that nobody ever wants to do. I'm pretty sure not even the DiscoDevs use that feature. It's funny that they'd consider that important, but reject about 2 million valid feature requests.
I sometimes do.
Same, but each time I actually use this feature is offset by 10 times where the draft just won't fucking die, opting to hang around with
missing {{usernameLink}} value
instead.