Today I merged the branches where we've been working on Plone 4 compatibility, and made new releases of a number of packages. It is now possible to run at least GetPaid core on Plone 4 from released packages. The new releases should still be compatible with Plone 3.
What hasn't been done: - Checking and updating the large number of payment processor packages and add-ons to make sure they also work. - Updating the getpaid.recipe.release recipe to also work on Plone 4 (it currently pulls in some versions of dependencies that are only compatible with Plone 2.5 and 3). If someone wants to work on this that would be great, but as I'll now describe, it's not a need I have. And it might not make sense to do this until more add-ons are compatible with Plone 4. Instead of using getpaid.recipe.release, in my own project's buildout I am simply using buildout's built-in versions and find-links features to make sure that I get the correct set of eggs. e.g., here's part of a buildout that pulls in PloneGetPaid as well as the authorize.net processor, and dependencies. (This buildout assumes Plone 4; the specified versions of some dependencies will not work with Plone 3.) ------------ [buildout] versions = versions find-links = http://getpaid.googlecode.com/files/hurry.workflow-0.9.2-getpaid.zip http://getpaid.googlecode.com/files/ore.viewlet-0.2.2-getpaid.zip http://getpaid.googlecode.com/files/yoma.batching-0.2.2-getpaid.zip [versions] five.intid = 0.5.0 getpaid.authorizedotnet = 0.4.0 getpaid.core = 0.8.0 getpaid.nullpayment = 0.4.0 getpaid.wizard = 0.4 hurry.workflow = 0.9.2-getpaid M2Crypto = 0.20.2 ore.viewlet = 0.2.2-getpaid Products.PloneGetPaid = 0.9.1 yoma.batching = 0.2.2-getpaid zc.authorizedotnet = 1.3.1 zc.creditcard = 1.0 zc.resourcelibrary = 1.3.1 zc.ssl = 1.2 zc.table = 0.8.0 zope.browserresource = 3.9.0 [instance] ... eggs = Products.PloneGetPaid getpaid.authorizedotnet ------------- In Plone 3 one would need to use five.intid 0.4.3, and a fake egg for zope.browserresource; otherwise the same versions could be used. David -- David Glick Web Developer Groundwire 206.286.1235x32 davidgl...@groundwire.org http://groundwire.org ONE/Northwest is now Groundwire! -- GetPaid for Plone: http://www.plonegetpaid.com (overview info) | http://code.google.com/p/getpaid (code and issue tracker) You received this message because you are subscribed to the Google Groups "getpaid-dev" group. To post to this group, send email to getpaid-dev@googlegroups.com To unsubscribe from this group, send email to getpaid-dev+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en?hl=en To unsubscribe, reply using "remove me" as the subject.