2016-01-29 17:23:24 -05:00
|
|
|
Things I want
|
|
|
|
=============
|
|
|
|
|
2016-02-29 07:06:47 -05:00
|
|
|
Wider testing
|
|
|
|
--------------
|
|
|
|
Test in other environments
|
|
|
|
|
|
|
|
* Specify a few different ones with Nix.
|
|
|
|
* Some sort of BSD
|
|
|
|
* Windows
|
|
|
|
|
2016-01-29 19:39:43 -05:00
|
|
|
Packaging
|
|
|
|
------------
|
|
|
|
Package for package managers.
|
|
|
|
|
|
|
|
* I want NixOS, of course.
|
|
|
|
* Debian is probably the big one.
|
|
|
|
|
|
|
|
Other interesting package managers
|
|
|
|
|
|
|
|
* Update the npm package
|
|
|
|
* Homebrew (for Mac)
|
2016-01-29 19:42:07 -05:00
|
|
|
|
|
|
|
Windows
|
|
|
|
----------
|
2016-02-08 10:03:45 -05:00
|
|
|
Try running Urchin in Windows somehow. Interpreters include
|
|
|
|
|
|
|
|
* CygWin (https://www.cygwin.com/)
|
|
|
|
* MSYS (http://mingw.org/wiki/msys)
|
|
|
|
* GNU on Windows (https://github.com/bmatzelle/gow/wiki)
|
|
|
|
* Git for Windows (https://git-scm.com/download/win)
|
|
|
|
* win-bash (http://win-bash.sourceforge.net/)
|
2016-01-31 11:36:03 -05:00
|
|
|
|
2016-02-29 00:07:15 -05:00
|
|
|
shall
|
|
|
|
----------
|
|
|
|
Add shall to my NYC*BUG talk.
|
|
|
|
|
|
|
|
#!/usr/bin/env shall
|
|
|
|
echo This runs in several shells.
|
2016-02-29 07:15:31 -05:00
|
|
|
|
|
|
|
Linters
|
|
|
|
-----------
|
|
|
|
List some shell linters somewhere.
|
|
|
|
|
|
|
|
* ShellCheck
|
|
|
|
* checkbashisms
|
2016-03-03 10:52:56 -05:00
|
|
|
|
|
|
|
|
|
|
|
Set parallel and series
|
|
|
|
----------
|
|
|
|
I want to be able to make only some directories run in series.
|
|
|
|
|
|
|
|
* Rename .urchin to .urchin_root.
|
|
|
|
* Look for a .urchin_dir file.
|
|
|
|
* If .urchin_dir contains "series", run that directory in series rather
|
|
|
|
than in parallel.
|
|
|
|
|
|
|
|
Rename to something other than "test"?
|
|
|
|
----------
|
|
|
|
Maybe wait until I have a use for this.
|