Sjoerd de Vries

Results 120 issues of Sjoerd de Vries

Webunits are an aide to creating web interfaces. They are a high-level component of graphs (like Cell, Transformer etc.) Webunits only accept member cells. A Webunit must contain some kind...

enhancement
low priority
new feature

To break the "ctx barrier" and have a more Notebook-like experience ("values at your fingertips") A function decorator `@seamless` and a IPython cell magic `%%seamless`. Both of them take ctx...

new feature
medium priority
good first issue

See tests/lowlevel/structured_cell/schema-deepcell.py . Solution would be an alternative/extension to Silk's FormWrapper that wraps a deep structure instead of a raw value.

enhancement
not urgent

For now, in core/protocol/deserialize.py, copy=True is enforced. Apparently, some consumers of this API used to modify the returned value. Tests need to be run to see if this still is...

enhancement
not urgent
good first issue

Hang on to them for some time (half an hour, with a maximum total log buffer)

medium priority
errfix

Right now, they are required to be "mixed". This is however a bit too strict. If the cell exists, but has the wrong celltype, a conversion cell can be macro'ed...

enhancement
medium priority

See pretranslate.py, line 32. Libinstance exceptions inside libinstance constructors are not kept. At runtime, only a synthcontext of the Libinstance is recorded. The exception must be attached to that, either...

not urgent
errfix

Desired behavior: Structured cells that won't cancel downstream outchannels if an inchannel is missing/canceled, but are rather marked as "preliminary". Useful for cases like the nn-server where results arrive piece-meal,...

enhancement
medium priority

On the long term, with help from experts, this could grow into a formal standard for reproducible computing. For now, this is more a roadmap/description of the situation. **Scope**: Transformations....

help wanted
not urgent
long-term ongoing

Have a look at all Python files. Move in-code TODOs etc. to documentation Start to reorganize some code, rename some APIs, etc. Perhaps a bit more formal unit tests Have...

medium priority
long-term ongoing