00:00
joshbuddy has quit [Quit: joshbuddy]
00:02
<
mrdomino >
i think i missed the discussion on the etag groove basin thing. was that somehow causing the crash?
00:10
<
mrdomino >
asheesh: say i wanted to make a landing page for my sandstorm instance. what is a good app for that? also is there a class of user that isn't admin but can create grains?
00:18
mwcampbell has quit [Quit: Leaving]
00:19
frigginglorious has joined #sandstorm
00:25
isd has joined #sandstorm
00:33
isd has quit [Ping timeout: 250 seconds]
00:52
neynah has joined #sandstorm
01:25
mnutt has joined #sandstorm
01:50
mnutt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
01:51
mnutt has joined #sandstorm
02:19
raoulzecat has quit [Ping timeout: 250 seconds]
02:39
neynah has joined #sandstorm
03:06
mnutt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
03:25
<
mrdomino >
so i'm gonna try and port habitrpg
03:27
<
dwrensha >
mrdomino: no, etags were not causing the crash. they were just preventing me from repackaging the app.
03:28
<
dwrensha >
that is, they were not causing any crash that's in the currently released version
03:28
<
mrdomino >
so habitrpg comes with its own Vagrantfile
03:28
<
mrdomino >
looks like it's just node + mongodb
03:28
<
mrdomino >
it seems like there ought to be a shortcut for vagrant-spk in that situation but i have no experience with vagrant-spk whatsoever
03:29
<
mrdomino >
(or vagrant for that matter)
03:30
|jemc| has quit [Ping timeout: 272 seconds]
03:33
mnutt has joined #sandstorm
03:44
mnutt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
03:47
mnutt has joined #sandstorm
03:53
<
gwillen >
hi #sandstorm
03:53
<
gwillen >
I hear from G+ that I'm supposed to join you here or something
04:30
|jemc| has joined #sandstorm
04:45
joshbuddy has joined #sandstorm
04:59
droyo has joined #sandstorm
05:13
|jemc| has quit [Ping timeout: 265 seconds]
05:25
rolig has quit [Ping timeout: 265 seconds]
05:28
rolig has joined #sandstorm
06:11
simonv3 has quit [Quit: Connection closed for inactivity]
06:24
rolig has quit [Ping timeout: 272 seconds]
06:25
rolig has joined #sandstorm
06:30
mnutt has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
06:33
isd has joined #sandstorm
07:01
AsheeshRoam has joined #sandstorm
07:01
<
AsheeshRoam >
Mrdomino
07:02
<
AsheeshRoam >
Wrt splash page it is in there
07:03
isd has quit [Quit: Leaving.]
07:06
<
AsheeshRoam >
Wrt users
07:06
<
AsheeshRoam >
Go to admin area, then look for invited user vs guest vs admin
07:06
<
AsheeshRoam >
Need to doc that
07:11
droyo has quit [Ping timeout: 276 seconds]
08:08
ripdog has quit [Ping timeout: 260 seconds]
08:13
ripdog has joined #sandstorm
09:21
raoulzecat has joined #sandstorm
10:14
joshbuddy has quit [Quit: joshbuddy]
12:24
paroneayea has quit [*.net *.split]
12:24
pdurbin has quit [*.net *.split]
12:24
zeroish has quit [*.net *.split]
12:24
myguidingstar has quit [*.net *.split]
12:24
asheesh has quit [*.net *.split]
12:24
au has quit [*.net *.split]
12:24
Jan\ has quit [*.net *.split]
12:24
docaedo has quit [*.net *.split]
12:24
niek has quit [*.net *.split]
12:24
sydney_untangle has quit [*.net *.split]
12:24
dwrensha has quit [*.net *.split]
12:24
aldeka has quit [*.net *.split]
12:24
maurer has quit [*.net *.split]
12:24
hunterm__ has quit [*.net *.split]
12:24
garrison has quit [*.net *.split]
12:24
nicolagreco has quit [*.net *.split]
12:24
xet7 has quit [*.net *.split]
12:24
coyotebush has quit [*.net *.split]
12:24
froggytold has quit [*.net *.split]
12:24
dcb has quit [*.net *.split]
12:25
Triplefox has quit [*.net *.split]
12:25
dvn has quit [*.net *.split]
12:25
chilts has quit [*.net *.split]
12:25
prosody has quit [*.net *.split]
12:25
azirbel has quit [*.net *.split]
12:25
e` has quit [*.net *.split]
12:25
ripdog has quit [*.net *.split]
12:25
bpierre has quit [*.net *.split]
12:25
Guest61696 has quit [*.net *.split]
12:25
Salt has quit [*.net *.split]
12:25
edunham has quit [*.net *.split]
12:25
derf- has quit [*.net *.split]
12:25
augustl has quit [*.net *.split]
12:25
ckocagil has quit [*.net *.split]
12:25
Kamilion has quit [*.net *.split]
12:25
luckre_ has quit [*.net *.split]
12:25
citruspi has quit [*.net *.split]
12:25
raoulzecat has quit [*.net *.split]
12:25
rolig has quit [*.net *.split]
12:25
frigginglorious has quit [*.net *.split]
12:25
mrdomino has quit [*.net *.split]
12:25
rustyrazorblade has quit [*.net *.split]
12:25
phildini has quit [*.net *.split]
12:25
iangreenleaf has quit [*.net *.split]
12:25
mrshu has quit [*.net *.split]
12:25
jparyani has quit [*.net *.split]
12:25
gwillen has quit [*.net *.split]
12:25
TC01 has quit [*.net *.split]
12:25
[d__d] has quit [*.net *.split]
12:25
_iwc has quit [*.net *.split]
12:25
ecloud has quit [*.net *.split]
12:25
keturn has quit [*.net *.split]
12:25
dograt has quit [*.net *.split]
12:25
dlitz has quit [*.net *.split]
12:25
saneki has quit [*.net *.split]
12:25
XgF has quit [*.net *.split]
12:25
TwoJames2 has quit [*.net *.split]
12:25
larjona has quit [*.net *.split]
12:25
rhiaro has quit [*.net *.split]
12:25
eternaleye has quit [*.net *.split]
12:25
sprin has quit [*.net *.split]
12:25
logbot__ has quit [*.net *.split]
12:25
preilly has quit [*.net *.split]
12:25
NhanH has quit [*.net *.split]
12:25
aaronr has quit [*.net *.split]
12:25
todayman has quit [*.net *.split]
12:25
Zertrin has quit [*.net *.split]
12:25
digitalcircuit has quit [*.net *.split]
12:25
zarvox has quit [*.net *.split]
12:25
warren has quit [*.net *.split]
12:25
mcpherri1 has quit [*.net *.split]
12:25
indiebio_ has quit [*.net *.split]
12:25
sugarpuff has quit [*.net *.split]
12:25
KCinJP has quit [*.net *.split]
12:25
shachaf has quit [*.net *.split]
12:25
mattl has quit [*.net *.split]
12:25
nolski has quit [*.net *.split]
12:25
uppermgmt has quit [*.net *.split]
12:25
kxra has quit [*.net *.split]
12:25
simonft has quit [*.net *.split]
12:25
tdfischer has quit [*.net *.split]
12:25
codebam has quit [*.net *.split]
12:30
nicolagreco has joined #sandstorm
12:30
phildini has joined #sandstorm
12:30
rolig has joined #sandstorm
12:30
rustyrazorblade has joined #sandstorm
12:30
14WAAVNXE has joined #sandstorm
12:31
ecloud has joined #sandstorm
12:31
keturn has joined #sandstorm
12:31
XgF has joined #sandstorm
12:31
dograt has joined #sandstorm
12:31
dlitz has joined #sandstorm
12:31
saneki has joined #sandstorm
12:31
dlitz_ has joined #sandstorm
12:32
_iwc has joined #sandstorm
12:32
XgF has quit [Disconnected by services]
12:32
XgF has joined #sandstorm
12:33
keturn_ has joined #sandstorm
12:34
nwf has quit [Ping timeout: 240 seconds]
12:35
_iwc has left #sandstorm [#sandstorm]
12:35
_iwc has joined #sandstorm
12:35
dlitz has quit [Quit: No Ping reply in 180 seconds.]
12:35
ecloud has quit [Quit: No Ping reply in 180 seconds.]
12:35
keturn has quit [Ping timeout: 272 seconds]
12:35
saneki has quit [Ping timeout: 272 seconds]
12:37
saneki has joined #sandstorm
12:40
nwf has joined #sandstorm
12:56
M-eternaleye has joined #sandstorm
13:12
M-eternaleye has quit [Quit: node-irc says goodbye]
13:16
M-eternaleye has joined #sandstorm
13:30
M-eternaleye has quit [Quit: node-irc says goodbye]
13:31
M-eternaleye has joined #sandstorm
13:46
M-eternaleye has quit [Quit: node-irc says goodbye]
14:34
M-eternaleye has joined #sandstorm
15:11
droyo has joined #sandstorm
15:47
<
mrdomino >
asheesh: invited users can make new grains?
15:56
<
pdurbin >
Is it much more strongly recommended (read: easier for authors and people running the app) to write Sandstorm applications in Meteor than Go?
16:00
dograt_ has joined #sandstorm
16:01
dograt has quit [Quit: No Ping reply in 180 seconds.]
16:01
<
dwrensha >
pdurbin: I recommend using whatever stack you're most comfortable with
16:02
<
dwrensha >
Go will likely allow you to make a lighter-weight app that starts faster and consumes fewer server resources
16:06
<
mrdomino >
hmmmmm so i'm logged in as an invited user, and for some reason i only see etherpad, and no other installed apps
16:07
<
dwrensha >
mrdomino: do you see a "+" button under "All apps" in /apps ?
16:07
<
dwrensha >
"Install... from App Market"
16:08
<
mrdomino >
yeah it seems to work. istr that not working when i tried it a couple days ago, but it looks fine now. thanks!
16:22
<
pdurbin >
dwrensha: thanks!
16:22
<
dwrensha >
File Drop and Gogs
16:23
<
dwrensha >
maybe others?
16:31
<
pdurbin >
oh! interesting. thanks
16:33
droyo has quit [Ping timeout: 250 seconds]
16:36
simonv3 has joined #sandstorm
16:39
droyo has joined #sandstorm
16:39
<
pdurbin >
I'm not sure I quite get this FileDrop thing but I should probably play with it from my laptop rather than my phone.
16:46
droyo has quit [Ping timeout: 245 seconds]
17:00
droyo has joined #sandstorm
17:50
|jemc| has joined #sandstorm
18:30
<
frigginglorious >
Whats a good way of transferring a standard media-wiki site to Sandstorm grain of media wiki? they are both running on the same server
18:31
<
frigginglorious >
oh it looks like there might be a built-in export/import function
18:47
14WAAVNXE is now known as ecloud
19:11
<
mrdomino >
wow, habitrpg is hard to get running
19:11
<
dwrensha >
mrdomino: what kind of problems are you hitting?
19:14
<
mrdomino >
there's the larger problem of "habitrpg wants you to specify a bunch of third-party integrations in config.json" that i've just tabled to try to get the basics going. there's "mongodb is big and dumb and i haven't figured out what the meteor stack uses to get a lightweight one so i can extract that". and most pressingly "a bunch of the dev mode npm dependencies assume that random parts of the fs are writable"
19:14
<
mrdomino >
proximately, babel wants to do something to $HOME/.babel.json and making it writable at launch time is more of a pain in the ass than i'd expected, but i can probably sort that
19:17
<
mrdomino >
so currently i have a grain that starts up, immediately consumes 436MB (even with mongod --smallfiles), then dies because it can't write stuff places
19:17
<
dwrensha >
if you use Mongo 3.0 you can use the WiredTiger storage engine
19:18
<
dwrensha >
which can be configured to have small overhead
19:18
<
mrdomino >
is there a condensed version of how to do that? is that what the meteor stack does?
19:18
<
mrdomino >
(how to do that in the vagrant-spk env specifically)
19:25
<
phildini >
anyone here aware of a py3 compatible carddav client?
19:39
wireddude_ has joined #sandstorm
19:58
wireddude_ has quit [Ping timeout: 264 seconds]
20:02
<
zarvox >
I've only seen pycarddav, which is python2 only (though I've not looked into what py3 compatibility issues they face)
20:03
<
phildini >
zarvox: the primary compatibility issue they face is that they're underlying library (vobject) is also only python 2, and is huge.
20:07
<
zarvox >
for some value of "only"
20:08
<
zarvox >
but I guess it's probably involved to dig through all that and figure out what is bytes and what is unicode
20:09
<
zarvox >
maybe I should bravely try running it under py3
20:13
<
phildini >
zarvox: hadn't come across that one, thanks!
20:13
<
phildini >
I've looked at converting vobject, I'm not sure it's a project I want to undertake.
20:14
<
asheesh >
i,i the project undertaker
20:14
<
zarvox >
Yeah. card-me appears to be mostly (entirely?) API-compatible, at first glance?
20:15
<
zarvox >
So maybe the thing to try is s/vobject/card_me/ in pycarddav and see where you wind up?
20:15
<
phildini >
zarvox: yeah, I'm going to try that.
_awesome_ find, thank you.
20:16
<
zarvox >
Glad to help!
20:17
<
phildini >
and it's apache licensed! This is amazing!
20:17
<
zarvox >
asheesh: I already told you, but I did the work for just-ship-a-whole-nginx-conf in vagrant-spk and was excited about how straightforward that winded up
20:19
<
zarvox >
In other news, I tried to add a convenience thenIgnoreResult to kj::Promise but failed because I apparently don't understand enough about C++ templates or something
20:20
<
phildini >
is kj short for KentonJade?
20:21
<
zarvox >
But it is a remarkable coincidence!
20:21
simonv3 has quit [Quit: Connection closed for inactivity]
20:23
<
asheesh >
zarvox: ya excited to review more
21:05
neynah has joined #sandstorm
21:07
neynah has quit [Client Quit]
21:12
ripdog has joined #sandstorm
21:27
<
mrdomino >
I once started a library called libsd
21:27
<
mrdomino >
defining features: easy to type, named for my initials, and your apps take -lsd
21:43
isd has joined #sandstorm
21:52
droyo has quit [Ping timeout: 264 seconds]
21:55
simonv3 has joined #sandstorm
22:11
isd has quit [Quit: Leaving.]
22:11
|jemc| has quit [Ping timeout: 272 seconds]
22:27
wireddude_ has joined #sandstorm
22:39
wireddude_ has quit [Ping timeout: 256 seconds]
22:48
droyo has joined #sandstorm
22:53
droyo has quit [Ping timeout: 272 seconds]
22:54
wireddude_ has joined #sandstorm
23:03
jeddi has joined #sandstorm
23:04
droyo has joined #sandstorm
23:24
ecloud_ has joined #sandstorm
23:24
ecloud has quit [Ping timeout: 250 seconds]
23:25
codebam has joined #sandstorm
23:25
nicolagreco has quit [Ping timeout: 240 seconds]
23:26
M-eternaleye has quit [Ping timeout: 240 seconds]
23:27
simonft has joined #sandstorm
23:27
Triplefox has joined #sandstorm
23:29
garrison has joined #sandstorm
23:29
garrison has quit [Changing host]
23:29
garrison has joined #sandstorm
23:29
KCinJP has joined #sandstorm
23:30
TwoJames has joined #sandstorm
23:30
uppermgmt has joined #sandstorm
23:32
M-eternaleye has joined #sandstorm
23:36
warren has joined #sandstorm
23:37
<
mrdomino >
welp i've now got a grain config that causes "npm start" to die after failing to open /package.json
23:38
<
mrdomino >
and i'm wondering why it's trying to do that rather than use the perfectly good ./package.json
23:43
zarvox has joined #sandstorm
23:44
<
dwrensha >
mrdomino: sounds like your sourceMap is including / before .
23:44
<
dwrensha >
sourceMap is a field in sandstorm-pkgdef.capnp
23:45
<
dwrensha >
If you're using vagrant-spk, then I think the app root directory ends up at /opt/app
23:45
<
mrdomino >
. is the first field in there
23:45
<
mrdomino >
yeah, the app is at /opt/app
23:46
<
mrdomino >
the strange thing is that npm install does the right thing in the vm
23:46
<
mrdomino >
it's just npm start that dies
23:47
<
dwrensha >
`npm start` just invokes a command that's defined in `package.json`, right?
23:47
<
dwrensha >
maybe you could directly invoke that command instead
23:51
<
dwrensha >
i'd be interested to see the value of `sourceMap` in your sandstorm-pkgdef.capnp
23:55
TwoJames2 has joined #sandstorm
23:56
TwoJames has quit [Read error: Connection reset by peer]
23:56
<
mrdomino >
think i got past that one: i wasn't cd'ing to /opt/app in my launcher
23:57
frigginglorious has joined #sandstorm
23:59
mnutt has joined #sandstorm