What steps do you follow to open-source your code?
For the past few years I have been carelessly releasing code openly on Github, mostly because no one else's work really depend on it. However, I am reaching a different stage now, and started wondering what sort of checks do you do before releasing code in the open. (The question is aimed more to a moral point of view than a practical one.)
For example, do you have a minimum test or doc coverage that makes you feel comfortable?
Do you setup a website with the documentation (à-la github pages?)
How much attention do you pay to linting or any other non-functional aspects?
(With a lot of people with whom I've discussed this, they argue that they don't release code publicly "because is not well documented yet")
No comments yet.