Sharoon, and the Tryton community,

I've paid only a little attention to the Magento Connectors projects for
both Tryton and OpenERP, mostly noticing that the interest is strong and
activity seems pretty vibrant. The thing is, I don't understand why, and I
wonder if anyone might be willing to provide me feedback as to why they
think it's important or valuable to connect Tryton to Magento? I know that
Magento has features that Tryton does not, but it also seems there is
significant overlap. What makes Magento bring to the project?

Rob



On Jun 16, 2011, at 8:23 AM, Sharoon Thomas <[email protected]>
wrote:

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

-- 
[email protected] mailing list

Reply via email to