I have used JED checker to analyze if my extension is valid to submit in JED. But also i want to know major or minor things to consider before submitting extension in JED.
Joomla! Docs has an article about Publishing to JED, with a quite complete list that includes things to consider in addition to the coding part.
Among other things it's important to consider:
- Licensing (must be GPL to be accepted)
- Packing (recommendations here)
- Distribution - where the files can be downloaded
A couple of things won't directly affect your submission, but should also be taken into account:
- Price (free or commercial)
Finally, take a look at the JED Entries Submission Checklist, it's a complete checklist with mostly anything you need to check before submitting an extension.
Providing you have used the JED checker, there isn't really anything else you need to take into consideration for the submission, however there are some things that you may want to take into consideration on the development side.
Security and up to date coding standards are 2 major things. Please do ensure that for things like:
- Database queries
- Importing JS/CSS files
that you have read the documentation and used the methods provided.
There's nothing worse that seeing extensions that are
- using native SQL or old coding standards for DB queries
- Importing jQuery using a
JRequestfor Joomla 3.x
So my advice would simply be to look through the code for your extension, and the Joomla documentation to ensure it's all hunky doory.