Hello Everyone, Some of us at Openlabs has been planning and working on the Magento connector for Tryton from the past 9 months. From our initial research and lessons learnt from building magentoerpconnect [1] for OpenERP, we had identified key issues that needed solutions before we attempted to build a tryton connector and they were:
1. Clean transformation of EAV [2] in magento to Tryton: In OpenERP we dynamically create new fields and extend the product table. However, this seemed to work well for small customers, but larger implementation of magento started meeting roadblocks. An example of the same was an implementation hitting the max col size of 1600 in the product table [3]. We addressed this with an object/document datastore backend for tryton - Mongo DB [4]. 2. The second issue was a clean API to connect to magento rather than raw XML RPC calls in between module code. This was also implemented in the magento python module [5]. And now we think its time to start working on the module and we request interested community members to participate in the project to build blueprints, write code, documentation and test the features. If you dont write code, you could still contribute with ideas, and manual testing. We have chosen github for project hosting [6] and the empty space (as of this writing) has been created. (For the mercurial fan boys : you can still push from hg to the git repo [7].) For Team Openlabs Sharoon Thomas [1] http://launchpad.net/magentoerpconnect [2] http://en.wikipedia.org/wiki/Entity-attribute-value_model [3] https://bugs.launchpad.net/magentoerpconnect/+bug/648667 [4] https://bitbucket.org/sharoonthomas/trytond-mongodb [5] https://github.com/openlabs/magento [6] https://github.com/openlabs/trytond-magento [7] http://hg-git.github.com/ -- [email protected] mailing list
