small history lecture (I do not know what to call it sorry):
- at first there was a dev who offered to fork Woo, ClassicCommerce was born and lived in the CP research repository since CP to encourage people to develop for CP offered infrastructure. at the time there was this idea of “core plugins” maintained by the community (that was later abandoned) and having CC fit in there made sense.
- the dev later gave up. too big of job for one man show. Two other devs adopted the plugin and the site you found was born. They gave up too after making some work on the code.
- later on @seanthompson developed v2 from v1 and I developed Classic Store starting from his v2
All this happened in the span of 7-8 years.
Classic Commerce (v1 and v2) in my opinion need work and are not stable. Sean works solo on local machine and publishes the zipped file on their website from time to time but this makes it hard to follow along and help.
That is why i created Classic Store fork, and I set up the repo to be able to accept contrinutions from other people. It is NOT ready for production and I am in the stage “understand the codebase and then plan a roadmap”. Some things I want to setup as soon as I start working on it:
- be compatible with Woo and with Classic Commerce v2 (Sean’s version)
- set up all needed renovate bots to auto-update libraries
- do a total search and replace to avoid having a mess of spaghetti in namings - evaluate that carefully because it needs to stay compatible as per first item on this list
- then I think I will work on each piece of it (products/payments/shipping/etc) that are the three areas I do feel need a big overhaul.
So basically CP as of now does not have a real e-commerce solution (But @Ciprian has a plugin to manage paid subscriptions and I have noticed a post some days ago mentioning someone was preparing to list on the directory some plugins and among them I recall they mentioned a plugin to sell digital downloads).
EDITED TO ADD: Link to the aforementionned convo: Introducing myself
Sorry if this was long… I hope that it helps clarify where we are at.