The addon's name had me concerned for a bit, lol. You should consider submitting a pull request on GitHub so this can be formally reviewed and (very likely) accepted into the main Windower repository.
Edit:
Now that I look at the repo more closely, I see you didn't do the normal process for preparing an addon for submission. I'll quickly run down what you should do if you want to submit it.
- Go to the Windower/Lua repository and click fork at the top of the page. This will create a personal copy of the repository linked to your account.
- Clone this repository using whichever git client you feel comfortable using.
- Create a branch for this pull request. This isn't strictly necessary, but it's good practice to keep each project on a separate branch; it makes preparing the pull request much easier if you start to work on multiple Addons at once.
- Create a subdirectory for your addon inside of the addons directory, and place the necessary files inside.
- Edit the addons.xml file to include your addon so that Launcher knows about it. You must include the addon's display name, a description of what the addon does, a link to your issue tracker (every GitHub repo gets one) and a link where people can contact you for support.
- Commit your changes to the branch and synchronize to push your changes to GitHub.
- Click "Pull Requests" on the right hand side of the repository's page.
- Click the green "New Pull Request" at the top of the page.
- Select the branch you created in step 3 above as a source, and select the dev branch from the Windower repository as a destination.
- Enter a short description of what the pull request contains, and submit it.
At this point an email will be sent to all interested parties, and one of us (most likely Arcon) will do a code review. If there are any problems that need to be addressed, comments will be left on the pull request and you will be notified by email. If this is the case you can simply commit the fixes and GitHub will automatically append them to the pull request (this is why you should always do your work in a separate branch). Once any problems have been resolve we will merge the changes into the development branch and it will be pushed out to everyone else a few days later.
Edited by Iryoku, 06 February 2015 - 07:06 PM.