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
<CaptainCalliope> This is hella interesting. Someone's working on an open source push notification service for android. https://fosdem.org/2020/schedule/event/dip_openpush/
<CaptainCalliope> https://bubu1.eu/openpush/
xet7 has quit [Quit: Leaving]
xet7 has joined #sandstorm
<isd> Nice. hopefully riot will pick that up at some point; the f-droid version of the android app is a major battery drain.
<CaptainCalliope> Would it make sense for sandstorm to offer a push server? It's a consolidated platform layer I haven't seen many people try and address.
<isd> I think so.
<isd> Could be packaged as an app fairly easily
nicoo has quit [Ping timeout: 240 seconds]
nicoo has joined #sandstorm
codecowboy has joined #sandstorm
frigginglorious has joined #sandstorm
ocdtr_web has joined #sandstorm
<ocdtr_web> isd: Can I get your opinion/take on https://github.com/sandstorm-io/sandstorm/issues/3215 ...I don't think it's an *absolute* must-have before my vagrant-spk change, but... it'd be really nice if it was a quick thing.
<isd> which vagrant-spk change is that?
<ocdtr_web> isd: Changing vagrant-spk's port.
<ocdtr_web> I think generally if a command line execution wants you to open a browser it tells you where to go. And my concern is that if someone has Sandstorm and vagrant-spk simultaneously installed, they might go to the wrong port. Or if they load an older vagrant-spk app up, but go to 6090 because that's what the tutorial will say going forward.
<isd> Aha.
<ocdtr_web> My imagining is that it would be better for all cases if, when you run spk dev or vagrant-spk dev, it should just tell you the BASE_URL, which includes the address (in most spk dev and vagrant-spk dev scenarios, this is probably localhost or local.sandstorm.io and the port)
<isd> I agree. Is sandstorm.conf world-readable by default? Thinking about implementation options.
<ocdtr_web> I don't know. 'tis my question: Is this something that could be dropped into a one-line PR or the like because spk can already know the BASE_URL of it's Sandstorm server? Or should I expect this to be difficult and unlikely to happen soon?
<isd> It'll probably be more than one line because C++, but I think this is easy
<isd> I suppose to be safe we could make the logic best effort, where if it's unable to read the config it just falls back to not providing the url.
ill_logic has joined #sandstorm
<ill_logic> I don't know if my last message went through because I got booted (again!), sorry if this is a repeat:
<ocdtr_web> I didn't see a recent message from you, so I suspect it's a repeat.
<ill_logic> Interetsing tidbit on the topic of IPFS - I was just chatting with the MassMesh people after spreading the blog post. They told me that their mesh network works very well with IPFS. So if we get an IPFS application on the market as Ian Denhardt suggested, it could be utilized within the mesh.
<ill_logic> As for what that application would be - perhaps it could just be an option for static publishing? Maybe it could just be built into the static publishing feature of the Sandstorm platform? And honestly I think that would cover every conceivable case for an IPFS-enabled application, so there wouldn't need to be special applications.
<isd> One thing on my mental roadmap is replacing the static publishing API with something based on the powerbox. once that's in place, the ipfs app could just support that same interface.
<ocdtr_web> I have some vague idea what IPFS does if I remember... but I guess what would IPFS do for the Sandstorm user?
<ill_logic> IPFS is a way to distribute static websites, basically. That's not too useful for the person connecting to the Sandstorm server and making changes. (other than maybe getting the static assets through IPFS)
<ill_logic> However if you're using Sandstorm to static-publish a website, you could maybe publish it to IPFS as well, so that people who are interested in your statically published site could look at it over IPFS.
<ocdtr_web> Ah, that seems sensible.
<ocdtr_web> isd: As I see https://github.com/zenhack/yata I am setting myself a personal challenge of coercing you into publishing an app to the market someday.
<isd> Hah
<isd> Do you want to see that one on the app market? I kinda slapped it together and didn't think it was polished enough.
<ocdtr_web> I mean, I haven't seen it, tried an SPK, there's no screenshot............. So no idea.
<ocdtr_web> I just am pretty sure you've made a bunch of app packages and AFAIK never put even one on the market. ;)
<ocdtr_web> IMHO: If it's useful to you it is plausibly useful to someone else probably. But I have no idea if you use it either. :P
<ocdtr_web> (I am reading issue 2975 at the moment and I click links)
<isd> aha.
<isd> I'll build an spk and you can give me an opinion.
<ocdtr_web> Also, FWIW, I often use dumber apps more than full-featured apps.
<ocdtr_web> Like, Etherpad is fine, but I use TextEditor more.
<isd> ...if it isn't too bitrotten...
<ocdtr_web> \o/ bitrot
<isd> Ack. There seems to be some breakage with Go's static file serving.
<isd> I'm going to want to get to the bottom of that at some point.
<isd> For now I think I can hack around it.
<isd> ...maybe I'll just defer until I've had time to work this out
<ocdtr_web> It's not a priority, it was a side heckling over here. ;)
<isd> I'm a bit better at finishing projects these days than I used to be.
<ocdtr_web> I wonder if I can get GitHub issues down below 20 pages.
<isd> Problem seems to be specific to dev mode
<ocdtr_web> Another random written-for-Sandstorm app never released: https://github.com/dkieffer/timeblob (Found because it used the Django package we're trying to get updated.)
<isd> the built spk works, I'm going to report a bug about the issue I was having in dev mode
<isd> I needed to re-key the app since I've apparently lost the original keyring. I'll probably be mroe careful with these things once there are actually apps of mine in the market.
<isd> *more
<ocdtr_web> Heh, tis a VERY simple todo list.
<isd> You see?
<ocdtr_web> Do love the size/load time though.
<isd> Yeah, that was basically the whole point. Waiting for Simple TODOs to start up when trying to use it in the grocery store was not tenable.
<ocdtr_web> In the context of "I could use this on my phone"... I now kinda want you to package it.
<ocdtr_web> Few Sandstorm apps feel super comfortable for phone use. I tried going on the Wekan on mobile and I think I reordered some things just trying to browse it.
<isd> Which is sad because the sandstorm UI itself is fine on mobile
<isd> OK, I'll get around to submitting it to the app market soonish.
<ocdtr_web> The Sandstorm UI is surprisingly good at it's job, and I think a lot of it is the lack of UI magic.
<ocdtr_web> It's stuff like drag/drop and hover behaviors that make mobile use a nightmare. Sandstorm's UI is all actual buttons you actually click.
<ocdtr_web> Oh, and I got my PinePhone yesterday, so things that work entirely in the browser I am all for now, lol. Though I'll be using this iPhone until the PinePhone is something approaching a stable/supported platform.
<isd> I have a calendar app that I'll write at some point that I want to be able to use from my phone too
<isd> I mean, I started it, but it's not at all ready yet: https://github.com/zenhack/sandcal
<ocdtr_web> I've been watching your commits on that already.
<ocdtr_web> ;)
<isd> So many projects, so little time.
<isd> I feel like I've basically lost a week of productivity being sick too, and I'm kinda grumpy about it.
<ocdtr_web> I get that. Around new year I got hit by one heck of a virus.
<ocdtr_web> I was like "hey, if I'm stuck at home anyways, I can get stuff done" and reality was "sweating and shivering uncontrollably in bed for days".
<ocdtr_web> Like, I wasn't even up for catching up on TV shows I'm behind on.
<isd> I just slept all day Saturday.
<isd> Sunday was frustrating because I was better-enough to want to work on stuff, but not actually able to be productive.
<isd> I've kindof been improving from that in shades
<isd> But I much prefer being totally incapacitated to just having to drag my brain through molases to get stuff done.
<ocdtr_web> GitHub CLI sounds exciting.
<ocdtr_web> As a Windows user... what the heck is "scoop"?
<ocdtr_web> Looks like someone at GitHub was like "Windows has to have a package manager we can dump this in, right?" and found one.
TC01 has quit [Ping timeout: 240 seconds]
TC01 has joined #sandstorm
<ocdtr_web> I had read about hub, but didn't feel like replacing git with it was a good idea since I sometimes am not working with GitHub. gh seems like a nice idea.
codecowboy has quit [Quit: Textual IRC Client: www.textualapp.com]
frigginglorious1 has joined #sandstorm
ocdtr_web has quit [Remote host closed the connection]
frigginglorious has quit [Ping timeout: 260 seconds]
frigginglorious1 is now known as frigginglorious
frigginglorious has quit [Read error: Connection reset by peer]