|
|
Line 1: |
Line 1: |
− | opentaps 2 is our effort to create a more modular, reusable, and extensible enterprise software system according to industry standards.
| |
− |
| |
− | For background, please see
| |
− | * [http://www.opensourcestrategies.com/2011/12/20/a-new-architecture-for-opentaps/ A New Architecture for opentaps]
| |
− | * [[ERP Modules with GWT and Domain Driven Architecture]]
| |
− | * [[Implementing Domain Driven Architecture with OSGi]] -- an overview of the architecture of opentaps 2
| |
− | * [[opentaps 2 User Interface Principles]]
| |
− | * [[opentaps 2 Framework Technologies]]
| |
− | * [[opentaps 2 Logging Service]]
| |
− | * [[opentaps 2 Service Validation]]
| |
− | * [[opentaps 2 Automated Testing]]
| |
− | * [[opentaps 2 i18n]]
| |
− |
| |
− | To get started
| |
− | * [[Getting opentaps 2]]
| |
− | * [[Setting up Eclipse IDE for opentaps 2]]
| |
− |
| |
− | The first proof of concept application is the [[opentaps 2 Notes]].
| |
− |
| |
| See a [[Tour of CRM2]] | | See a [[Tour of CRM2]] |
| | | |
Line 23: |
Line 4: |
| | | |
| Documentation on [[CRM-2 API]] | | Documentation on [[CRM-2 API]] |
− |
| |
− | To learn more about how to develop with OSGi and opentaps v2, see
| |
− | * [[Customizing opentaps 2: an OSGi Tutorial]]
| |
− | * [[How to Create a new OSGi Bundle]]
| |
− | * [[How to Get Rid of an OSGi Bundle]]
| |
− | * [[Making a Persistent Class with openJPA and OSGi]]
| |
− | * [[How to Customize and Extend opentaps 2 with your own OSGi Bundle]]
| |
− | * [[Implementing Java Persistence with MongoDB and NoSQL Databases]]
| |
− | * [[OSGi Odds and Ends]]
| |
− | * [[MongoDB NoSQL Database Tips]]
| |
− |
| |
− | Useful references about
| |
− | * OSGi:
| |
− | ** [http://www.ibm.com/developerworks/websphere/techjournal/1103_mahrwald/1103_mahrwald.html?ca=drs- Migrating from Spring Framework to OSGi]
| |
− | * HTML5:
| |
− | ** [http://dret.typepad.com/dretblog/html5-api-overview.html HTML5 Api Overview]
| |
− | * Mobile
| |
− | ** [[Android tips]]
| |