Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better on-boarding / curbside appeal #154

Open
jcward opened this issue Jun 4, 2018 · 1 comment
Open

Better on-boarding / curbside appeal #154

jcward opened this issue Jun 4, 2018 · 1 comment

Comments

@jcward
Copy link

jcward commented Jun 4, 2018

FYI, this was my experience evaluating this library. Pardon me for the brutal feedback, but knowing users' initial experiences can be invaluable. Take it or leave it:

Ok, I'm looking to implement unit tests for my shiny new project. I've heard munit is good, let's check it out!

The README tells how to install, and mentions some features, and goes into great detail, but does not tell me how to actually use munit in my project. This snippet doesn't tell me anything:

selection_999 2430

I already knew it was a unit testing library before I got here. I need to know how to use it. Where do I put that test? How do I invoke it?

Then a list of features, blah blah... Ok, I see a wiki link, great!

... Huh... the wiki provides exactly the same information as the README. Hmm... Still no "how to use it" section. Alright, now I have to scan the table of contents:

selection_999 2431

Ah, "compiling and running tests" -- this must be it... Nope, sill no info on "project setup". Sigh. Too much to grok.

Go look at buddy. Up and running in 5 minutes.

@jcward jcward changed the title Better " Better on-boarding / curbside appeal Jun 4, 2018
@elsassph
Copy link
Contributor

elsassph commented Jun 5, 2018

Agreed, the onboarding is pretty bad.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants