kentonv changed the topic of #sandstorm to: Welcome to #sandstorm: home of all things sandstorm.io. Say hi! | Have a question but no one is here? Try asking in the discussion group: https://groups.google.com/group/sandstorm-dev
frigginglorious has quit [Ping timeout: 272 seconds]
CcxWrk has quit [Remote host closed the connection]
CcxWrk has joined #sandstorm
wings has joined #sandstorm
wings has quit [Ping timeout: 260 seconds]
wings has joined #sandstorm
wings has quit [Ping timeout: 246 seconds]
nwf has quit [Read error: Connection reset by peer]
nwf has joined #sandstorm
_whitelogger has joined #sandstorm
wings has joined #sandstorm
frigginglorious has joined #sandstorm
vertigo_38 has quit [Remote host closed the connection]
vertigo_38 has joined #sandstorm
frigginglorious has quit [Ping timeout: 256 seconds]
xet7 has quit [Remote host closed the connection]
xet7 has joined #sandstorm
vertigo_38 has quit [Ping timeout: 256 seconds]
vertigo_38 has joined #sandstorm
vertigo_38 has joined #sandstorm
<JacobWeisz[m]> So there's an issue #138 on the app market repo that is fun.
<JacobWeisz[m]> Apparently since the market abuses Sandstorm's general infrastructure you can totally overwrite your Sandstorm server with an app market release. Who knew?
<JacobWeisz[m]> I am not sure, but I think that means you need to run the app market on a different machine than your Sandstorm install.
<kentonv> technically it is possible to have multiple sandstorm installs on a single machine, in separate directories and on separate ports
<JacobWeisz[m]> The app market readme describes being able to manage it with the sandstorm command being a big convenience, but that probably gets more baffling with multiple installs.
<JacobWeisz[m]> I am curious if you installed the market over Sandstorm, as this user did, if you install a Sandstorm bundle over that, will all your data be there?
<kentonv> I think so
<kentonv> it's possible the market code will have added some garbage to mongo, hopefully under collection names that sandstorm doesn't use
frigginglorious has joined #sandstorm
vertigo_38 has quit [Ping timeout: 265 seconds]
frigginglorious has quit [Ping timeout: 265 seconds]
vertigo_38 has joined #sandstorm
frigginglorious has joined #sandstorm
<ill_logic> I remember talk of making the market into a sandstorm app, but otherwise why does it need sandstorm features?
<ill_logic> I assumed it was its own standalone, static website.
<JacobWeisz[m]> I think it was a convenience thing. It's not really built on Sandstorm. It just uses a lot of the mechanics of Sandstorm deployment.
<JacobWeisz[m]> And can hilariously be 'updated to' from Sandstorm.
<JacobWeisz[m]> Note that while it currently could be a static app, it has ratings and reviews and stuff that originally were not static.
frigginglorious1 has joined #sandstorm
frigginglorious has quit [Ping timeout: 272 seconds]
frigginglorious1 is now known as frigginglorious
kentonv has joined #sandstorm
TC01 has joined #sandstorm
<isd> It's a meteor app.
<isd> ...probably wasn't the right call, but the upshot is you have to deal with all of the usual deployment issues around meteor, and a lot of that has been dealt with by stuff written for Sandstorm.
<isd> ...given that meteor's business model is to provide hosting for meteor apps, it's probably not surprising that manual deployment isn't trivial.
<JacobWeisz[m]> I feel like had Sandstorm taken off, and you're looking at something similar to other app stores like the Play Store and such, and adding a payment model and whatnot, it would've made more sense?
<JacobWeisz[m]> It's sensible for a startup to build with the expectation of success, that's why someone gave them money.
<kentonv> making it a single-page JavaScript-y app was a bad idea TBH
<isd> Honestly even when you start to grow into something more e-commerce-y, an SPA doesn't really buy you much over server-side rendering. And it's slower. And it kills SEO.
<kentonv> yeah SPA was the wrong choice for a storefront
kentonv has quit [Ping timeout: 252 seconds]