00:25:32  <rphillips>i don't think the http stream is working right
00:36:48  * gavellanedajoined
01:00:35  * joconnorquit (Remote host closed the connection)
01:08:54  <rphillips>https://github.com/luvit/luvit/pull/719
01:09:00  <rphillips>it's the write stream that is broken
01:09:54  * travis-cijoined
01:09:55  <travis-ci>luvit/luvit#2051 (fixes/close_on_finish - 474f80b : Ryan Phillips): The build passed.
01:09:55  <travis-ci>Change view : https://github.com/luvit/luvit/commit/474f80b9e971
01:09:55  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/60782869
01:09:55  * travis-cipart
01:11:55  <rphillips>upgrades in v2 work on unix with this change
01:21:44  * kazuponjoined
01:30:18  * travis-cijoined
01:30:19  <travis-ci>luvit/luvit#2053 (fixes/close_on_finish - 43430b5 : Ryan Phillips): The build passed.
01:30:19  <travis-ci>Change view : https://github.com/luvit/luvit/compare/474f80b9e971...43430b5821ee
01:30:19  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/60784271
01:30:19  * travis-cipart
01:54:10  <rphillips>http://crystal-lang.org/
02:04:24  * travis-cijoined
02:04:25  <travis-ci>luvit/luvit#2055 (master - 2913a77 : Ryan Phillips): The build passed.
02:04:25  <travis-ci>Change view : https://github.com/luvit/luvit/compare/51c0e5b78bad...2913a77920d3
02:04:25  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/60786763
02:04:25  * travis-cipart
02:15:21  * squeekjoined
02:37:19  * travis-cijoined
02:37:20  <travis-ci>luvit/luvit#2056 (fixes/add_append_file_support - 81a6383 : Ryan Phillips): The build failed.
02:37:20  <travis-ci>Change view : https://github.com/luvit/luvit/commit/81a638367292
02:37:20  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/60788653
02:37:20  * travis-cipart
02:39:44  * travis-cijoined
02:39:45  <travis-ci>luvit/luvit#2056 (fixes/add_append_file_support - 81a6383 : Ryan Phillips): The build passed.
02:39:46  <travis-ci>Change view : https://github.com/luvit/luvit/commit/81a638367292
02:39:46  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/60788653
02:39:46  * travis-cipart
02:47:47  * kazuponquit (Remote host closed the connection)
02:48:14  * kazuponjoined
02:48:33  * kazuponquit (Remote host closed the connection)
02:48:40  * kazuponjoined
03:49:31  * kazuponquit (Remote host closed the connection)
04:01:49  * travis-cijoined
04:01:50  <travis-ci>luvit/luvit#2062 (fixes/add_append_file_support - 16d8a35 : Ryan Phillips): The build passed.
04:01:50  <travis-ci>Change view : https://github.com/luvit/luvit/compare/81a638367292...16d8a3566b12
04:01:50  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/60792958
04:01:50  * travis-cipart
04:13:25  * kazuponjoined
04:54:54  * joconnorjoined
05:12:41  <creationix>https://twitter.com/creationix/status/594005480252379136
05:14:38  * kazuponquit (Remote host closed the connection)
05:17:15  * joconnorquit (Remote host closed the connection)
05:38:42  * joconnorjoined
05:39:15  * joconnorquit (Remote host closed the connection)
05:41:01  * gavellanedaquit (Ping timeout: 250 seconds)
05:54:08  * kazuponjoined
06:25:40  * DarkGodjoined
08:03:45  * kazuponquit (Remote host closed the connection)
08:04:12  * kazuponjoined
08:55:33  * kazuponquit (Remote host closed the connection)
08:55:40  * kazuponjoined
09:12:28  * DarkGodquit (Ping timeout: 252 seconds)
09:30:38  * Akagi201_quit
10:58:19  * SouL_|_joined
11:17:37  * kazuponquit (Remote host closed the connection)
11:22:20  * DarkGodjoined
11:24:19  <rphillips>good morning
11:58:01  * SouL_|_quit (Ping timeout: 256 seconds)
12:50:09  * DarkGodquit (Ping timeout: 240 seconds)
13:46:46  <rphillips>strange error on the chmod test
13:49:46  * kazuponjoined
13:57:41  <rphillips>got it fixed
14:03:10  <creationix>rphillips: mornin’
14:03:21  * travis-cijoined
14:03:22  <travis-ci>luvit/luvit#2083 (feat/port_more_tests - 7051359 : Ryan Phillips): The build passed.
14:03:22  <travis-ci>Change view : https://github.com/luvit/luvit/compare/27f3d4caa35f^...70513599e7cf
14:03:22  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/60836748
14:03:22  * travis-cipart
14:10:39  <rphillips>lua-openssl guy ported a ton of our tests
14:10:47  <rphillips>that was nice
14:10:50  * travis-cijoined
14:10:51  <travis-ci>luvit/luvit#2085 (master - 04068d7 : Ryan Phillips): The build passed.
14:10:51  <travis-ci>Change view : https://github.com/luvit/luvit/compare/2913a77920d3...04068d7fd794
14:10:51  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/60837482
14:10:51  * travis-cipart
14:28:57  <creationix>rphillips: awesome
14:29:05  <creationix>what did you think of my search UI I bult last-night
14:29:09  <creationix>it’s not perfect, but it’s something
14:29:37  <creationix>it uses my domchanger ui library
14:34:37  <rphillips>damn. that is sweet
14:44:26  <creationix>moment.js really helped with converting the git timestamp into a relative time like “14 hours ago"
14:44:50  <creationix>and if you hover, it will show the full commit timestamp in the correct timezone (something quite tricky in javascript)
14:45:39  <creationix>the search is actually a lua pattern, try ^l.*t$
14:45:55  <creationix>all packages startging with l and ending with t
14:46:45  <rphillips>creationix: we should promote that search on the main luvit website
14:47:00  <creationix>we will, I want to get it a little more polished
14:47:08  <creationix>I’d love to hyperlink results
14:47:25  <creationix>click on a keyword and search for that keyword, click on a dependency and search for that dependency
14:47:35  <creationix>click on an author and find all packages by that author
14:47:44  <creationix>the server-side needs a little more power to do all that
14:47:58  <creationix>though I guess it’s useful enough now to put a link
14:55:42  <creationix>rphillips: ok, added as libraries link with a little description at the top.
15:11:56  * kazuponquit (Remote host closed the connection)
15:12:24  * kazuponjoined
15:17:27  * kazuponquit (Ping timeout: 276 seconds)
15:25:58  * gavellanedajoined
15:35:40  * travis-cijoined
15:35:41  <travis-ci>luvit/luvit#2086 (fixes/add_append_file_support - d3afb74 : Ryan Phillips): The build passed.
15:35:42  <travis-ci>Change view : https://github.com/luvit/luvit/compare/16d8a3566b12...d3afb74f2139
15:35:42  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/60848756
15:35:42  * travis-cipart
15:36:44  <rphillips>creationix: https://github.com/luvit/luvit/pull/720
15:38:42  <rphillips>https://github.com/luvit/luvit/pull/719/files
15:40:45  * gavellanedaquit (Ping timeout: 250 seconds)
15:41:46  <rphillips>https://blog.agilebits.com/2015/05/01/the-sixth-annual-agconf-includes-record-number-of-smiles-and-selfies/
15:43:20  * gavellanedajoined
15:43:45  <rphillips>good catch
15:44:23  * travis-cijoined
15:44:24  <travis-ci>luvit/luvit#2088 (master - ba5fbc1 : Ryan Phillips): The build passed.
15:44:24  <travis-ci>Change view : https://github.com/luvit/luvit/compare/04068d7fd794...ba5fbc147cf7
15:44:24  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/60849810
15:44:24  * travis-cipart
15:45:12  <creationix>heh, I got luvi built on SunOS, but it segfaults when running the unit test
15:46:40  <rphillips>hmm. where does it backtrace?
15:46:55  <rphillips>we sometimes get a segfault on travis, they might be the same
15:48:58  <rphillips>fixed the PR
15:49:33  * travis-cijoined
15:49:34  <travis-ci>luvit/luvit#2089 (fixes/add_append_file_support - af73ce6 : Ryan Phillips): The build passed.
15:49:35  <travis-ci>Change view : https://github.com/luvit/luvit/compare/d3afb74f2139...af73ce62610c
15:49:35  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/60850421
15:49:35  * travis-cipart
15:50:51  <creationix>rphillips: if you want, tell me which public key you want, and you can login
15:51:16  <rphillips>https://api.github.com/users/rphillips/keys
15:51:21  <rphillips>id: 2321
15:52:37  <creationix>rphillips: try root@
15:54:03  <creationix>use `gmake clean tiny` to reconfigure in the luvi folder if you want
15:54:49  <creationix>run the test with ./build/luvi samples/test.app/
15:55:42  <creationix>I’m running `pkgin in gdb` now to install gdb
16:08:12  * gavellanedaquit (Ping timeout: 244 seconds)
16:14:22  * tetquit (Ping timeout: 255 seconds)
16:20:14  * tetjoined
16:23:35  <rphillips>seems like a crash in luajit
16:32:54  * joconnorjoined
16:33:48  <creationix>there are some interesting warnings when building. It’s not high proprity for me. I just finally got solaris setup and thought I would see if it worked out of the box
16:34:02  <creationix>https://mnx.io/
16:38:47  <rphillips>i bet it's with the openssl binding
16:40:00  <creationix>I was trying with tiny build though, would it affect that?
16:40:16  <rphillips>oh, probably not
16:40:20  <rphillips>good idea on the tiny build
16:42:34  <rphillips>ld: warning: file jitted_tmp/src/lua/init.lua_luvi_generated.o: section [3].strtab: malformed string table, initial or final byte
16:43:11  <rphillips>this is strange
16:46:14  <rphillips>looks like a crash in bundle.readfile
16:46:49  <rphillips>../samples/test.app/main.lua line 91 and 92 get printed
16:48:09  * hdmsjoined
16:50:15  <rphillips>i'm going to pull a luvit release... does this look kosher now? https://github.com/luvit/luvit/pull/720
16:52:16  * DarkGodjoined
16:53:48  <creationix>rphillips: nope, commented with more stuff
16:54:03  <creationix>not that I’ve ever actually seen a partial write in testing. I’m not sure how to test it
16:54:20  <rphillips>right :/
16:54:20  <creationix>lots of my libuv based code just assumes there are never partial writes and I’ve never had a problem with it.
16:54:53  <creationix>but it’s just the kind of think to bite you later in production just when you app gets busy
16:55:44  <rphillips>i think I saw some code that forced the entire buffer to be written
16:58:58  * travis-cijoined
16:58:59  <travis-ci>luvit/luvit#2091 (fixes/add_append_file_support - a12fcbb : Ryan Phillips): The build passed.
16:59:00  <travis-ci>Change view : https://github.com/luvit/luvit/compare/af73ce62610c...a12fcbb025e4
16:59:00  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/60859400
16:59:00  * travis-cipart
16:59:10  <rphillips>guess not... just retries the write if there was a signal
17:04:09  * imzyxwvujoined
17:24:55  * travis-cijoined
17:24:56  <travis-ci>luvit/luvit#2093 (master - 22484e1 : Ryan Phillips): The build passed.
17:24:56  <travis-ci>Change view : https://github.com/luvit/luvit/compare/ba5fbc147cf7...22484e1318b4
17:24:56  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/60863021
17:24:56  * travis-cipart
17:35:47  <creationix>rphillips: so you’re doing a luvit release now?
17:35:59  <rphillips>i am
17:36:02  <rphillips>just started
17:37:13  <creationix>I’m wondering if there should be some lit command to update lit, luvi, and luvit in your path
17:37:21  <creationix>it’s hard to keep them up to date, especially luvi
17:37:32  <creationix>though `lit update` works great for lit itself
17:37:52  <rphillips>a luvit update would be slick
17:38:16  <creationix>maybe `lit install lit://luvit/luvit` that works like make, but puts it in the same folder as lit itself
17:38:30  <creationix>or reuse the udpate command
17:38:39  <creationix>we can read the version out of the zip appended to luvit
17:39:33  <creationix>we can add a special case for `lit update luvi` that extracts lit’s luvi to the path
17:43:17  * travis-cijoined
17:43:18  <travis-ci>luvit/luvit#2094 (master - e29a77d : Ryan Phillips): The build passed.
17:43:19  <travis-ci>Change view : https://github.com/luvit/luvit/compare/22484e1318b4...e29a77dbb87b
17:43:19  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/60865885
17:43:19  * travis-cipart
17:43:42  * travis-cijoined
17:43:43  <travis-ci>luvit/luvit#2095 (2.1.3 - e29a77d : Ryan Phillips): The build has errored.
17:43:44  <travis-ci>Change view : https://github.com/luvit/luvit/compare/2.1.3
17:43:44  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/60865927
17:43:44  * travis-cipart
17:44:37  <rphillips>forgot to bump the modules...
17:46:07  <rphillips>there we go
17:46:09  <rphillips>2.1.3
17:47:08  * travis-cijoined
17:47:09  <travis-ci>luvit/luvit#2097 (2.1.3 - 1a2e18e : Ryan Phillips): The build passed.
17:47:09  <travis-ci>Change view : https://github.com/luvit/luvit/compare/2.1.3
17:47:09  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/60866538
17:47:09  * travis-cipart
18:04:47  * gavellanedajoined
18:09:06  * gavellanedaquit (Ping timeout: 244 seconds)
18:43:53  <creationix>rphillips: patched `lit update` to optionally update luvit and luvi
18:43:54  <creationix>https://github.com/luvit/lit/pull/74
18:44:18  <rphillips>wow. nice
19:05:11  <creationix>rphillips: run `lit update` twice, the first should update lit, the second should update luvit and luvi
19:05:58  <creationix>worked like a charm on my production box
19:10:01  <rphillips>works here too :)
19:15:52  <rphillips>rje: were you able to get winrm working with our cloud servers?
19:20:24  <rphillips>creationix: http://lifehacker.com/windows-10-preview-is-available-for-the-raspberry-pi-an-1701232184
19:20:42  <creationix>rphillips: yeah say that, it’s not normal windows
19:20:51  <rphillips>it isn't?
19:21:23  <creationix>nope, it’s IoT windows, essentially makes the rPi a remote device or runs an embedded program on it’s own
19:22:32  <rphillips>ahhh
19:29:34  <creationix>rphillips: I think these were the only behavior changed in luvi? Most stuf has been build system refactoring https://github.com/luvit/luvi/commit/be810c6afd212504878236375442e6a9aefebe2f
19:34:41  <rphillips>Correct
19:44:43  <rje>rphillips: i've never tried
19:44:52  <rje>winrm that is
19:54:19  <rphillips>i can't connect to the port at all
19:54:25  <rphillips>and the firewall seems to be open
19:54:31  <rphillips>within the windows vm
19:55:56  * ldub_joined
19:56:43  <squeek>https://github.com/luvit/lit/pull/75
19:57:22  <rphillips>nice. that was fast
20:06:26  <ldub_>hello you all, the question of the day: Is it possible to handle hot fixes or adding new features in a running luvi/luvit app ?
20:10:26  <creationix>squeek: thanks, it almost seems to be working now in windows
20:10:33  <creationix>I just pushed a new lit update with the new luvi
20:10:36  <rphillips>i don't believe we implemented a function to invalidate the module cache
20:11:02  <creationix>ldub_: no, the require system doesn’t support hot reloads
20:11:36  <creationix>though I will be implementing hot reloads for my agent prototype
20:13:24  <squeek>creationix: got this error when running lit update
20:13:24  <squeek>creating binary: H:\PATH\lit.exe.new
20:13:25  <squeek>downloading custom luvi: https://github.com/luvit/luvi/releases/download/v2.0.4/luvi-regular-Windows_x86_64
20:13:25  <squeek>fail: [string "bundle:/libs/core.lua"]:460: <!DOCTYPE html>
20:13:43  <squeek>(a full html page follows)
20:14:15  <squeek>then a stack trace:
20:14:15  <squeek>stack traceback:
20:14:15  <squeek> [C]: in function 'assert'
20:14:16  <squeek> [string "bundle:/libs/core.lua"]:460: in function 'makeUrl'
20:14:16  <squeek> [string "bundle:/libs/auto-updater.lua"]:57: in function 'updateLit'
20:14:35  <creationix>yep, I’ve seen that when the build was missing, but I just checked, there are windows binaries for v2.0.3
20:15:05  <squeek>right it says its downloading luvi 2.0.4 though
20:15:07  <creationix>hmm, it’s missing the .exe extension
20:15:35  <creationix>sounds like custom luvi never worked in windows
20:19:04  <creationix>squeek: yep, this helps https://github.com/luvit/lit/commit/129c16fb7477e265aecfed65d5eb1900cc5f7c7f
20:19:43  <squeek>is custom luvi meant to be the default?
20:20:08  <squeek>afaik i dont have it specified in metadata anywhere, or at least i didnt do it myself
20:20:49  <squeek>nvm i guess its specified in lit's package.lua
20:23:49  <creationix>luvit and lit have custom luvi
20:23:53  <creationix>it’s in their package.lua
20:24:06  <squeek>alright
20:24:23  <creationix>squeek: ok, with this change, windows update seems to be working for me https://github.com/luvit/lit/commit/dbbe9bf5a67ddd17e3aa85e2384d4b4ea75120b3
20:24:32  <squeek>nice thanks
20:24:42  <squeek>might also be worth adding a flag to skip the prompt
20:24:48  <squeek>lit update --force or something like that
20:25:01  <creationix>true to make it scriptable
20:27:25  <creationix>squeek: ok, published lit again, 1.1.7 seems to work on windows
20:27:44  <creationix>feel free to add a pr for —force. I’m afraid it’s not the cleanest code there so it might be a little hacky
20:29:49  <squeek>lit update successfully updated luvit.exe and luvi.exe
20:34:06  * travis-cijoined
20:34:07  <travis-ci>luvit/luvit#2099 (2.1.4 - 66264e1 : Tim Caswell): The build passed.
20:34:07  <travis-ci>Change view : https://github.com/luvit/luvit/compare/2.1.4
20:34:07  <travis-ci>Build details : http://travis-ci.org/luvit/luvit/builds/60887757
20:34:07  * travis-cipart
20:34:15  <creationix>ok, just pushed a new luvit with the new luvi, it should rebuild luvit with the new luvi when you `lit update` again
20:36:27  <squeek>i would assume it used lit.exe because it knows lit.exe was built with the right luvi version?
20:36:28  <squeek>creating binary: H:\PATH\luvit.exe.new
20:36:28  <squeek>copying binary prefix: 3094016 bytes from H:\PATH\lit.exe
20:36:28  <squeek>importing: lit://luvit/luvit@2.1.4
20:37:09  <creationix>right, updating luvi.exe is a special case
20:37:15  <creationix>it extracts luvi from lit itself
20:37:26  <creationix>to check, it runs `luvi -v` to see which version you have installed
20:37:40  <creationix>for luvit, it reads package.lua out of luvit’s embedded zip
20:37:44  <squeek>yeah, it downloaded 2.0.3 to build luvit 2.1.3 when i ran lit update before
20:37:58  <creationix>yep, lit make will use the embedded luvi if it’s the right version
20:38:03  <squeek>cool
20:38:15  <squeek>it all seems to be working properly then :)
20:38:26  <creationix>thanks for catching the windows bug
20:38:31  <squeek>np
20:39:45  <creationix>squeek: what do you think of the new package search on luvit.io? (under libraries)
20:40:01  <creationix>searching for .* will show all packages sorted by newest first
20:40:29  <squeek>seems pretty good
20:41:02  <creationix>Your poller library gave me some good sample data when testing the ui
20:41:22  <squeek>perhaps it should init to showing all package basenames?
20:41:36  <squeek>i dont know the correct term
20:41:41  <squeek>package authors i guess?
20:42:04  <creationix>showing all authors?
20:42:18  <squeek>yeah
20:42:19  <creationix>there is no way to search for that currently (using the search endpoint at least)
20:42:36  <squeek>these results
20:42:36  <squeek>http://lit.luvit.io/packages/
20:42:39  <creationix>but the packaged endpoint does
20:42:42  <squeek>would be nice to show when you load the page
20:42:48  <creationix>right, I need to cleanup the APIs to be more uniform
20:43:23  <squeek>oh also i thought it'd be nice to be able to do a metadata-only update
20:43:31  <squeek>without needing to bump the version
20:43:44  <creationix>we just added build-number support to the semver library in lit
20:43:49  <creationix>not sure what else would need updating
20:43:58  <squeek>yeah its not a big deal
20:43:59  <creationix>1.2.3-1 1.2.3-2, etc
20:44:07  <squeek>but i updated package.lua of my irc library but i have no code changes
20:44:25  <creationix>yep, sounds like the perfect use case for build version bumps
20:44:31  <squeek>alright
20:44:46  <creationix>probably need to search in lit for patterns matching only x.y.z and add support for x.y.z-b
20:52:49  <creationix>rphillips: with the latest luvit and luvi release, the prototype master runs in luvit or luvi without modifications https://github.com/creationix/virgo-proto/blob/master/master.lua
20:53:00  <creationix>that module:load() api is really handy for loading non-code assets
20:53:15  <creationix>ffi-loader is now deprecated, this is a much better solution
20:53:32  <rphillips>so... module:load will look within the bundle, or the file system?
20:53:47  <creationix>it’s relative to the file making the call, just like require
20:53:56  <creationix>but it treats everything as relative unlike require
20:54:04  <creationix>so “foo.txt” is the same as “./foo.txt"
20:55:03  <creationix>so run it with either `luvit master.lua` or `luvi . -m master.lua`
20:55:18  <creationix>though you’ll need to install luvit/require for luvi mode to work
20:55:34  <creationix>I’m considering adding special dependencies that are only used when making luvi apps
20:55:45  <rphillips>interesting
20:56:25  <creationix>it’s most helpful for libraries that might be used in luvi apps or luvit scripts like my ffi bindings
20:56:46  <creationix>they all need to load the header file as text, but it was really hard before to do that in a portable way
21:09:41  * SouL_|_joined
21:26:42  <rphillips>creationix: is that new require module in luvit?
21:26:51  <creationix>rphillips: yep
21:27:30  <rphillips>i just thought of a good usecase... We want to 'force' a version sometimes for testing and if a version file exists I could override the version within the agent
21:32:15  * SouL_|_quit (Remote host closed the connection)
21:34:29  <creationix>rphillips: version of what? Not sure I follow
21:34:56  <rphillips>right now i'm reading package.lua within the agent. but nachi needs an easy way to override the version
21:34:58  <creationix>but yes, module:load(“version.txt”) would either load the data or return nil, err
21:35:09  <rphillips>yep
21:35:30  <rphillips>the semver code is working
21:35:36  <rphillips>upgrades are working with the agent
21:35:51  <creationix>yay, we should update lit to allow publishing with built versions
21:36:07  <rphillips>i need to test upgrades on windows
21:36:21  <rphillips>i really want to get winrm working so I can use ansible on windows
21:36:33  <creationix>fun
21:51:56  * SouL_|_joined
21:55:23  <rphillips>got it working
21:55:37  <creationix>:)
21:56:03  <rphillips>you need to do it via cloud-init or after the server boots run a powershell script :(
21:56:05  <rphillips>https://raw.githubusercontent.com/mitchellh/vagrant-rackspace/69a70542ba18c7940fd0d7f2155fdae3a2ce06b4/bootstrap.cmd
21:56:26  * SouL_|_quit (Ping timeout: 272 seconds)
21:56:39  <rphillips>dang firewalls
21:56:47  <creationix>so is ansible like chef for windows?
21:57:23  <rphillips>ansible is like chef for unix systems, it supports windows via winrm
21:57:25  <rphillips>chef does as well
21:57:33  <squeek>rphillips/creatonix would you be interested in me setting up this bot https://github.com/squeek502/luvit-irc-activity-bot in this channel to announce github events of the luvit organization?
21:57:42  <rphillips>it's like a glorified ssh script
21:58:23  <creationix>squeek: sounds like it would be pretty noisy
21:58:27  <squeek>it can be
21:58:33  * ldub_quit (Quit: Leaving.)
21:58:43  <squeek>could limit what it announces to specific things
21:58:46  <squeek>if you'd like
21:58:55  <creationix>I like how gitter shows that kind of stuff outside the main conversation https://gitter.im/luvit
21:59:05  <rphillips>https://github.com/virgo-agent-toolkit/rackspace-monitoring-agent-ansible-cloud-test
21:59:27  <rphillips>this repo installs the necessary rpm/deb packaging modules, the source, and creates an agent package all in one step
22:00:21  <creationix>hmm, the gitter room seems to only allow luvit org members, I wonder if we can open that up
22:00:22  <rphillips>a little more work and it will be able to spin up a cloud server of a particular flavor (deb/rpm distro, or windows)
22:00:48  <creationix>rphillips: ohh, or use that to build the binaries
22:00:52  <creationix>for luvi
22:01:02  <rphillips>yep. we could do that too
22:02:26  <creationix>I’ve got physical windows box, physical osx box, vm linux i686, vm linux x86_64, vm freebsd (all vms inside osx box) physical linux armv6 and physical armv7
22:02:41  <creationix>can ansible startup virtualbox instances and shut them down when done?
22:03:02  <creationix>I’ve already got port forwarding setup so I can ssh into them
22:04:39  <creationix>squeek: I like how it’s using your luvit modules
22:04:53  <rphillips>the gitter for spacemacs has sure grown... I remember when it was at 70 people
22:05:01  <rphillips>now there are 600
22:05:36  <rphillips>creationix: you can have vagrant run ansible within a vm https://docs.vagrantup.com/v2/provisioning/ansible.html
22:06:50  * gavellanedajoined
22:16:09  <rphillips>http://blogs.msdn.com/b/vcblog/archive/2015/05/01/bringing-clang-to-windows.aspx
22:39:47  * gavellanedaquit (Ping timeout: 250 seconds)
23:02:37  * imzyxwvuquit (Read error: No route to host)
23:13:16  * imzyxwvujoined