#dev | Logs for 2016-09-23

« return
[03:03:57] <mecctro> got that baby running on perl 5.24.0
[03:04:54] <mecctro> seems a lil quicker
[03:06:24] <mecctro> smooth as butter, few minor issues about deprecated regex, minor issue with a forced a module to install.
[03:06:57] <mecctro> Think I might have to make a proper branch
[03:10:16] <mecctro> time to load-test her
[03:16:22] <mecctro> I'll have to do a proper bench old vs new and see if / what significant differences there are, though that will probably only be on total throughput requests.
[03:31:17] Bytram is now known as Bytram|away
[07:05:11] -!- crutchy [crutchy!~crutchy@709-27-2-01.cust.aussiebb.net] has joined #dev
[09:12:43] zz_janrinok is now known as janrinok
[10:01:54] -!- Tachyon has quit [Ping timeout: 244 seconds]
[11:32:39] <TheMightyBuzzard> mecctro, why add back the ajax_ops table?
[11:35:16] <TheMightyBuzzard> also, points field on users needs to be added via alter table in the moderation plugin or you're definitely gonna get errors.
[12:54:15] -!- crutchy has quit [Quit: Leaving]
[13:16:11] janrinok is now known as zz_janrinok
[13:19:06] zz_janrinok is now known as janrinok
[17:00:55] -!- cosurgi has quit [Ping timeout: 244 seconds]
[19:25:48] janrinok is now known as zz_janrinok
[20:39:00] <mecctro> here's the comment for that specific commit : https://github.com
[20:39:02] <aqu4>  ^ "3Update slashschema_create.sql · mecctro/rehash@d9960c7 · GitHub"
[20:39:47] <mecctro> I'm not entirely sure what relies on those _is_mod_banned checks.
[20:41:37] <mecctro> I can move it over to the relavent plugin, but I think last time I did, it bombed during install on that check.
[20:43:00] <mecctro> similarly the case with the points field (both bomb before the site-install)
[20:48:13] <mecctro> I did create a proper fork called perl-5.24.0, for somewhat obvious reasons. I was planning on going through more of the perl source there and cleaning up a bunch of other weirdness like this during install.
[20:50:25] <mecctro> sorry, branch, not fork
[20:50:59] <TheMightyBuzzard> okay, in that case points needs to be added to sql/mysql/slashschema_create.sql for now and properly fixed later
[20:51:41] <mecctro> it's just a temporary commit to get installation working right this second, nothing special.
[20:51:51] <TheMightyBuzzard> ideally we should be checking for the moderation plugin before we go calling things that shouldn't exist if it's not installed
[20:52:01] <mecctro> exactly
[20:54:13] <TheMightyBuzzard> hrm...
[20:54:16] <mecctro> on a sidenote, and I think this is more of a github thing
[20:54:29] <mecctro> I had some commits for rehash/bin/x
[20:54:47] <mecctro> a lot of refusals to take commits there
[20:55:19] <mecctro> symlink-tool and template-tool
[20:55:21] <TheMightyBuzzard> hmm?
[20:55:34] <mecctro> I can't commit to those files, regardless of branch
[20:55:38] <TheMightyBuzzard> odd
[20:55:57] <TheMightyBuzzard> it's your fork, you should be able to commit whatever you like
[20:56:00] <mecctro> I tried from git directly, which said that it took (but didn't)
[20:56:19] <mecctro> I think it's something to do with them being labeled as binary, even though they aren't
[20:56:31] <TheMightyBuzzard> huh
[20:56:46] <TheMightyBuzzard> never had that prollem
[20:56:58] <mecctro> I have no idea, trying to edit them directly from github doesn't allow me to commit at all to those files
[20:57:57] <mecctro> worth a shot asking, never run into that before
[20:58:57] <TheMightyBuzzard> works fine for me
[20:59:14] <TheMightyBuzzard> you're sure you're working on your branch when you try to edit on github?
[20:59:20] <TheMightyBuzzard> fork rather
[21:01:14] <mecctro> mhm, it's sad it's a rather small patch too for 5.24.0 - basically 5.24.0 requires that regex braces be escaped {} = \{\}
[21:01:39] <TheMightyBuzzard> huh
[21:01:42] <mecctro> I think there are a couple single references floating around the repo
[21:02:58] <TheMightyBuzzard> okay, well in the case that we've got right now not putting in mod_banned or points we need to open a high priority issue to get them back in properly or the working install won't
[21:03:20] <TheMightyBuzzard> it'll install fine but will break all over the place when you go to use it
[21:03:41] <mecctro> During the plugin install or?
[21:03:47] <TheMightyBuzzard> during use
[21:04:40] <mecctro> weird
[21:04:53] <TheMightyBuzzard> if points isn't there, all the calls using it will cause the site to 500
[21:05:02] <TheMightyBuzzard> ditto mod_banned
[21:05:08] <mecctro> but they're there, just before they should be.
[21:05:17] <mecctro> Either way, it's not proper
[21:05:28] <TheMightyBuzzard> yes but they're not being created anymore
[21:06:02] <TheMightyBuzzard> on account of you took them out of the admittedly wrong place but didn't add them to the correct place
[21:06:14] <mecctro> They never existed in the right place
[21:06:21] <mecctro> lol
[21:06:24] <TheMightyBuzzard> exactly, and they need to
[21:07:25] <TheMightyBuzzard> i'll put the issue in and fix it tomorrow or the next day
[21:09:04] <mecctro> no worries, it's not a rush, the pull is editable still
[21:09:14] <mecctro> so it can be fixed still before the pull is applied
[21:10:35] <TheMightyBuzzard> nah, just merged it. it don't matter if it's broken for a day or two.
[21:11:34] <mecctro> My bigger concern was with this : https://github.com
[21:11:35] <aqu4>  ^ "3Update THEME · mecctro/rehash@b81aa93 · GitHub"
[21:11:59] <TheMightyBuzzard> tags references shouldn't exist. we scrapped em.
[21:12:20] <mecctro> ok
[21:13:02] <mecctro> now if I can just figure out wtf is with this commit weirdness.
[21:13:25] <TheMightyBuzzard> check file permissions
[21:14:06] <TheMightyBuzzard> are the commits taking locally just not on github?
[21:14:45] <mecctro> mhm
[21:15:03] <TheMightyBuzzard> delete your branch on github and push from local again then
[21:15:17] <TheMightyBuzzard> branch not fork
[21:15:38] * mecctro crosses fingers
[21:20:51] <mecctro> didn't mean to bother you with all this ;)
[21:21:08] <TheMightyBuzzard> oh easy fixes i don't mind being bothered with
[21:21:30] <TheMightyBuzzard> plus i'm currently bored
[21:22:37] <TheMightyBuzzard> smoke break
[21:22:48] -!- MrPlow [MrPlow!MrPlow@nsa.gov] has joined #dev
[21:22:56] * TheMightyBuzzard yawns
[21:22:57] * MrPlow flips a Skittle into TheMightyBuzzard's gaping mouth
[21:28:54] <mecctro> how's the fishing been?
[21:42:32] <TheMightyBuzzard> oh dead as anything. relaxing though.
[21:45:48] <mecctro> What kinda fish you got in those parts?
[21:46:09] Bytram|away is now known as Bytram
[21:47:11] <TheMightyBuzzard> bass, crappie, catfish, perch mostly
[21:47:31] <TheMightyBuzzard> some others but they're not especially common
[21:47:46] <mecctro> doesn't sound to different from here for river fishing.
[21:47:48] <mecctro> too*
[21:47:59] <mecctro> We used to have more salmon though
[21:48:07] <TheMightyBuzzard> ya, i hardly bother with rivers though. mostly play around in lakes.
[21:48:17] <mecctro> sun-fish is pretty common on the lake here though
[21:48:23] <mecctro> unfortunately, so is carp now
[21:48:47] <TheMightyBuzzard> Bytram, master's been updated for install procedure. build yourself a vm using it for testing
[21:49:10] <TheMightyBuzzard> yeah, from people letting goldfish and minnows loose
[21:49:21] <Bytram> what kind of VM? would Oracle VirtualBox Work?
[21:49:27] <TheMightyBuzzard> any old kind
[21:49:31] * Bytram is a bit of a newbie when it comes to VMs
[21:49:34] <Bytram> k
[21:49:35] <TheMightyBuzzard> i use virtualbox myself
[21:49:41] <mecctro> same
[21:49:46] <Bytram> aint happening tonight... need to head out door in about 10 minutes
[21:49:51] <TheMightyBuzzard> no rush
[21:49:52] <mecctro> but it should work on anything (it comiles it all)
[21:50:08] <Bytram> totally unrelated question... either of you know how to change a password setting in Thunderbird?
[21:50:20] <mecctro> for chat / email /?
[21:50:28] <TheMightyBuzzard> well minor rush at least. we got a lot of changes coming up to test as well and it'd help if you had a vm working.
[21:50:37] <TheMightyBuzzard> not a clue
[21:50:58] <Bytram> I use tbird to access email (impa atm)... just changed pwd on server... need to change in TBird to match up, right?
[21:51:26] <TheMightyBuzzard> most likely
[21:51:29] <mecctro> try-prong bullshit button > Otions > Account Settings
[21:51:33] <mecctro> Options*
[21:52:00] <mecctro> and yes, you prolly need to change it, unless you're using some weird key system on IMAP (which I doubt)
[21:52:10] * TheMightyBuzzard goes back to watching designated survivor
[21:52:15] * Bytram walked though all the dialogs he saw for the account and saw nothing that seemed applicable...
[21:52:18] <mecctro> sounds burly TMB
[21:52:20] <Bytram> am doing a search atm
[21:52:30] <Bytram> was wondering if one of you knew immediately offhad
[21:53:02] <mecctro> Under account settings, check your e-mail and SMTP settings
[21:53:07] <mecctro> there's a pass located in both
[21:53:47] <mecctro> AKA : Options Button (looks like three lines) > Options (button) > Account Settings (button)
[21:53:53] <mecctro> should pop-up your account info
[21:54:03] <Bytram> ohh,, the 'hamburger' (oh I hate that with a passion) button
[21:54:09] <mecctro> lmao
[21:54:13] <mecctro> yea, that fucken thing
[21:54:20] <mecctro> (also hates it)
[21:54:46] * Bytram is in "Account Settings" dialog
[21:55:04] <Bytram> "Mystery Meat Navigation"
[21:55:04] <mecctro> for your email adress, your IMAP settings should be in that section
[21:56:26] <mecctro> I think you can change the SMTP pass from the "server settings" tab as well
[21:56:31] <Bytram> has acct name, defaulyt identity, my name, email address, replay-to address, organization, signature text, []attach sigs from file, []attach vcar to messages, Outgoing Server (SMPT) [Drop-Down List box]
[21:57:03] <Bytram> outgoing server is smtp.mail.yahoo.com
[21:57:16] <Bytram> then there is a "Manage Identities..." button
[21:57:33] <mecctro> that's the one you want
[21:57:40] <Bytram> clicked
[21:58:10] * Bytram sees new D/B (dialog box)... clicks [Edit...]
[21:58:23] <Bytram> sees new D/B with 4 tabs.
[21:59:12] <Bytram> name, email address, reply to address, organization, signature text, attach sig from file, attach vcard to messages [Edit Card...], and outgoing server DropDownList Box
[21:59:22] <Bytram> ^^^ are under the Settings tab
[22:00:00] <mecctro> weird, I'm not seeing it either
[22:00:27] <Bytram> except for that last DDLB (DropDown list Box) nothing under any of those 4 tabs suggests a place to enter the password.
[22:00:31] <mecctro> the smtp settings are there, but typicall you could change pass from manage identities for IMAP
[22:00:44] <mecctro> typically*
[22:00:59] <mecctro> no pass settings in either wth
[22:01:36] <Bytram> you are not going to believe this....
[22:01:49] <mecctro> ok lol?
[22:01:49] <Bytram> told tbird to try and retrieve my email
[22:01:53] <Bytram> it tried to login
[22:02:01] <Bytram> said that the login failed
[22:02:02] <mecctro> failed then prompted for pass on its own
[22:02:07] <Bytram> would I liked to enter a new password?
[22:02:11] <Bytram> entered a new password
[22:02:14] <Bytram> in like flinyt
[22:02:19] <Bytram> *flint
[22:02:21] <mecctro> yea, it does that, but still... like... can I just enter it manually somewhere?
[22:02:28] * Bytram has been taking typoing lessones from cmn32480
[22:02:32] <Bytram> ZACTLY!
[22:02:48] <Bytram> anyway, am all set... thanks so much for the assistance!!!
[22:02:52] <mecctro> I know it used to be there, I had to set it up in my office multiple times like that
[22:02:54] <mecctro> what a pain
[22:02:59] <mecctro> lmao @ assistance
[22:03:02] <Bytram> nice to know I was going down reasonable paths and wasn't entirely out of my mind!
[22:03:07] <mecctro> oh, you're welcome ;) xD
[22:03:24] <mecctro> yea, not sure, it'll drive me mad now...
[22:03:55] <Bytram> sorry, nothing I can do about that.
[22:04:00] <Bytram> mecctro++
[22:04:00] <Bender> karma - mecctro: 1
[22:04:04] <Bytram> teamwork++
[22:04:04] <Bender> karma - teamwork: 5
[22:04:13] <Bytram> I needs to be heading out the door.
[22:04:24] <mecctro> no worries, catch ya around Bytram, have a good one.
[22:04:33] <Bytram> nto sure if I will be checking in later tonight...
[22:04:36] <Bytram> *not
[22:04:46] <Bytram> will do, and a good night to you, too!
[22:04:49] <Bytram> ~gnight mecctro
[22:04:51] * exec ceremoniously reticulates a gigabyte of pubes for mecctro
[22:04:52] <Bytram> ~gnight TheMightyBuzzard
[22:04:53] * exec accidentally generates a small script that substitutes a misused Excel sheet of tofurkey for TheMightyBuzzard
[22:05:01] <TheMightyBuzzard> ~gnight Bytram
[22:05:03] * exec seductively hucks a bribe of eye crust at Bytram
[22:05:32] <TheMightyBuzzard> woot, i just got out of fixing stuff!
[22:05:51] * TheMightyBuzzard goes to make pizza
[22:07:03] <mecctro> lol
[22:07:13] <mecctro> no pizza for me :|
[22:13:57] <mecctro> btw, Bytram, if you need to manually edit your passwords again, here's a screenshot (just open options menu / security tab, click "show passwords") : https://i.imgur.com
[22:36:20] <mecctro> added a small patch to that pull request.
[22:37:04] <mecctro> fixes a small existing bug with the make process (pretty straight-forward, commented in the pull)
[22:37:15] <mecctro> make procedure*
[22:39:35] <TheMightyBuzzard> pull's already been merged. this'll need a new pr when you get done poking at it.
[22:40:25] <mecctro> that's fine, and it's tested, just ran across it on the other branch. I'll send a new PR.
[22:40:29] <TheMightyBuzzard> scratch that. it didn't let me merge for some reason
[22:40:52] <mecctro> hm
[22:41:12] <mecctro> oh, just showed merged for me.
[22:41:36] <TheMightyBuzzard> NOW it's merged
[22:41:46] <mecctro> that quick patch is in that batch, so it should be fixed then
[22:41:49] <mecctro> thanks btw
[22:42:18] <TheMightyBuzzard> yar, glad for the help
[22:43:02] <mecctro> basically the only thing preventing the install from being a one-liner, is the SQL credentials needing to be manually added, but that should be easily sorted.
[22:45:10] <mecctro> I'm not even sure what all rehash supports DB-wise, PostgreSQL / MySQL?
[22:54:07] <TheMightyBuzzard> mysql right now. it'd take a lot of rewriting to make it otherwise
[23:07:13] <mecctro> I figured, just wanted to make sure before writing in the user creation in SQL.
[23:54:04] -!- crutchy [crutchy!~crutchy@709-27-2-01.cust.aussiebb.net] has joined #dev