Oya
Dev tools
project scaffolding and task runner
SHOW HN2019
How HN took it
2 positive, 31 neutral or asking, 2 mixed, 37 critical, out of 72 comments about the project. Thread score -0.56.
Idea: 1 for, 11 againstDocs: 0 for, 10 againstPrivacy: 0 for, 7 againstDesign: 0 for, 6 againstExecution: 0 for, 3 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Useful for those who prefer Make and want a YAML-based alternative
From 1 comment
I like this and I see the need for it, being a long time Make user and supporter. Will give this a try.
haolez on HN
Objections
Unclear what the product does and what problem it solves
From 4 comments
I went through most of the documentation but I still don't understand how this will help me in any way. I don't understand what it is? > Become a hero Marketing jargon like this…
ecmascript on HNIt's really frustrating to read about a sw product and not understand what it does. idk if I'm dumb, or it's a generation gap. Is this oya thing so complex it cannot be described…
avip on HNI'm an early adopter for new shiny things, but this is dead on arrival for me. You made no effort to tell us what Oya actually is. It's as if you wrote this website for…
mychael on HNLooks funky... but what problem does it solve?
hestefisk on HN
Looks like a Make clone or Makefile in YAML with no clear advantage
From 4 comments
This is really just a Makefile in yaml without lots of the features and the milions of support articles.
ruduhudi on HNSo it's a replacement for `make` with some fanciness thrown in? Seems okay. Not sure I'd use it, but the model is proven. If it's a true improvement, it'd be nice.
eximius on HNIs this a make reimplementation
falsedan on HNSeems like make?
js4 on HN
curl piped to bash installation is insecure without checksums or signatures
From 3 comments
> curl https://oya.sh/get | bash You lost me right there. No checksum, no digital signature - if your server gets hacked, so do your customers. Why don't you use your github…
Tepix on HNSince it's HTTPS, a signature or checksum are pretty pointless, TLS will do the certificate checking and encryption for you. Your assertion that "if your server gets hacked, so…
coltonv on HNSince it's HTTPS, a signature or checksum are pretty pointless, TLS will do the certificate checking and encryption for you. Serving the file over HTTPS is good because it means…
onion2k on HN
Marketing jargon and generic homepage copy
From 3 comments
I went through most of the documentation but I still don't understand how this will help me in any way. I don't understand what it is? > Become a hero Marketing jargon like this…
ecmascript on HNI have to agree here. Out of all the things I've seen, the hero part was the only one that made me cringe. Other than that, I couldn't figure out much of what this product can…
Draiken on HNPerhaps I'm not your target audience which is just fine. But I would suggest to make some example of real world issues that Oya solves. Right now it just felt way too generic and…
ecmascript on HN
Footer links are broken
From 2 comments
The product website links on the footer are not functional. I advise to hide them until you have the pages up.
html5web on HNJust a heads up : Tooploox, Packs and Documentation are the only working links in your footer.
kehrin on HN
Requests
Add concrete examples of real-world problems solved
From 2 comments
Perhaps I'm not your target audience which is just fine. But I would suggest to make some example of real world issues that Oya solves. Right now it just felt way too generic and…
ecmascript on HNLet it be known, I'm bitching with love, I appreciate the work done, and wouldn't be bitching if I didn't... <3 I'm so confused by the frontpage of this, it looks like an…
rubyn00bie on HN
Explain differences from Make, Yeoman and Ansible
From 3 comments
It feels like a header called “why this is better than GNU Make” should be somewhere in there. With the provided example, it looks like Oya does less than POSIX Make (which is…
snazz on HNMy company definitely has a use-case for something like this. We are currently working on an internal product to easily set up new projects, whether they are java, ruby, lambdas,…
muhgarvey on HNIMHO using Ansible to configure new projects is probably a more robust solution than using something like this. Although Ansible is generally focused on CM solutions for…
ahnick on HN
Lead the homepage with features and terminal demos
From 1 comment
There’s too much obfuscation of what this software does. “New projects set up lightning fast” makes me think this is a generator framework like https://yeoman.io/ but the…
jitl on HN
Provide checksums or signed releases
From 1 comment
> curl https://oya.sh/get | bash You lost me right there. No checksum, no digital signature - if your server gets hacked, so do your customers. Why don't you use your github…
Tepix on HN
Questions
What problem does it solve and why was it created
From 2 comments
Let it be known, I'm bitching with love, I appreciate the work done, and wouldn't be bitching if I didn't... <3 I'm so confused by the frontpage of this, it looks like an…
rubyn00bie on HNLooks funky... but what problem does it solve?
hestefisk on HN
Is Oya a language and what is the Oyafile syntax
From 1 comment
I'm an early adopter for new shiny things, but this is dead on arrival for me. You made no effort to tell us what Oya actually is. It's as if you wrote this website for…
mychael on HN
What is a standard YAML file and what language does it bootstrap
From 2 comments
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…
stephenr on HNThis is a horrible marketing piece...I'm assuming it bootstraps a go project because one of the files was go, but nowhere does it say what language/framework you're…
gremlinsinc on HN
Alternatives named
Yeoman
From 3 comments
There’s too much obfuscation of what this software does. “New projects set up lightning fast” makes me think this is a generator framework like https://yeoman.io/ but the…
jitl on HNSeems like Yeoman? https://yeoman.io/
benbristow on HNMy company definitely has a use-case for something like this. We are currently working on an internal product to easily set up new projects, whether they are java, ruby, lambdas,…
muhgarvey on HN
GNU Make
From 2 comments
It feels like a header called “why this is better than GNU Make” should be somewhere in there. With the provided example, it looks like Oya does less than POSIX Make (which is…
snazz on HNSo it's a replacement for `make` with some fanciness thrown in? Seems okay. Not sure I'd use it, but the model is proven. If it's a true improvement, it'd be nice.
eximius on HN
just (casey/just)
From 1 comment
Looks like it's just just. https://github.com/casey/just
IshKebab on HN
Ansible
From 1 comment
IMHO using Ansible to configure new projects is probably a more robust solution than using something like this. Although Ansible is generally focused on CM solutions for…
ahnick on HN