Chris Thoburn

Results 328 issues of Chris Thoburn

A Worker has two parts –the worker, and the interface– each goes in a pod within `/app/workers`. `interface.js` is a subclass of `Skyrocket.Interface` and allows a user to define the...

0 - Backlog
in progress

To reproduce: `clone` the repo, `npm install && bower install`, run `ember test`. You'll see a series of errors related to importing missing modules. All you need to do to...

Remaining Alpha Tasks - [x] `ember install skyrocket-engine` - [x] `ember g worker foo` - [x] `foo: inject.worker('foo')` - [x] `bar: inject.worker('foo:bar')` - [x] compile `workers/foo/worker.js` to `assets/workers/foo.js` - [...

This is similar to #4, but for specific cases. On `ui-threads` a full app instance will be needed, along with full data-knowledge. Ideally a `ui-thread` wouldn’t need to spawn it’s...

in progress

Workers should operate on a progressive-enhancement policy. 1. By default, messages are passed with stringified `postMessage` payloads. 2. If `structured cloning` is available, use it to transfer data. 3. If...

0 - Backlog
in progress

All workers will be provided with a standard interface to manage IO. This interface is the worker side parallel to #1 responsible for syncing interface properties defined with `prop`, executing...

0 - Backlog
ready

This chart really makes me sad: http://caniuse.com/#feat=sharedworkers I think we should still make a stab at using SharedWorkers where supported, but I'm not certain the share is large enough (especially...

question

When the `Worker` API is not present, fall back to the main-thread as efficiently as possible. We could simply include the worker script onto the main thread and async the...

question
0 - Backlog

- [ ] Release [@html-next/vertical-collection 1.0](https://github.com/html-next/vertical-collection) - [x] Make smoke-and-mirrors install and manage vertical-collection similar to how we did with [@html-next/flexi](https://github.com/html-next/flexi) - this will close #70 #85 #95 #116 #124...