Commit Graph

358 Commits

Author SHA1 Message Date
R Tyler Croy 7020e1a509
Add some tooling to bring in Antlr4 for eventually parsing .otto files
The thoughts are still swirling around in my head a bit, but given the current
targets that Antlr4 supports, I fear that .otto file parsing will need to be
handled in JavaScript or C++.
2019-02-23 11:36:00 -08:00
R Tyler Croy a3b5b0d6cf
Add an rfc/ directory for some design documents 2019-02-16 13:22:24 -08:00
R Tyler Croy 7438e633ef
Experimenting with creating extensible steps
There's a big question in my mind on how to express what requires a runtime and
access to the working directory, and what should live "outside" of that.

Still uncertain.
2019-02-16 12:58:40 -08:00
R Tyler Croy 89597eecec
Sketch out some thinking on re-usability and extensibility through blueprints 2019-02-16 12:21:49 -08:00
R Tyler Croy 7208464aa8
Flesh out some initial thoughts on the characteristics of a model
Including an example to help tinker with the user interface for modeling a
process for a mock heroku-based web application.

What's missing right now for sure is the concept of credentials and how those
might fit into the world. That will require more thought.

The syntax is at the moment heavily inspired by Declarative Pipeline from
Jenkins, but not actually compatible.
2019-02-15 21:57:57 -08:00
R Tyler Croy 4932a701d3
Add some stubs for a multi-module project 2019-02-15 20:13:03 -08:00
R Tyler Croy 99a4977b04
Add the license and an ignore 2019-02-10 16:11:46 -08:00
R Tyler Croy f1e354c936
Initial commit with some problems worth solving 2019-02-10 16:09:45 -08:00