I'm in High School and I would say decent at the actual coding of programs themselves, I've made a number of tools that lets say "edit" video gamesaves. However when I see other people posting their own programs and such like a mod for Minecraft I notice there's sort of a standard to how they are presented. Things like current version, change logs ect. But I'm not sure how to go about doing that kind of stuff.
My question is after I've written the program I want to share what do I do next besides just uploading it?