skip to content
 
developing second generation, OpenACS commerce packages
Begin main content

No registered users in community XoWiki
in last 20 minutes

Ecommerce-g2

Vision

Implementing the next generation of ecommerce on OpenACS using a set of small packages that integrate well with each other.

Goal

To meet the needs of some companies (entrepreneurs, and nonprofit and commercial organizations) in operations and management information services. Specific vertical applications include:

Strategy

  • leverage the open source style of sharing software development
  • create small, OpenACS packages that are easier to maintain and customize
  • involve interested parties from diverse environments, to help verify competency in usefulness for a broad spectrum of applications with a special emphasis on process morphologies consistent with Christopher Alexander's Pattern Language principles.

Requirements

see Ecommerce-g2 requirements

Plan

Code and documentation follows OpenACS licensing. Coding must follow Development guidelines in addition to OpenACS coding guidelines.

  1. analyze existing packages for deficiencies, add to requirements. [done]
  2. create a dependency tree (to help identify levels of integration as well as functional dependencies) [done] See accounts-ledger doc.
  3. map out initial draft of data model and api at points of integration of each package (realizing the new packages are largely based on porting from sql-ledger and ecommerce. [done]
  4. add locales to cvs head so translations can be added to packages. [done]
  5. develop code for OpenACS version 5.3 (currently in pre-release on CVS head), verify, repeat etc.
    • Port sql-ledger data-model [done]
    • port db queries etc from SL
    • port API from SL
  6. Normalize the manufacturing tables when accounting packages reach beta status.
  7. Review accounting development
  8. Revise coding standards and requirements accordingly
  9. Develop manufacturing and production packages

Current status and milestones

Varies by package. See the OpenACS Ecommerce G2 project page or Dekka's list of ec-g2 packages. Info about each package is linked from those pages.

Related discussion and observations

The original dotWRK thread: Who wants to built .WRK?

thread: subsite- and CR-enabled ecommerce package

thread: Building a sales tracking/CRM system from the ecommerce module


References to this Page: en:bulk-upload
Categories: OpenACS (ec-g2)

No comments available

Add comment