We're looking for feedback on Oils! This includes:

and more. You can:

Please Send Security Issues to andy at oilshell dot org

That is, if disclosing the bug would lead to real systems being hacked, use e-mail rather than Github or Zulip.

Feedback That's Useful

OSH or YSH has a bug -- here is the repro.

Thank you!

Examples:

Why does OSH/YSH behave like this?

This is valid and useful feedback -- questions are always welcome.

You may be pointed to a FAQ, but that's ok!

Please post as much real code as you can, along with:

I want to do this in YSH, but I don't know how.

Even if you don't know exactly what you want to do, asking on #oil-help is valid! The language is still evolving, so we like to hear what problems people have using it.

Again, posting real code helps.

I can't find docs on X.

The docs are still in progress, so this is unfortunately somewhat expected. Posting on #oil-help should give you a quick answer - either a link to existing docs, or an explanation that can be copied into docs.

I used YSH successfully.

This is great feedback, and worth posting even if you don't need a response! I enjoy reading success stories.

Less Useful Feedback

I want YSH to behave like this.

It's often better to start by clearly stating the problem, and only then then the solution you have in mind. There are always multiple solutions to any given problem.

Every person has a different background, so what's "intuitive" to one person may not be inuitive to another.

See Language Design Principles for some core axioms -- e.g. YSH is for Python and JavaScript users that avoid shell.


More Ways To Get Feedback Prioritized