Jonathan Clark

Results 48 issues of Jonathan Clark

The following is proposed syntax for switch-case statements in ducttape: It allows for pattern matching on branch points that have _already_ been previously defined by some upstream task. ``` switch...

wish
half baked

According to Wikipedia, ext3 and friends limit directory names to 255 bytes. Realization names quickly become long and may exceed this limit. We should come up with a strategy that...

bug

We would also like to achieve nested branch points as an alternative to config blocks, making it easy to define language pairs as branch points within the same workflow, something...

wish
under consideration
half baked

Add documentation about _command line_ realization globbing, added in 3c7331e. Example: ``` ./experiments.tape -C zh-en-fbis.tconf invalidate induce_bins 'TM_Disc_Bits.{2bits,3bits,4bits,6bits,8bits,10bits,12bits,14bits,16bits}-*' ```

documentation

We want to detect names that will cause problems on the filesystem as early as possible.

bug

By moving some files to the attic, we risk breaking future runs. Example: task t1 creates an absolute symlink to some file in its own directory. Task t2 then runs...

bug

The ability to add branch points externally to the workflow is a big selling point for running parameter sweeps, etc. We should draw some attention to it and educate users...

documentation

There should be regression tests that makes sure that all branch points by the same name have the same baseline branch name and that all branch points by the same...

test coverage

There should be some regression tests that run several instances of ducttape in parallel, ensuring that the output is consistent.

test coverage