Hi Jon,
That's great news.
It would probably be best to start developing online-catalog first, since that package doesn't have any accounting package dependencies, and the configurator is an optional part that could be added some time later.
The ec G2 shopping basket functionality is part of the accounts-receivables package, which is dependent on accounts-ledger (a general ledger), which is dependent on contacts and inventory-control. There's (very) limited code available, but it's actively being developed. You can see accounts-ledger/www/doc for current status.
Current tasks:
-
normalizing the integrated ecommerce package and sql-ledger data models for the accounting packages
-
learning the api for categories and contacts,
-
familiarizing myself with package-builder
-
integrating translations from sql-ledger
The accounting packages will likely require Openacs 5.3, since it is rumored to be released this fall (and require tcllib).
"It looks a little too complex for me"..
If you have no interest in using the new feature set, you are welcome to upgrade the ecommerce package to work with openacs 5.2 (and pg 8 without oids), or create a stand alone shopping-basket package.
cheers,
Torben