#dev | Logs for 2015-05-06
« return
[00:04:11] baryon is now known as Corona
[01:01:32] -!- Corona has quit [Quit: Leaving]
[08:19:53] -!- Tachyon_ has quit [Ping timeout: 264 seconds]
[09:12:43] -!- Tachyon [Tachyon!~Tachyon@xuco.me] has joined #dev
[09:19:55] -!- Tachyon_ [Tachyon_!~Tachyon@xuco.me] has joined #dev
[09:21:05] -!- Tachyon has quit [Ping timeout: 264 seconds]
[13:25:03] <crutchy> Bytram, https://soylentnews.org
[13:25:03] <aqu4> ^ "3Journal of crutchy (179)"
[13:29:36] -!- brainsick [brainsick!~chatzilla@cwe-88-821-904-370.wi.res.rr.com] has joined #dev
[13:33:20] -!- Tachyon [Tachyon!~Tachyon@xuco.me] has joined #dev
[13:36:05] -!- Tachyon_ has quit [Ping timeout: 264 seconds]
[13:45:14] <brainsick> paulej72: is soylent's slashcode an incompatible fork or is there an upstream repo you hope to merge with eventually?
[13:46:28] <crutchy> TheMightyBuzzard, just so you're aware, the testing stuff for Bytram doesn't currently rely on the api
[13:46:50] <crutchy> anyway, i'm off to bed
[13:48:01] <paulej72> the soylent slascode was taken from the stagnate /. soylentcode reop. I think that one was not a git reop. As that has basically not been updated since 2009 we were doing our own fork of it. We have now created a new fork called rehash that is the next version of the code that runs on Apache 2.2 and mod_perl 2
[13:49:06] <brainsick> paulej72: thanks. you even anticipated my next question! The Apache 1.3 and mod_perl 1 dependency :) should aspiring developers be working with rehash or slashcode at this time?
[13:49:36] <paulej72> brainsick: it is incompatable as we removed features that we did not need and stuff that was not fully fuctional in the /. code.
[13:51:09] <paulej72> rehash. We plan on deploying that soonish to production. The slashcode fork will be retired once rehash goes live. The only problem is we currently do not have a VM created for devs of the rehash fork
[13:52:08] <brainsick> paulej72: so the available development resource (VM, wiki) are outdated? how does one go about getting up to speed and contributing then?
[13:53:28] <brainsick> paulej72: I wanted to dig into https://github.com but the VM doesn't support https and I haven't found any other documentation on the run time environment of soylent
[13:53:28] <aqu4> ^ "3http/https · Issue #303 · SoylentNews/slashcode · GitHub"
[13:53:31] <paulej72> well for the most part, slash and rehash are the same. It would not be that hard to get one's feet wet with slash and then start working on rehash once we get the tools working.
[13:53:57] <paulej72> brainsick: rehash will be https only
[13:54:13] <paulej72> we have that working on dev.soylentnews.org already
[13:55:15] <paulej72> we fixed it in the varnish config to force all connections via https.
[13:57:43] <brainsick> so the wiki is outdated, the bug reports are outdated, the vm is outdated ... how is one to contribute then?
[13:57:44] <paulej72> brainsick: There are plenty of other issues that you can look into, so don't let this stop you. I just mentioned to NCommander on Monday that we need an updated dev VM and he said he would get that created.
[14:01:53] <paulej72> brainsick: slashcode is a strange beast and it does take a bit to learn, so using the current tools to git familiar with where things are will definitly apply to rehash. the amount of code that went into getting apache 2.2 and mod_perl 2 was not that much. so most code that one would fix on slashcode would plop down int rehash with little or no changes.
[14:02:26] <TheMightyBuzzard> brainsick, you could always join the team and break dev.soylentnews.org like me and paulej72 and NCommander too.
[14:02:42] <brainsick> paulej72: can you refer me to an "entry level" bug then? I don't mind digging through code, but a purpose would help :)
[14:03:06] <TheMightyBuzzard> but i like working off a vm so rest assured, NCommander will get pestered to get one soon.
[14:03:51] <brainsick> TheMightyBuzzard: I suppose joining the team was an end goal, I didn't expect that to be the start :)
[14:04:43] <TheMightyBuzzard> no need to be epic to join. i'd fixed like two minor bugs and started on unicode when they started twisting my arm
[14:05:14] <paulej72> brainsick: I am looking at the bugs list looking for an easy one, but I am not sure if there are any left. we sort of pick off the low hanging fruit
[14:06:13] <paulej72> https://github.com should be an easy one
[14:06:13] <aqu4> ^ "3Issue from Bytram via IRC · Issue #383 · SoylentNews/slashcode · GitHub"
[14:06:32] <TheMightyBuzzard> paulej72, smartmatch error
[14:06:53] <brainsick> paulej72: sure, I saw that ... I bypassed it because ... why? why would we remove the print icon?
[14:07:46] <paulej72> not sure either way.
[14:08:11] <TheMightyBuzzard> https://github.com requires nothing but coding a smartmatch into a for loop if we really want to get rid of it.
[14:08:11] <aqu4> ^ "3Smartmatch error on restart of apache · Issue #15 · SoylentNews/rehash · GitHub"
[14:09:31] <brainsick> TheMightyBuzzard: am I correct in understanding that I would need to be on the rehash platform to recreate this error? and there is no rehash vm at this time?
[14:10:47] <TheMightyBuzzard> brainsick, yep but it's a pretty simple thing that doesn't especially need testing if you understand smartmatches
[14:11:30] <TheMightyBuzzard> the error is simply that perl doesn't like you using smartmatches being as they're experimental
[14:11:45] <TheMightyBuzzard> so if we do it the long way, no error.
[14:12:20] <TheMightyBuzzard> paulej72, did you redeploy recently? getting encoding errors
[14:18:05] -!- Tachyon has quit [Ping timeout: 264 seconds]
[14:18:31] * TheMightyBuzzard grumbles and cheats
[14:19:51] <TheMightyBuzzard> hate to do it that way but an eval around the problem statement will work for the moment
[14:22:50] <TheMightyBuzzard> or not
[14:24:49] <TheMightyBuzzard> guess ima hafta figure out n fix that
[14:26:33] * TheMightyBuzzard really gets annoyed when he breaks things
[14:27:17] * TheMightyBuzzard snarls
[14:28:01] <TheMightyBuzzard> trying it completely without that decode
[14:29:47] <TheMightyBuzzard> what the complete hell
[14:31:02] <TheMightyBuzzard> this was goddamned working earlier. what the shit happened?
[14:31:46] <paulej72> TheMightyBuzzard: I did not redepoly since monday
[14:32:08] <TheMightyBuzzard> ya, didn't figure you did. no idea why this is borking.
[14:32:14] <TheMightyBuzzard> will find it though
[14:42:08] <mrcoolbp> brainsick: not sure if this is particularly easy, but you could take a look: https://github.com
[14:42:09] <aqu4> ^ "3Quote Button · Issue #446 · SoylentNews/slashcode · GitHub"
[14:54:12] <TheMightyBuzzard> paulej72, pull request in that fixes utf8 madness. and yes that binmode line was necessary to remove the "wide character in print" errors from ancient times
[14:56:30] <paulej72> done
[14:58:49] -!- Tachyon [Tachyon!~Tachyon@iqb-rcj-95-061.cust.vodafone.cz] has joined #dev
[14:58:50] <TheMightyBuzzard> cheers. may be some bugginess in there still but that's for bytram to find.
[16:31:17] -!- Tachyon has quit [Ping timeout: 264 seconds]
[17:51:36] -!- Tachyon [Tachyon!Tachyon@hollhb.kolej.mff.cuni.cz] has joined #dev
[21:32:34] -!- takyon [takyon!~takyon@Soylent/Staff/Editor/takyon] has joined #dev
[23:15:49] -!- takyon has quit [Quit: Leaving]