-
-
Notifications
You must be signed in to change notification settings - Fork 708
Office hour notes: 2020.03.31
Ian Denhardt edited this page Apr 5, 2020
·
1 revision
Video link: https://meet.jit.si/sandstorm-officehours
Dial-in: +1.512.402.2718 PIN: 2507 5754 58#
- Drew Fisher
- Dan Krol
- Ian Denhardt
- Zach Balleisen
- What is everyone working on?
- Drew
- Attempting to upgrade the shell to Meteor 1.10.1
- Hit a bunch of test failures
- intro.js things in the way -- looks like we previously won race conditions and now lose them
- Dan
- Notionally storage space-reporting, but have been busy
- goal: report how much space is used per-user in admin panel
- https://github.com/sandstorm-io/sandstorm/issues/3204
- status: going through meteor tutorial/got dev shell on sandstorm instance working
- Notionally storage space-reporting, but have been busy
- Ian
- Wrote barebones app for managing a DnD battle grid; aim to polish until fit for publishing
- Went on small issue spree -- put together some 7 PRs
- Hacking on Haskell capnproto implementation
- Looking back at web publishing via powerbox
- Web publishing schema is a little odd - have to uploadBlob and then hand back the blob as part of another method call to publish it. The blob object you give back has to be the one that it handed you. Except for the C++ implementation, most capnproto implementations can't actually check that the cap given back is the same one given out?
- Zach
- Working on porting three apps:
- Jupyter Lab (struggling with LaTeX export option for PDF export)
- might give up and just publish
- storage-constrained on laptop with virtual machine
- Cyber chef
- data processing tool released by GCHQ
- client-side app
- Issue with localStorage -- app stores everything in localStorage, but subdomain randomization per session loses localStorage content. https://github.com/sandstorm-io/sandstorm/issues/91
- Weblate
- Doesn't fit Sandstorm use-case particularly well due to resource requirements, but reasonably full-featured
- Working to get the database configured/started -- experienced some race conditions
- Postgres doesn't log to stdout/stderr, so it's hard to see the log messages
- put in the start script a sleep timer, run the script, reload the webpage, go to a different shell, enter the grain, and run commands to see what happens. Dev cycle is painful.
- Got some guidance for how to use spk rather than vagrant-spk.
- Jupyter Lab (struggling with LaTeX export option for PDF export)
- Trying to learn more about capnproto raw APIs in Rust
- Attempting to replicate in Python
- Rust codegen for plain-old-data-objects for ergonomic usage
- Annotate with path, adds encode/decode methods.
- Doesn't yet work for unions. Want to make a wrapper enum do the right thing here
- Working on porting three apps: