This is wordpress’s own plugin repository http://wordpress.org/extend/plugins/ .

Once create your id, you can upload your plugin and share with the world. By the way, the plugin must be GPL compliant.

Anyway, I had a hard time uploading my plugin Hana Flv Player because the necessary instructions are there but not in details missing something here and missing something there.

So here is my explanation. I hope that this will help someone too.

First little bit about readme.txt file. You need to create a readme.txt file.
Make sure you define the Stable tag to indicate the current version.

== Hana Flv Player ===
Contributors: HanaDaddy
Donate link: http://www.neox.net/
Tags: FLV, Flash video
Requires at least: 2.0
Tested up to: 2.5
Stable tag: 1.5

Below is how to show link (<a href=”">). Link text comes first wrapped with [ ] and link URL goes next with ( ).

[Hana and Sarah's blog](http://www.neox.net/)

In order to use <code></code>, use backtick (`). Therefore `THIS IS CODE` will become <code>THIS IS CODE</code>

If you want to add screeshots, you need to define below section in your readme.txt and place the corresponding image in base trunk folder (refer svn section below for trunk folder . This is basically your plugin local folder to work with svn) The image file name should be in format of screenshot-num.jpg. where num is actual sequentially increasing number. (screenshot-1.jpg, screenshot-2.jpg, screenshot-3.jpg…) Each descriptions go into the readme file with the corresponding number. So the screenshot-1.jpg will be shown with the description “Plugin Settings Page” as it was used with number 1.

== Screenshots ==
 
1. Plugin Settings Page.
2. Adding the hana-flv-player tag in an article.
3. Example video working.

Read the rest of this entry »