Need to understand that there is a Zen Cart user that began independent support by way of making information accessible via github with the possibility of someone picking it up and submitting it as an official release on the ZC site. Doing so though requires also updating documentation and then the visitors tend to also go to that person for further support... so generally a level of commitment is felt in submitting an update. Unfortunately another also continued providing independent support but didn't pick up where the existing support had given and the organization that originally provided the software hadn't issued their release before the second party stepped in.
So, now there are these multiple flavors with more to come.
As to the number addition, the thing about this module is that store side facing, there is really no indication of what product id is associated with the product. That is as I've seen it by design a product of any products id can become any product, adding the number is really just a fallback method to make it easier to quickly assign a uri instead of ensuring that each is unique before submitting the designation. Besides that and likely rare, there runs the potential situation of the addition of the products_id might equate to the uri of an existing product, so what then? Add the product id again? By use of an incremental number, when the duplicate is found, just increment the number again. If not mistaken the paid for version offers more flexibility like you are asking for (and more).
As to github, yeah, that's how programmers should play together. Not sure how/why a second version got split off the way it did, though am aware that the general markets are different so can also see how it happened. .
Bookmarks