Hacker News new | ask | show | jobs
by snazz 2594 days ago
They do mention this in their documentation now, but don’t offer any concrete examples of where it can even compete with Make.

> If you’re familiar with Makefiles, you may have noticed some similarity here. The main difference is because we’re using standard YAML files, is the pipe character after task name. An added bonus you don’t have to use tabs. :>

> If all Oya offered was poor-man’s Makefiles, you’d better find something better to do. Fortunately, Oya has much more to offer so keep reading.

The password encryption functionality looks useful but you could probably just use SOPS in your Makefile.

3 comments

I call into Make from my CircleCI config files just to avoid writing shell in a YAML file.
Ignoring that a Makefile makes more sense than a yaml file anyway (what the is a “standard yaml file”?), “you don’t have to use tabs” really shows how ridiculous things have gotten.

I can’t believe someone spent $35 on a domain for this much less however many man hours went into it.

I wouldn’t quite go that far (since it obviously has some value for the people who use it over Make, despite the fact that they are unable to communicate it effectively; at the very least it was a good learning experience for the authors), but you should see how much code did go into the project: https://github.com/tooploox/oya/tree/master/pkg
This is a very good point.