"And then — anyone who’s ever actually released software will recognise this — then in a sense the actual work begins. For the program to stop being a private project and become a public product, it needs documentation — APIs, command-line manuals, tutorials. It needs unit tests. It needs a home on the web. It needs checking for portability. It needs changelogs and a release history. It needs tweaking, and quite possibly internal reorganisation to make it play nicer with other programs out there."

É, essa é a parte chata. É a que leva mais tempo, é a que desanima, é a que faz você nunca lançar publicamente aquele programinha bacana que funciona na tua máquina.
Shared publiclyView activity