ec-g2
- accounting
- OpenACS
- Accounts Desk
- Accounts Finance
- Accounts Ledger (General Ledger)
- Accounts Payables
- Accounts Payroll
- Accounts Receivables
- Application Neutral Audit (ANA) Logs
- Bulk Upload
- Customer Service
- ECKS Forms
- ECKS templates
- Ecommerce-2
- Ecommerce-g2
- Ecommerce-g2 development guidelines
- Ecommerce-g2 package list
- Ecommerce-g2 requirements
- Fabrication
- Field Service
- Glossary
- Human Resources
- Inventory Control
- Manufacturing Design
- Online Catalog
- Production
- Reference Data - GIFI
- Reference Data - UNSPSC
- Shipping Tracking
- Spreadsheet
- Supply Chain
- Systems simulator package
- Task: add locales (done)
- ec-g2 contributors
- other non-OpenACS software
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:
- accounts-desk
- customer-service
- ecommerce-2
- field-service
- manufacturing-design
- production
- supply-chain management
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
Plan
Code and documentation follows OpenACS licensing. Coding must follow Development guidelines in addition to OpenACS coding guidelines.
- analyze existing packages for deficiencies, add to requirements. [done]
- create a dependency tree (to help identify levels of integration as well as functional dependencies) [done] See accounts-ledger doc.
- 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]
- add locales to cvs head so translations can be added to packages. [done]
- 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
- Normalize the manufacturing tables when accounting packages reach beta status.
- Review accounting development
- Revise coding standards and requirements accordingly
- 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