
Plugins are a great way to give back to the Elgg community. They can be uploaded to the Elgg Community site to be easily shared with all the members there. Create an account and then go to the plugin page to upload your plugin.
Also, it's smart to host your plugin on a public version control repository like Github. This allows others to easily inspect and contribute to your code, and submit bug reports against it.