First of all I agree with this. @Argon You are in the right place at the right time - at the moment an eCommerce plugin is a hole that many people are looking to have filled in the ClassicPress ecosystem. So, one way or another, you will get a dedicated community of users for your plugin here!
I like the HTTP response cycle, you know, the one from 1991. You load a page, you do something, and that loads a new page. You can actually build entire complex applications without any JavaScript at all, and they can work really well, people seem to have forgotten this.
Anyway…
If you haven’t seen it yet, we are going to build our own plugin directory and release it with version 2 of ClassicPress. More details on our roadmap page.
For now, the best way is to host the plugin on GitHub and do your releases using the GitHub “Releases” section, this way you will be ready to host on our directory when it’s live. This unfortunately doesn’t cover updates yet, and I know @anon71687268 has been exploring how this can be done.
Part of version 2 will be splitting out some core features into core plugins. Which brings me to this:
I suggest that you start a petition for the specific idea of including Argon into ClassicPress core. However I will warn you that we are going the opposite direction at the moment - we are actually working on splitting some parts of the core into plugins. And a store plugin is something a lot of people have been asking for, but it is also important to keep in mind that not every ClassicPress site needs to be an online store.
So, probably the best way forward is to get more users for your plugin, and you are welcome to use our forums to help provide information and answer questions.
Then, there are a number of other paths we can consider for the future:
- Recommend Argon as a “recommended plugin” in the dashboard. This will be based directly on our users’ input, much like our petitions process, although we don’t yet know the exact way we will determine which plugins to recommend.
- Include Argon as an option for a “core plugin”. This would also need to go through a petition.
Finally, I hope I have written neutral English without too many native idioms or sayings. Your English is actually quite good, and very understandable