Look at the work SaaS websites do to ensure visitors become users, the same stuff should help open source project submissions: having a clear value proposition, a direct call to action, a desired outcome for a visitor etc. A readme showing a bunch of steps to munge your code into something useful can be considered a very poor landing page if the point is to discuss the product.