Activity

suxymc

on commit 29de05064c0bec985d3206f3e29b4ec6220ee280
Mostly changing code structure and design.
Removed loadtester and wrote load_test separately. Removed “actions”, and changed “dots” to “decls”. Used a more scalable code structure for defining presets in “decls”. And other small changes, like reorganizing code, and writing unit tests.
Nothing significant is changed from the outside perspective though, not till i implement the subcmds, which i assume will be easy after finishing the misc work.

Attachment
0
suxymc

on commit 9418024909b99cc3b324aee046fca70ae7a1f4fc
Added internal/parse/dddir/dots, but only wrote the parsing code, executing dots is not implemented yet.
Also reorganized internal/parse/dddir/packagestoml and internal/parse/dddir/substoml, fixed some bugs, made code clearer.
Removed opertable and affected options from docs, since i think it’s not really necessary, changed the toml representation structure for dots and actions, i think (wish) it’s more intuitive after the change.
And drew this simple pixel-style banner for the project.

There’s no significant change since subcommand run is not implemented, so i’ll just show the go test results.

Attachment
0
suxymc

on commit 23a95fad0775f21a9085f976c812f0a993a658d9
I started the project before participating flavortown, so the commit is not initial. I’ll summarize what i did.
First, i wrote the docs, to gather specific ideas of the project.
Then i wrote code (used go), wrote cmdline argument parsing, and added parsing for ‘globconf’, ‘dddir/packages.toml’, ‘dddir/subs.toml’, and some utils.
Currently implemented the ‘help’, ‘version’, ‘init’ subcommands.
Note that the alpha version is not out yet, so work is mostly on the dev branch.

Attachment
Attachment
Attachment
0