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
_whitelogger has joined #sandstorm
<isd> Lyre Calliope: I haven't heard that one before. I'm using a terminal based mail client, so obviously not seeing it myself. Open an issue if you can't find one.
ocdtrekkie has joined #sandstorm
ocdtrekkie has quit [Read error: Connection reset by peer]
<kentonv> CaptainCalliope: When you right-click on the link to copy it, make sure to choose "copy link address" rather than just "copy"
<kentonv> CaptainCalliope, also, in Chrome (and maybe other browsers?), if you press ctrl+shift+v to paste, it pastes text only without formatting
<kentonv> that said, we could probably fix this with some DOM adjustments
<abliss> kentonv if the doc deploy action is live and hasn't shown any problems, shall I go ahead and send a PR for a similar autodeploy action on sandstorm-website?
<kentonv> abliss, hmm, one problem is there are a lot of untracked files. We'll have to figure out how we want to deal with those.
<abliss> like what, images? are they versioned somewhere else?
<kentonv> I'm looking at the list. I think a lot of it is obsolete, and then there's a few images.
<kentonv> I'll need to sort through it. My guess is we'll be able to commit the things that are actually needed.
<kentonv> there are things like spks under /apps -- the old app list, from before we had the app market
<kentonv> I think no one depends on those anymore?
<abliss> does the current server have access logs we can check?
<kentonv> ugh it looks like our test suite downloads some apps from there
<kentonv> I guess I could configure nginx such that it still serves /apps but forwards everything else to alpha
<abliss> that sounds good. LMK if I can help with anything.
<kentonv> disappointing that nginx is still needed... maybe I can replace it with CF workers at some point
<abliss> i mean... theoretically you could probably check them into gitweb?
<kentonv> spks are huge
<abliss> we wouldn't have to bog down the main sandstorm-pages repo; we coul have the deploy script merge in the new changes before pushing. and maybe with git's new partial-clone support we could avoid ever fetching them
<abliss> i don't think git has any theoretical limit on filesize, and they'd only have to ever traverse the network once. in practice it might not work but i don't know any theoretical reas on it can't.
<abliss> i guess i can try it out; can you send me an `ls -laR` of the current server so I can rig up a simulation with equal sizes?
<kentonv> eh I'd really rather have the gw-pages repo be an exact clone of the sandstorm-website repo, and I don't think uploading the spks to the github repo would be a good idea. It's OK, I can rig something with Cloudflare Workers to redirect the /apps subdirectory.
frigginglorious has joined #sandstorm
<kentonv> abliss, here's the list of untracked files. https://kenton.sandcats.io/shared/LAJ-QkjHMxQwdHpMAnYW2Of_-fmbwyBoqCqbPTpVUTN
<kentonv> I think it's safe to delete redesign/* -- presumably that was when we were testing a redesign of the site which later was published live
<kentonv> apps/* I'll host in a Davros grain and use CF workers to redirect to it.
<kentonv> sandstorm-bundle-0.1-rc{1,2}.tar.xz are the first two bundled releases of Sandstorm, before it had auto-update. I should archive them somewhere but they don't need to be served from their current location anymore.
<kentonv> (all other sandstorm bundles are served from dl.sandstorm.io)
ocdtr_web has joined #sandstorm
<ocdtr_web> Cloning /sandstorm on public Wi-Fi takes just shy of forever, FYI.
xet7 has quit [Ping timeout: 240 seconds]
xet7 has joined #sandstorm
<ocdtr_web> Hey kentonv, I remember you having to figure out *which* github-release app was required to publish vagrant-spk releases. Do you have that information anywhere?
<kentonv> well... I have the binary but it doesn't tell me who made it...
<kentonv> it says its version is v0.7.2
<ocdtr_web> As a side note on this, with Actions being free for public repositories, does it make sense to build Actions for less frequent tasks like vagrant-spk releases?
<kentonv> yes
<ocdtr_web> It would seem like the process of releasing vagrant-spk is already pretty much fully scripted, so I imagine the work to do so isn't far off. Mostly we need to add getting the right github-release tool. :P
<kentonv> also nice because I apparently went out of my way to sandbox that binary when I ran it locally... in an action it's already sandboxed
<kentonv> that looks very plausible
<kentonv> I have a record of downloading aktau/github-release but I can't remember if that was the only one I tried
<kentonv> but given it also has that version from around the right timeframe, it's probably the one
<ocdtr_web> vagrant-spk specifically cites using a GITHUB_TOKEN environment variable, which is required for this script. And the syntax looks about right as well.
<ocdtr_web> kentonv: How do you feel about https://github.com/sandstorm-io/sandstorm/pull/3162 ? Not out of any particular need, it just seems like it should be easy to take off the PR list.
<kentonv> done
<ocdtr_web> \o/
frigginglorious has quit [Read error: Connection reset by peer]
frigginglorious has joined #sandstorm
frigginglorious has quit [Ping timeout: 268 seconds]
<isd> kentonv: in case you didn't see it, the blog post is ready to go.
frigginglorious has joined #sandstorm
<ocdtr_web> I would also really appreciate some of the five following PRs on sandstorm-website before anyone who visits us asks about the broken links. (Insert joke about the trauma of being reminded of my old social networking home.)
<isd> That's probably a good idea
<ocdtr_web> My PR #302 is inadequate though. It was just to remove mention of the free plan.
<ocdtr_web> I think we should redirect sandstorm.io/get to sandstorm.io/install
<ocdtr_web> The get page has no inherent value post-December 31st.
<isd> +1
rlander has joined #sandstorm
<isd> ocdtr_web: preparing a pr for that now.
<isd> ocdtr_web: pr is up
<ocdtr_web> See that. Awesome.
<isd> On the website repo, probably #281 should be closed, and all the other prs should be merged; don't think there's any work needed on any of them.
<ocdtr_web> Closed 281.
<ocdtr_web> So, interesting thing. curbengh, who opened up some PRs like updating Node stacks on vagrant-spk and the updated SSL configs for Docs... had specified he wanted to try to package Hexo for Sandstorm.
<ocdtr_web> Turns out, I think we effectively just did. Because Hexo itself is a CLI app, and may not be super suitable to put on Sandstorm, but a big selling point is it generates static web content and deploys with a single command to GitHub Pages and similar.
<ocdtr_web> https://hexo.io/docs/one-command-deployment provides all the information you'd need to start deploying Hexo via GitWeb (Pages) on Sandstorm.
isd has quit [*.net *.split]
frigginglorious has quit [Read error: Connection reset by peer]
frigginglorious has joined #sandstorm
isd has joined #sandstorm
<isd> kentonv: hm, demo.sandstorm.io was working last night after you pushed, but now it's re-directing to oasis again.
<ocdtr_web> demo.sandstorm.io redirects to alpha.sandstorm.io/demo for me.
<ocdtr_web> I think I tried it a few hours ago, and it still is for me now. (Though I didn't explicitly just flush any DNS caches along the way.)
<kentonv> oh it looks like demo.sandstorm.io redirects to oasis.sandstorm.io/demo which *then* redirects to alpha.sandstorm.io/demo
<kentonv> but demo.sandstorm.io/anything redirects to oasis.sandstorm.io/anything...
<kentonv> I should fix that
<isd> I'm in the midst of grepping the website repo for 'oasis' and fixing everything. There were some demo links that were broken even when I changed oasis to demo.
<kentonv> yeah lemme fix the redirect so that we can use "demo" instead of saying specifically "alpha"
<ocdtr_web> I assume we should retain the Oasis sign in link somewhere until data download is purged.
<ocdtr_web> Unless we assume anyone with data on Oasis knows how to find Oasis.
<kentonv> redirect has been updated
<kentonv> isd, your blog post is up
<isd> Cool.
<isd> ocdtr_web: ok, I'll leave the sign-in buttons for now.
isd has quit [*.net *.split]
<TimMc> .
<TimMc> sorry, wrong window
<TimMc> (Also, hi! I haven't caught up with the mailing list in weeks, but I'm gratified to see so much activity.)
<ocdtr_web> Hi :)
<ocdtr_web> The short version can now be found on sandstorm.io/news TimMc
<TimMc> Neat!
isd has joined #sandstorm
frigginglorious has quit [Ping timeout: 268 seconds]
frigginglorious has joined #sandstorm
frigginglorious has quit [Quit: frigginglorious]
frigginglorious has joined #sandstorm
ocdtr_web has quit [Remote host closed the connection]