This should be a Show HN post.
The "commit hunk to repository" feature is especially interesting to me, since it's a declarative approach.
The "commit hunk to repository" feature is especially interesting to me, since it's a declarative approach.
I agree about the declarative approach, I like the idea of simply annotating your source code and then having Codeline process that for you. For example you could annotate several hunks as being part of the same commit, and then when you run Codeline it would reconcile and make the commit for you.
It may be possible to support both declarative and procedural (i.e. unix pipes) paradigms together, but they may have to be two distinct parts of the SDK to avoid confusion.