and I would like to publish it in 3rd party listing page. I have set the status to "Release to Public" but it has not shown up yet so far. Please let me know if there is certain process/requirement to be fulfilled first.
It is been in internal Beta for sometime and it seems it is quite stable to be released to public at this point. The listing in 3rd party listing might help with the exposure and more testers.
Feature-wise it's done for the first 1.0 release. Currently I am preparing for the release if there is no more critical bug found.
We review apps about once a month for inclusion in our API directory. You can always send us a support ticket if you want us to review your app sooner. I went ahead and looked at it, and approved it into our directory just now.