What makes a README file awesome from your point of view? What are the key elements you'd expect when reading one? Any good example?
And by 'awesome,' I mean a file that's resourceful and makes you want to contribute.
Thanks :)
I like to show:
1. What it is.
2. How to install it.
3. What command-line flags there are, for CLI apps, or what the API is for embedding if a shared library.
4. Notes on how to run the tests.
5. A comment about reporting bugs.
Some projects have more sections, others less, but I think clear instructions for downloading/using, as well as a "What even is this?" is a good start.
In general, a document that is clear, succinct and comprehensive gets my awesome upvote.