BroadleafCommerce / GrailsPlugin

broadleaf-grails-plugin
13 stars 6 forks source link

Is this plugin still under development? #1

Open confile opened 10 years ago

confile commented 10 years ago

Is this plugin still under development?

bpolster commented 10 years ago

There is no active development on this plugin.

confile commented 10 years ago

@bpolster Why not? Does nobody use it? How do I have to use the latest version of Broadleaf with Grails?

phillipuniverse commented 10 years ago

We are not actively supporting it at this time because there was not the community involvement or usage that we were expecting. We initially did this as a proof of concept (which worked) but there have been a lot of other initiatives that have taken priority. We didn't want to just sit on this and wanted to release it to the community in case someone else wanted to build on it

It's really just a priority issue more than anything else. Eventually we would like to do more with Grails and Groovy, there just hasn't been a lot of demand on our end.

confile commented 10 years ago

I have big grails application running and want to include a shop. What would you recommend to do?

phillipuniverse commented 10 years ago

Well, we're on the latest version of Spring (3.2.2) so I don't think that will be a factor in the upgrade. I know that the most difficult part of integrating was that we required the JPA plugin: http://grails.org/JPA+Plugin, but it doesn't look like that has been updated in quite a while. The newest version of Grails might remove the need for this dependency.

I'm not saying don't use this plugin, just want to make you aware of some problems that you could run into. We also have various support models, one of which is sponsored features (which is probably where I would put this). That would obviously bump this up in the priority list for us internally. If you would like more information on that you can shoot us an email at info AT broadleafcommerce.com.

Beyond that, we don't have any guarantees on the integration at this time. We would also love to review and accept a pull request!

bpolster commented 10 years ago

Full disclosure, the last time we worked on this, we found that we could get it to work but it was fairly tricky and likely was going to require online maintenance.

Another approach would be to run Broadleaf separately and use (or build additional) REST APIs to serve your application.

confile commented 10 years ago

The solution with the rest api is a great idea. I would consider to use this solution. Since my company is a startup and very young we could not afford professional support yet (probably in future). Is there any chance to use a payment in the free version? May be I oversaw it.

phillipuniverse commented 10 years ago

From a framework perspective, yes, we definitely have the ability to accept payments. At that point it just depends on the payment processor that you plan on using (like Braintree, Authorize.net, Paypal, etc).

confile commented 10 years ago

Which processors are available in the free version?

phillipuniverse commented 10 years ago

I'm checking on the versions that you need for these.